1
0
mirror of https://github.com/danog/Telegram.git synced 2024-12-11 08:59:48 +01:00
Telegram/Telegraph.xcodeproj/project.pbxproj.orig
2016-02-25 01:03:51 +01:00

22735 lines
2.3 MiB

// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
6801D6681BEF6CC600533783 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805C9156E8F5100311537 /* AddressBook.framework */; };
6808EA5E1BADBAC200D8E50E /* PGCurvesTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA581BADBAC200D8E50E /* PGCurvesTool.h */; };
6808EA5F1BADBAC200D8E50E /* PGCurvesTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA591BADBAC200D8E50E /* PGCurvesTool.m */; };
6808EA601BADBAC200D8E50E /* PGFadeTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA5A1BADBAC200D8E50E /* PGFadeTool.h */; };
6808EA611BADBAC200D8E50E /* PGFadeTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA5B1BADBAC200D8E50E /* PGFadeTool.m */; };
6808EA621BADBAC200D8E50E /* PGTintTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA5C1BADBAC200D8E50E /* PGTintTool.h */; };
6808EA631BADBAC200D8E50E /* PGTintTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA5D1BADBAC200D8E50E /* PGTintTool.m */; };
6808EA741BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA6E1BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.h */; };
6808EA751BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA6F1BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.m */; };
6808EA761BADBAE500D8E50E /* PGPhotoHistogram.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA701BADBAE500D8E50E /* PGPhotoHistogram.h */; };
6808EA771BADBAE500D8E50E /* PGPhotoHistogram.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA711BADBAE500D8E50E /* PGPhotoHistogram.m */; };
6808EA781BADBAE500D8E50E /* PGPhotoHistogramGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA721BADBAE500D8E50E /* PGPhotoHistogramGenerator.h */; };
6808EA791BADBAE500D8E50E /* PGPhotoHistogramGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA731BADBAE500D8E50E /* PGPhotoHistogramGenerator.m */; };
6808EA7C1BADBB2500D8E50E /* TGHistogramView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA7A1BADBB2500D8E50E /* TGHistogramView.h */; };
6808EA7D1BADBB2500D8E50E /* TGHistogramView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA7B1BADBB2500D8E50E /* TGHistogramView.m */; };
6808EA821BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA7E1BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.h */; };
6808EA831BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA7F1BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.m */; };
6808EA841BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA801BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.h */; };
6808EA851BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA811BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.m */; };
6808EA8A1BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA861BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.h */; };
6808EA8B1BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA871BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.m */; };
6808EA8C1BADBC8400D8E50E /* TGPhotoEditorTintToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6808EA881BADBC8400D8E50E /* TGPhotoEditorTintToolView.h */; };
6808EA8D1BADBC8400D8E50E /* TGPhotoEditorTintToolView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6808EA891BADBC8400D8E50E /* TGPhotoEditorTintToolView.m */; };
6808EA911BADBD7C00D8E50E /* PhotoEditorCurvesTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 6808EA8E1BADBD7C00D8E50E /* PhotoEditorCurvesTool@2x.png */; };
6808EA921BADBD7C00D8E50E /* PhotoEditorFadeTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 6808EA8F1BADBD7C00D8E50E /* PhotoEditorFadeTool@2x.png */; };
6808EA931BADBD7C00D8E50E /* PhotoEditorTintTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 6808EA901BADBD7C00D8E50E /* PhotoEditorTintTool@2x.png */; };
6811AE1E1A34B0AC009309A3 /* TGModernMediaListEditableItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE1D1A34B0AC009309A3 /* TGModernMediaListEditableItem.h */; };
6811AE211A34D2F1009309A3 /* UICollectionView+Utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE1F1A34D2F1009309A3 /* UICollectionView+Utils.h */; };
6811AE221A34D2F1009309A3 /* UICollectionView+Utils.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE201A34D2F1009309A3 /* UICollectionView+Utils.m */; };
6811AE261A35E317009309A3 /* TGPhotoCropAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE241A35E317009309A3 /* TGPhotoCropAreaView.h */; };
6811AE271A35E317009309A3 /* TGPhotoCropAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE251A35E317009309A3 /* TGPhotoCropAreaView.m */; };
6811AE2A1A35E3A0009309A3 /* TGPhotoCropControl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE281A35E3A0009309A3 /* TGPhotoCropControl.h */; };
6811AE2B1A35E3A0009309A3 /* TGPhotoCropControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE291A35E3A0009309A3 /* TGPhotoCropControl.m */; };
6811AE2E1A35E3BA009309A3 /* TGPhotoCropRotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE2C1A35E3BA009309A3 /* TGPhotoCropRotationView.h */; };
6811AE2F1A35E3BA009309A3 /* TGPhotoCropRotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE2D1A35E3BA009309A3 /* TGPhotoCropRotationView.m */; };
6811AE611A389CC9009309A3 /* GLProgram.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE3B1A389CC9009309A3 /* GLProgram.h */; };
6811AE621A389CC9009309A3 /* GLProgram.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE3C1A389CC9009309A3 /* GLProgram.m */; };
6811AE651A389CC9009309A3 /* GPUImageContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE3F1A389CC9009309A3 /* GPUImageContext.h */; };
6811AE661A389CC9009309A3 /* GPUImageContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE401A389CC9009309A3 /* GPUImageContext.m */; };
6811AE671A389CC9009309A3 /* GPUImageFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE411A389CC9009309A3 /* GPUImageFilter.h */; };
6811AE681A389CC9009309A3 /* GPUImageFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE421A389CC9009309A3 /* GPUImageFilter.m */; };
6811AE691A389CC9009309A3 /* GPUImageFilterGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE431A389CC9009309A3 /* GPUImageFilterGroup.h */; };
6811AE6A1A389CC9009309A3 /* GPUImageFilterGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE441A389CC9009309A3 /* GPUImageFilterGroup.m */; };
6811AE6B1A389CC9009309A3 /* GPUImageFramebuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE451A389CC9009309A3 /* GPUImageFramebuffer.h */; };
6811AE6C1A389CC9009309A3 /* GPUImageFramebuffer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE461A389CC9009309A3 /* GPUImageFramebuffer.m */; };
6811AE6D1A389CC9009309A3 /* GPUImageFramebufferCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE471A389CC9009309A3 /* GPUImageFramebufferCache.h */; };
6811AE6E1A389CC9009309A3 /* GPUImageFramebufferCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE481A389CC9009309A3 /* GPUImageFramebufferCache.m */; };
6811AE711A389CC9009309A3 /* GPUImageOutput.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE4B1A389CC9009309A3 /* GPUImageOutput.h */; };
6811AE721A389CC9009309A3 /* GPUImageOutput.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE4C1A389CC9009309A3 /* GPUImageOutput.m */; };
6811AE7D1A389CC9009309A3 /* GPUImageTwoInputFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE571A389CC9009309A3 /* GPUImageTwoInputFilter.h */; };
6811AE7E1A389CC9009309A3 /* GPUImageTwoInputFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE581A389CC9009309A3 /* GPUImageTwoInputFilter.m */; };
6811AE891A38A0F7009309A3 /* PGPhotoLookupFilterPass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE871A38A0F7009309A3 /* PGPhotoLookupFilterPass.h */; };
6811AE8A1A38A0F7009309A3 /* PGPhotoLookupFilterPass.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE881A38A0F7009309A3 /* PGPhotoLookupFilterPass.m */; };
6811AE951A38CB70009309A3 /* PGPhotoSharpenPass.h in Headers */ = {isa = PBXBuildFile; fileRef = 6811AE8F1A38CB70009309A3 /* PGPhotoSharpenPass.h */; };
6811AE961A38CB70009309A3 /* PGPhotoSharpenPass.m in Sources */ = {isa = PBXBuildFile; fileRef = 6811AE901A38CB70009309A3 /* PGPhotoSharpenPass.m */; };
6811AEA71A3A8592009309A3 /* PhotoEditorCropCorners@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 6811AEA61A3A8592009309A3 /* PhotoEditorCropCorners@2x.png */; };
68142BD91C6132C700532F6B /* TGMusicPlayerModeButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 68142BD71C6132C700532F6B /* TGMusicPlayerModeButton.h */; };
68142BDA1C6132C700532F6B /* TGMusicPlayerModeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 68142BD81C6132C700532F6B /* TGMusicPlayerModeButton.m */; };
681436081C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 681436061C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.h */; };
681436091C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 681436071C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.m */; };
6814360C1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 6814360A1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.h */; };
6814360D1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 6814360B1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.m */; };
681436141C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 681436121C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.h */; };
681436151C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 681436131C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.m */; };
681436181C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 681436161C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.h */; };
681436191C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 681436171C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.m */; };
681A164A1BC8011700FFFAA9 /* TGAttachmentMenuCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 681A16481BC8011700FFFAA9 /* TGAttachmentMenuCell.h */; };
681A164B1BC8011700FFFAA9 /* TGAttachmentMenuCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 681A16491BC8011700FFFAA9 /* TGAttachmentMenuCell.m */; };
681A16581BC8013200FFFAA9 /* TGAttachmentCameraCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 681A16561BC8013200FFFAA9 /* TGAttachmentCameraCell.h */; };
681A165C1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 681A165A1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.h */; };
681A165D1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 681A165B1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.m */; };
681A16601BC8014500FFFAA9 /* TGAttachmentVideoCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 681A165E1BC8014500FFFAA9 /* TGAttachmentVideoCell.h */; };
681A16611BC8014500FFFAA9 /* TGAttachmentVideoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 681A165F1BC8014500FFFAA9 /* TGAttachmentVideoCell.m */; };
681A16641BC8025800FFFAA9 /* TGAttachmentAssetCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 681A16621BC8025800FFFAA9 /* TGAttachmentAssetCell.h */; };
681A16651BC8025800FFFAA9 /* TGAttachmentAssetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 681A16631BC8025800FFFAA9 /* TGAttachmentAssetCell.m */; };
681E53761BE1475F00944370 /* TGPhotoEditAdjustments.h in Headers */ = {isa = PBXBuildFile; fileRef = 681E53741BE1475E00944370 /* TGPhotoEditAdjustments.h */; };
681E53771BE1475F00944370 /* TGPhotoEditAdjustments.m in Sources */ = {isa = PBXBuildFile; fileRef = 681E53751BE1475E00944370 /* TGPhotoEditAdjustments.m */; };
681E537B1BE14B1700944370 /* TGMediaPickerModernGalleryMixin.h in Headers */ = {isa = PBXBuildFile; fileRef = 681E53791BE14B1700944370 /* TGMediaPickerModernGalleryMixin.h */; };
681E537C1BE14B1700944370 /* TGMediaPickerModernGalleryMixin.m in Sources */ = {isa = PBXBuildFile; fileRef = 681E537A1BE14B1700944370 /* TGMediaPickerModernGalleryMixin.m */; };
681E537F1BE14BDE00944370 /* TGMediaAssetsUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 681E537D1BE14BDE00944370 /* TGMediaAssetsUtils.h */; };
681E53801BE14BDE00944370 /* TGMediaAssetsUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 681E537E1BE14BDE00944370 /* TGMediaAssetsUtils.m */; };
681E538F1BE3770F00944370 /* TGDownloadAudioSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = 681E538D1BE3770F00944370 /* TGDownloadAudioSignal.h */; };
681E53901BE3770F00944370 /* TGDownloadAudioSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = 681E538E1BE3770F00944370 /* TGDownloadAudioSignal.m */; };
681EABFD1A23471700E7C40C /* TGPhotoEditorController.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EABFB1A23471700E7C40C /* TGPhotoEditorController.h */; };
681EABFE1A23471700E7C40C /* TGPhotoEditorController.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EABFC1A23471700E7C40C /* TGPhotoEditorController.m */; };
681EAC011A2348BF00E7C40C /* TGPhotoCropController.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EABFF1A2348BF00E7C40C /* TGPhotoCropController.h */; };
681EAC021A2348BF00E7C40C /* TGPhotoCropController.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC001A2348BF00E7C40C /* TGPhotoCropController.m */; };
681EAC091A23490B00E7C40C /* TGPhotoToolsController.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC071A23490B00E7C40C /* TGPhotoToolsController.h */; };
681EAC0A1A23490B00E7C40C /* TGPhotoToolsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC081A23490B00E7C40C /* TGPhotoToolsController.m */; };
681EAC1B1A239ACD00E7C40C /* TGPhotoEditorSliderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC191A239ACD00E7C40C /* TGPhotoEditorSliderView.h */; };
681EAC1C1A239ACD00E7C40C /* TGPhotoEditorSliderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC1A1A239ACD00E7C40C /* TGPhotoEditorSliderView.m */; };
681EAC1F1A239C3C00E7C40C /* TGPhotoEditorInterfaceAssets.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC1D1A239C3C00E7C40C /* TGPhotoEditorInterfaceAssets.h */; };
681EAC201A239C3D00E7C40C /* TGPhotoEditorInterfaceAssets.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC1E1A239C3C00E7C40C /* TGPhotoEditorInterfaceAssets.m */; };
681EAC231A239FCC00E7C40C /* TGPhotoToolCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC211A239FCC00E7C40C /* TGPhotoToolCell.h */; };
681EAC241A239FCC00E7C40C /* TGPhotoToolCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC221A239FCC00E7C40C /* TGPhotoToolCell.m */; };
681EAC271A239FDE00E7C40C /* TGPhotoEditorButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC251A239FDE00E7C40C /* TGPhotoEditorButton.h */; };
681EAC281A239FDE00E7C40C /* TGPhotoEditorButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC261A239FDE00E7C40C /* TGPhotoEditorButton.m */; };
681EAC2B1A23A04B00E7C40C /* TGPhotoFilterCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC291A23A04B00E7C40C /* TGPhotoFilterCell.h */; };
681EAC2C1A23A04B00E7C40C /* TGPhotoFilterCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC2A1A23A04B00E7C40C /* TGPhotoFilterCell.m */; };
681EAC2F1A23A1D500E7C40C /* TGPhotoCropView.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC2D1A23A1D500E7C40C /* TGPhotoCropView.h */; };
681EAC301A23A1D500E7C40C /* TGPhotoCropView.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC2E1A23A1D500E7C40C /* TGPhotoCropView.m */; };
681EAC331A23A5A200E7C40C /* TGPhotoEditorItemController.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC311A23A5A200E7C40C /* TGPhotoEditorItemController.h */; };
681EAC341A23A5A200E7C40C /* TGPhotoEditorItemController.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC321A23A5A200E7C40C /* TGPhotoEditorItemController.m */; };
681EAC5F1A260C1F00E7C40C /* TGPhotoToolbarView.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC5D1A260C1F00E7C40C /* TGPhotoToolbarView.h */; };
681EAC601A260C1F00E7C40C /* TGPhotoToolbarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC5E1A260C1F00E7C40C /* TGPhotoToolbarView.m */; };
681EAC751A27C3F100E7C40C /* TGPhotoEditorTabController.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC741A27C3F100E7C40C /* TGPhotoEditorTabController.m */; };
681EAC781A28B9A000E7C40C /* TGPhotoEditorCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC761A28B9A000E7C40C /* TGPhotoEditorCollectionView.h */; };
681EAC791A28B9A000E7C40C /* TGPhotoEditorCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC771A28B9A000E7C40C /* TGPhotoEditorCollectionView.m */; };
681EACC21A28FFA800E7C40C /* PGBlurTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC9D1A28FFA800E7C40C /* PGBlurTool.h */; };
681EACC31A28FFA800E7C40C /* PGBlurTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAC9E1A28FFA800E7C40C /* PGBlurTool.m */; };
681EACC41A28FFA800E7C40C /* PGContrastTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAC9F1A28FFA800E7C40C /* PGContrastTool.h */; };
681EACC51A28FFA800E7C40C /* PGContrastTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACA01A28FFA800E7C40C /* PGContrastTool.m */; };
681EACC61A28FFA800E7C40C /* PGExposureTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACA11A28FFA800E7C40C /* PGExposureTool.h */; };
681EACC71A28FFA800E7C40C /* PGExposureTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACA21A28FFA800E7C40C /* PGExposureTool.m */; };
681EACC81A28FFA800E7C40C /* PGGrainTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACA31A28FFA800E7C40C /* PGGrainTool.h */; };
681EACC91A28FFA800E7C40C /* PGGrainTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACA41A28FFA800E7C40C /* PGGrainTool.m */; };
681EACCA1A28FFA800E7C40C /* PGHighlightsTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACA51A28FFA800E7C40C /* PGHighlightsTool.h */; };
681EACCB1A28FFA800E7C40C /* PGHighlightsTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACA61A28FFA800E7C40C /* PGHighlightsTool.m */; };
681EACCE1A28FFA800E7C40C /* PGPhotoToolComposer.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACA91A28FFA800E7C40C /* PGPhotoToolComposer.h */; };
681EACCF1A28FFA800E7C40C /* PGPhotoToolComposer.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACAA1A28FFA800E7C40C /* PGPhotoToolComposer.m */; };
681EACD21A28FFA800E7C40C /* PGPhotoEditor.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACAD1A28FFA800E7C40C /* PGPhotoEditor.h */; };
681EACD31A28FFA800E7C40C /* PGPhotoEditor.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACAE1A28FFA800E7C40C /* PGPhotoEditor.m */; };
681EACD41A28FFA800E7C40C /* PGPhotoEditorItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACAF1A28FFA800E7C40C /* PGPhotoEditorItem.h */; };
681EACD51A28FFA800E7C40C /* PGPhotoFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACB01A28FFA800E7C40C /* PGPhotoFilter.h */; };
681EACD61A28FFA800E7C40C /* PGPhotoFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACB11A28FFA800E7C40C /* PGPhotoFilter.m */; };
681EACD71A28FFA800E7C40C /* PGPhotoFilterDefinition.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACB21A28FFA800E7C40C /* PGPhotoFilterDefinition.h */; };
681EACD81A28FFA800E7C40C /* PGPhotoFilterDefinition.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACB31A28FFA800E7C40C /* PGPhotoFilterDefinition.m */; };
681EACDB1A28FFA800E7C40C /* PGPhotoTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACB61A28FFA800E7C40C /* PGPhotoTool.h */; };
681EACDC1A28FFA800E7C40C /* PGPhotoTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACB71A28FFA800E7C40C /* PGPhotoTool.m */; };
681EACDD1A28FFA800E7C40C /* PGSaturationTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACB81A28FFA800E7C40C /* PGSaturationTool.h */; };
681EACDE1A28FFA800E7C40C /* PGSaturationTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACB91A28FFA800E7C40C /* PGSaturationTool.m */; };
681EACDF1A28FFA800E7C40C /* PGShadowsTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACBA1A28FFA800E7C40C /* PGShadowsTool.h */; };
681EACE01A28FFA800E7C40C /* PGShadowsTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACBB1A28FFA800E7C40C /* PGShadowsTool.m */; };
681EACE11A28FFA800E7C40C /* PGSharpenTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACBC1A28FFA800E7C40C /* PGSharpenTool.h */; };
681EACE21A28FFA800E7C40C /* PGSharpenTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACBD1A28FFA800E7C40C /* PGSharpenTool.m */; };
681EACE31A28FFA800E7C40C /* PGVignetteTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACBE1A28FFA800E7C40C /* PGVignetteTool.h */; };
681EACE41A28FFA800E7C40C /* PGVignetteTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACBF1A28FFA800E7C40C /* PGVignetteTool.m */; };
681EACE51A28FFA800E7C40C /* PGWarmthTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACC01A28FFA800E7C40C /* PGWarmthTool.h */; };
681EACE61A28FFA800E7C40C /* PGWarmthTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACC11A28FFA800E7C40C /* PGWarmthTool.m */; };
681EACED1A29355100E7C40C /* PGPhotoProcessPass.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EACEB1A29355100E7C40C /* PGPhotoProcessPass.h */; };
681EACEE1A29355100E7C40C /* PGPhotoProcessPass.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EACEC1A29355100E7C40C /* PGPhotoProcessPass.m */; };
681EAD241A2A3B5900E7C40C /* PhotoEditorBlurTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EACFB1A2A3B5900E7C40C /* PhotoEditorBlurTool.png */; };
681EAD251A2A3B5900E7C40C /* PhotoEditorBlurTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EACFC1A2A3B5900E7C40C /* PhotoEditorBlurTool@2x.png */; };
681EAD261A2A3B5900E7C40C /* PhotoEditorBlurTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EACFD1A2A3B5900E7C40C /* PhotoEditorBlurTool@3x.png */; };
681EAD271A2A3B5900E7C40C /* PhotoEditorExposureTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EACFE1A2A3B5900E7C40C /* PhotoEditorExposureTool.png */; };
681EAD281A2A3B5900E7C40C /* PhotoEditorExposureTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EACFF1A2A3B5900E7C40C /* PhotoEditorExposureTool@2x.png */; };
681EAD291A2A3B5900E7C40C /* PhotoEditorExposureTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD001A2A3B5900E7C40C /* PhotoEditorExposureTool@3x.png */; };
681EAD2B1A2A3B5900E7C40C /* PhotoEditorContrastTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD021A2A3B5900E7C40C /* PhotoEditorContrastTool.png */; };
681EAD2C1A2A3B5900E7C40C /* PhotoEditorContrastTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD031A2A3B5900E7C40C /* PhotoEditorContrastTool@2x.png */; };
681EAD2D1A2A3B5900E7C40C /* PhotoEditorContrastTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD041A2A3B5900E7C40C /* PhotoEditorContrastTool@3x.png */; };
681EAD2F1A2A3B5900E7C40C /* PhotoEditorCrop@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD061A2A3B5900E7C40C /* PhotoEditorCrop@2x.png */; };
681EAD341A2A3B5900E7C40C /* PhotoEditorFilters@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD0B1A2A3B5900E7C40C /* PhotoEditorFilters@2x.png */; };
681EAD351A2A3B5900E7C40C /* PhotoEditorGrainTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD0C1A2A3B5900E7C40C /* PhotoEditorGrainTool.png */; };
681EAD361A2A3B5900E7C40C /* PhotoEditorGrainTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD0D1A2A3B5900E7C40C /* PhotoEditorGrainTool@2x.png */; };
681EAD371A2A3B5900E7C40C /* PhotoEditorGrainTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD0E1A2A3B5900E7C40C /* PhotoEditorGrainTool@3x.png */; };
681EAD381A2A3B5900E7C40C /* PhotoEditorHighlightsTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD0F1A2A3B5900E7C40C /* PhotoEditorHighlightsTool.png */; };
681EAD391A2A3B5900E7C40C /* PhotoEditorHighlightsTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD101A2A3B5900E7C40C /* PhotoEditorHighlightsTool@2x.png */; };
681EAD3A1A2A3B5900E7C40C /* PhotoEditorHighlightsTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD111A2A3B5900E7C40C /* PhotoEditorHighlightsTool@3x.png */; };
681EAD3C1A2A3B5900E7C40C /* PhotoEditorSaturationTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD131A2A3B5900E7C40C /* PhotoEditorSaturationTool.png */; };
681EAD3D1A2A3B5900E7C40C /* PhotoEditorSaturationTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD141A2A3B5900E7C40C /* PhotoEditorSaturationTool@2x.png */; };
681EAD3E1A2A3B5900E7C40C /* PhotoEditorSaturationTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD151A2A3B5900E7C40C /* PhotoEditorSaturationTool@3x.png */; };
681EAD3F1A2A3B5900E7C40C /* PhotoEditorShadowsTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD161A2A3B5900E7C40C /* PhotoEditorShadowsTool.png */; };
681EAD401A2A3B5900E7C40C /* PhotoEditorShadowsTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD171A2A3B5900E7C40C /* PhotoEditorShadowsTool@2x.png */; };
681EAD411A2A3B5900E7C40C /* PhotoEditorShadowsTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD181A2A3B5900E7C40C /* PhotoEditorShadowsTool@3x.png */; };
681EAD421A2A3B5900E7C40C /* PhotoEditorSharpenTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD191A2A3B5900E7C40C /* PhotoEditorSharpenTool.png */; };
681EAD431A2A3B5900E7C40C /* PhotoEditorSharpenTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD1A1A2A3B5900E7C40C /* PhotoEditorSharpenTool@2x.png */; };
681EAD441A2A3B5900E7C40C /* PhotoEditorSharpenTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD1B1A2A3B5900E7C40C /* PhotoEditorSharpenTool@3x.png */; };
681EAD461A2A3B5A00E7C40C /* PhotoEditorTools@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD1D1A2A3B5900E7C40C /* PhotoEditorTools@2x.png */; };
681EAD471A2A3B5A00E7C40C /* PhotoEditorVignetteTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD1E1A2A3B5900E7C40C /* PhotoEditorVignetteTool.png */; };
681EAD481A2A3B5A00E7C40C /* PhotoEditorVignetteTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD1F1A2A3B5900E7C40C /* PhotoEditorVignetteTool@2x.png */; };
681EAD491A2A3B5A00E7C40C /* PhotoEditorVignetteTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD201A2A3B5900E7C40C /* PhotoEditorVignetteTool@3x.png */; };
681EAD4A1A2A3B5A00E7C40C /* PhotoEditorWarmthTool.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD211A2A3B5900E7C40C /* PhotoEditorWarmthTool.png */; };
681EAD4B1A2A3B5A00E7C40C /* PhotoEditorWarmthTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD221A2A3B5900E7C40C /* PhotoEditorWarmthTool@2x.png */; };
681EAD4C1A2A3B5A00E7C40C /* PhotoEditorWarmthTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 681EAD231A2A3B5900E7C40C /* PhotoEditorWarmthTool@3x.png */; };
681EAD531A2CA92300E7C40C /* TGPhotoEditorPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 681EAD511A2CA92300E7C40C /* TGPhotoEditorPreviewView.h */; };
681EAD541A2CA92300E7C40C /* TGPhotoEditorPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 681EAD521A2CA92300E7C40C /* TGPhotoEditorPreviewView.m */; };
6826401F1A403FC600415926 /* TGPhotoEditorBlurTypeButton.h in Headers */ = {isa = PBXBuildFile; fileRef = 6826401D1A403FC600415926 /* TGPhotoEditorBlurTypeButton.h */; };
682640201A403FC600415926 /* TGPhotoEditorBlurTypeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 6826401E1A403FC600415926 /* TGPhotoEditorBlurTypeButton.m */; };
682640B31A4368A700415926 /* PhotoEditorRotationWheelRight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 682640B11A4368A700415926 /* PhotoEditorRotationWheelRight@2x.png */; };
682640B41A4368A700415926 /* PhotoEditorRotationWheelLeft@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 682640B21A4368A700415926 /* PhotoEditorRotationWheelLeft@2x.png */; };
682640B71A43961800415926 /* TGPhotoCropGridView.h in Headers */ = {isa = PBXBuildFile; fileRef = 682640B51A43961800415926 /* TGPhotoCropGridView.h */; };
682640B81A43961800415926 /* TGPhotoCropGridView.m in Sources */ = {isa = PBXBuildFile; fileRef = 682640B61A43961800415926 /* TGPhotoCropGridView.m */; };
6836F8B91BB2601000D3A77B /* TGBridgeImageInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CCC1BB2599600205AC3 /* TGBridgeImageInfo.m */; };
6836F8BA1BB2601000D3A77B /* TGBridgeActionMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C3C1BB2592500205AC3 /* TGBridgeActionMediaAttachment.m */; };
6836F8BB1BB2601000D3A77B /* TGBridgeAudioMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C3E1BB2592500205AC3 /* TGBridgeAudioMediaAttachment.m */; };
6836F8BC1BB2601000D3A77B /* TGBridgeContactMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C401BB2592500205AC3 /* TGBridgeContactMediaAttachment.m */; };
6836F8BD1BB2601000D3A77B /* TGBridgeDocumentMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C421BB2592500205AC3 /* TGBridgeDocumentMediaAttachment.m */; };
6836F8BE1BB2601000D3A77B /* TGBridgeForwardedMessageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C441BB2592500205AC3 /* TGBridgeForwardedMessageMediaAttachment.m */; };
6836F8BF1BB2601000D3A77B /* TGBridgeImageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C461BB2592500205AC3 /* TGBridgeImageMediaAttachment.m */; };
6836F8C01BB2601000D3A77B /* TGBridgeLocationMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C481BB2592500205AC3 /* TGBridgeLocationMediaAttachment.m */; };
6836F8C11BB2601000D3A77B /* TGBridgeMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C4A1BB2592500205AC3 /* TGBridgeMediaAttachment.m */; };
6836F8C21BB2601000D3A77B /* TGBridgeReplyMarkupMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C4C1BB2592500205AC3 /* TGBridgeReplyMarkupMediaAttachment.m */; };
6836F8C31BB2601000D3A77B /* TGBridgeReplyMessageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C4E1BB2592500205AC3 /* TGBridgeReplyMessageMediaAttachment.m */; };
6836F8C41BB2601000D3A77B /* TGBridgeUnsupportedMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C501BB2592500205AC3 /* TGBridgeUnsupportedMediaAttachment.m */; };
6836F8C51BB2601000D3A77B /* TGBridgeVideoMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C521BB2592500205AC3 /* TGBridgeVideoMediaAttachment.m */; };
6836F8C61BB2601000D3A77B /* TGBridgeWebPageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C541BB2592500205AC3 /* TGBridgeWebPageMediaAttachment.m */; };
6836F8D41BB2601200D3A77B /* TGBridgeImageInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CCC1BB2599600205AC3 /* TGBridgeImageInfo.m */; };
6836F8D51BB2601200D3A77B /* TGBridgeActionMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C3C1BB2592500205AC3 /* TGBridgeActionMediaAttachment.m */; };
6836F8D61BB2601200D3A77B /* TGBridgeAudioMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C3E1BB2592500205AC3 /* TGBridgeAudioMediaAttachment.m */; };
6836F8D71BB2601200D3A77B /* TGBridgeContactMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C401BB2592500205AC3 /* TGBridgeContactMediaAttachment.m */; };
6836F8D81BB2601200D3A77B /* TGBridgeDocumentMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C421BB2592500205AC3 /* TGBridgeDocumentMediaAttachment.m */; };
6836F8D91BB2601200D3A77B /* TGBridgeForwardedMessageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C441BB2592500205AC3 /* TGBridgeForwardedMessageMediaAttachment.m */; };
6836F8DA1BB2601200D3A77B /* TGBridgeImageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C461BB2592500205AC3 /* TGBridgeImageMediaAttachment.m */; };
6836F8DB1BB2601200D3A77B /* TGBridgeLocationMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C481BB2592500205AC3 /* TGBridgeLocationMediaAttachment.m */; };
6836F8DC1BB2601200D3A77B /* TGBridgeMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C4A1BB2592500205AC3 /* TGBridgeMediaAttachment.m */; };
6836F8DD1BB2601200D3A77B /* TGBridgeReplyMarkupMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C4C1BB2592500205AC3 /* TGBridgeReplyMarkupMediaAttachment.m */; };
6836F8DE1BB2601200D3A77B /* TGBridgeReplyMessageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C4E1BB2592500205AC3 /* TGBridgeReplyMessageMediaAttachment.m */; };
6836F8DF1BB2601200D3A77B /* TGBridgeUnsupportedMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C501BB2592500205AC3 /* TGBridgeUnsupportedMediaAttachment.m */; };
6836F8E01BB2601200D3A77B /* TGBridgeVideoMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C521BB2592500205AC3 /* TGBridgeVideoMediaAttachment.m */; };
6836F8E11BB2601200D3A77B /* TGBridgeWebPageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C541BB2592500205AC3 /* TGBridgeWebPageMediaAttachment.m */; };
6836F8E21BB2602800D3A77B /* TGBridgePeerNotificationSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CD81BB2599600205AC3 /* TGBridgePeerNotificationSettings.m */; };
6836F8E31BB2626600D3A77B /* TGBridgeChatListSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BC91BB2587600205AC3 /* TGBridgeChatListSubscription.m */; };
6836F8E41BB2626600D3A77B /* TGBridgeChatMessageListSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BCB1BB2587600205AC3 /* TGBridgeChatMessageListSubscription.m */; };
6836F8E51BB2626600D3A77B /* TGBridgeContactsSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BCD1BB2587600205AC3 /* TGBridgeContactsSubscription.m */; };
6836F8E61BB2626600D3A77B /* TGBridgeConversationSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BCF1BB2587600205AC3 /* TGBridgeConversationSubscription.m */; };
6836F8E71BB2626600D3A77B /* TGBridgeLocationSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD11BB2587600205AC3 /* TGBridgeLocationSubscription.m */; };
6836F8E81BB2626600D3A77B /* TGBridgeMediaSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD31BB2587600205AC3 /* TGBridgeMediaSubscription.m */; };
6836F8E91BB2626600D3A77B /* TGBridgePeerSettingsSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD51BB2587600205AC3 /* TGBridgePeerSettingsSubscription.m */; };
6836F8EA1BB2626600D3A77B /* TGBridgeRemoteSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD71BB2587600205AC3 /* TGBridgeRemoteSubscription.m */; };
6836F8EB1BB2626600D3A77B /* TGBridgeSendMessageSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD91BB2587600205AC3 /* TGBridgeSendMessageSubscription.m */; };
6836F8EC1BB2626600D3A77B /* TGBridgeStateSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BDB1BB2587600205AC3 /* TGBridgeStateSubscription.m */; };
6836F8ED1BB2626600D3A77B /* TGBridgeStickersSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BDD1BB2587600205AC3 /* TGBridgeStickersSubscription.m */; };
6836F8EE1BB2626600D3A77B /* TGBridgeUserInfoSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BDF1BB2587600205AC3 /* TGBridgeUserInfoSubscription.m */; };
6836F8F41BB262A700D3A77B /* TGImageFileReference.m in Sources */ = {isa = PBXBuildFile; fileRef = 6836F8F11BB262A700D3A77B /* TGImageFileReference.m */; };
6836F8F51BB262CC00D3A77B /* WatchConnectivity.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 68B50AA51B434E9900935172 /* WatchConnectivity.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
68393A3A1C071A5A00DA2CCA /* TGBridgeLocalizationService.h in Headers */ = {isa = PBXBuildFile; fileRef = 68393A381C071A5A00DA2CCA /* TGBridgeLocalizationService.h */; };
68393A3B1C071A5A00DA2CCA /* TGBridgeLocalizationService.m in Sources */ = {isa = PBXBuildFile; fileRef = 68393A391C071A5A00DA2CCA /* TGBridgeLocalizationService.m */; };
68393A4A1C07339300DA2CCA /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D088063B156EB11800311537 /* Localizable.strings */; };
683A02BB1A6ED590004ADD35 /* PGPhotoEditorValues.h in Headers */ = {isa = PBXBuildFile; fileRef = 683A02B71A6ED590004ADD35 /* PGPhotoEditorValues.h */; };
683A02BC1A6ED590004ADD35 /* PGPhotoEditorValues.m in Sources */ = {isa = PBXBuildFile; fileRef = 683A02B81A6ED590004ADD35 /* PGPhotoEditorValues.m */; };
683A02BD1A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 683A02B91A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.h */; };
683A02BE1A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 683A02BA1A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.m */; };
683A05E31BFB8C0D00D9A3DD /* Interface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 683A05DF1BFB8B4400D9A3DD /* Interface.storyboard */; };
683A05E51BFBCC0700D9A3DD /* NotificationLockIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 683A05E41BFBCC0700D9A3DD /* NotificationLockIcon@2x.png */; };
683A8CA11BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 683A8C9F1BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.h */; };
683A8CA21BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 683A8CA01BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.m */; };
683C573D1BF0939C0041C782 /* TGNotificationReplyHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 683C573B1BF0939C0041C782 /* TGNotificationReplyHeaderView.h */; };
683C573E1BF0939C0041C782 /* TGNotificationReplyHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 683C573C1BF0939C0041C782 /* TGNotificationReplyHeaderView.m */; };
684191B61C6268340091EF21 /* TGTransitionLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 684191B41C6268340091EF21 /* TGTransitionLayout.h */; };
684191B71C6268340091EF21 /* TGTransitionLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191B51C6268340091EF21 /* TGTransitionLayout.m */; };
684191C41C6268420091EF21 /* UICollectionView+TGTransitioning.h in Headers */ = {isa = PBXBuildFile; fileRef = 684191C21C6268420091EF21 /* UICollectionView+TGTransitioning.h */; };
684191C51C6268420091EF21 /* UICollectionView+TGTransitioning.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191C31C6268420091EF21 /* UICollectionView+TGTransitioning.m */; };
684191D61C64D7EA0091EF21 /* TGShareController.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191D31C64D7EA0091EF21 /* TGShareController.m */; };
684191D71C64D7EA0091EF21 /* TGShareRecipientController.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191D51C64D7EA0091EF21 /* TGShareRecipientController.m */; };
684191E41C64F7170091EF21 /* TGItemProviderSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191E31C64F7170091EF21 /* TGItemProviderSignals.m */; };
684191E71C6501930091EF21 /* TGContactModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191E61C6501930091EF21 /* TGContactModel.m */; };
684191EC1C6501AD0091EF21 /* TGShareToolbarButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191E91C6501AD0091EF21 /* TGShareToolbarButton.m */; };
684191ED1C6501AD0091EF21 /* TGShareToolbarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191EB1C6501AD0091EF21 /* TGShareToolbarView.m */; };
684191F01C6501F50091EF21 /* TGShareButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191EF1C6501F50091EF21 /* TGShareButton.m */; };
684191F11C65021B0091EF21 /* TGCheckButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6875C85B1BBD28240061D94C /* TGCheckButtonView.m */; };
684191F21C6502270091EF21 /* TGPhoneUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CE219CB9A4200CE5BB0 /* TGPhoneUtils.m */; };
684191F31C6503000091EF21 /* RMPhoneFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C1719CB9A4200CE5BB0 /* RMPhoneFormat.m */; };
684191F61C65194E0091EF21 /* TGShareSimplePasscodeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191F51C65194E0091EF21 /* TGShareSimplePasscodeView.m */; };
684191F91C653C6C0091EF21 /* TGChannelChatModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 684191F81C653C6C0091EF21 /* TGChannelChatModel.m */; };
684853BF1C174D4B00007D21 /* SettingsFaqIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 684853BD1C174D4B00007D21 /* SettingsFaqIcon@2x.png */; };
684853C01C174D4C00007D21 /* SettingsSupportIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 684853BE1C174D4B00007D21 /* SettingsSupportIcon@2x.png */; };
684853CD1C17F6A600007D21 /* TGVersionCollectionItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 684853CB1C17F6A600007D21 /* TGVersionCollectionItem.h */; };
684853CE1C17F6A600007D21 /* TGVersionCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 684853CC1C17F6A600007D21 /* TGVersionCollectionItem.m */; };
684853D11C17F6B600007D21 /* TGVersionCollectionItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 684853CF1C17F6B600007D21 /* TGVersionCollectionItemView.h */; };
684853D21C17F6B600007D21 /* TGVersionCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 684853D01C17F6B600007D21 /* TGVersionCollectionItemView.m */; };
684853D41C19F71D00007D21 /* SettingsWatchIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 684853D31C19F71D00007D21 /* SettingsWatchIcon@2x.png */; };
684853D81C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 684853D61C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.h */; };
684853D91C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 684853D71C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.m */; };
684853DC1C1A220900007D21 /* AVURLAsset+TGMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 684853DA1C1A220900007D21 /* AVURLAsset+TGMediaItem.h */; };
684853DD1C1A220900007D21 /* AVURLAsset+TGMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 684853DB1C1A220900007D21 /* AVURLAsset+TGMediaItem.m */; };
684853E01C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 684853DE1C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.h */; };
684853E11C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 684853DF1C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.m */; };
684853E41C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 684853E21C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.h */; };
684853E51C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 684853E31C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.m */; };
684853E81C1A225200007D21 /* UIImage+TGMediaEditableItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 684853E61C1A225200007D21 /* UIImage+TGMediaEditableItem.h */; };
684853E91C1A225200007D21 /* UIImage+TGMediaEditableItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 684853E71C1A225200007D21 /* UIImage+TGMediaEditableItem.m */; };
684853EF1C1B580E00007D21 /* TGWatchController.h in Headers */ = {isa = PBXBuildFile; fileRef = 684853ED1C1B580E00007D21 /* TGWatchController.h */; };
684853F01C1B580E00007D21 /* TGWatchController.m in Sources */ = {isa = PBXBuildFile; fileRef = 684853EE1C1B580E00007D21 /* TGWatchController.m */; };
684C76961A6F0502003789D9 /* PGEnhanceTool.h in Headers */ = {isa = PBXBuildFile; fileRef = 684C76941A6F0502003789D9 /* PGEnhanceTool.h */; };
684C76971A6F0502003789D9 /* PGEnhanceTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 684C76951A6F0502003789D9 /* PGEnhanceTool.m */; };
684C769A1A6F056A003789D9 /* PGPhotoEnhancePass.h in Headers */ = {isa = PBXBuildFile; fileRef = 684C76981A6F056A003789D9 /* PGPhotoEnhancePass.h */; };
684C769B1A6F056A003789D9 /* PGPhotoEnhancePass.m in Sources */ = {isa = PBXBuildFile; fileRef = 684C76991A6F056A003789D9 /* PGPhotoEnhancePass.m */; };
68521C661BCD831A00B8A6FA /* ContactsUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 685CEA611BB5B12200393946 /* ContactsUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
68521C751BCD833800B8A6FA /* Contacts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 685CEA5F1BB5AED200393946 /* Contacts.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
68521C821BCE80A100B8A6FA /* MediaContact@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C761BCE80A100B8A6FA /* MediaContact@2x.png */; };
68521C831BCE80A100B8A6FA /* MediaContact@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C771BCE80A100B8A6FA /* MediaContact@3x.png */; };
68521C841BCE80A100B8A6FA /* MediaFile@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C781BCE80A100B8A6FA /* MediaFile@2x.png */; };
68521C851BCE80A100B8A6FA /* MediaFile@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C791BCE80A100B8A6FA /* MediaFile@3x.png */; };
68521C861BCE80A100B8A6FA /* MediaLocation@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C7A1BCE80A100B8A6FA /* MediaLocation@2x.png */; };
68521C871BCE80A100B8A6FA /* MediaLocation@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C7B1BCE80A100B8A6FA /* MediaLocation@3x.png */; };
68521C881BCE80A100B8A6FA /* MediaPhoto@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C7C1BCE80A100B8A6FA /* MediaPhoto@2x.png */; };
68521C891BCE80A100B8A6FA /* MediaPhoto@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C7D1BCE80A100B8A6FA /* MediaPhoto@3x.png */; };
68521C8A1BCE80A100B8A6FA /* MediaVideo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C7E1BCE80A100B8A6FA /* MediaVideo@2x.png */; };
68521C8B1BCE80A100B8A6FA /* MediaVideo@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C7F1BCE80A100B8A6FA /* MediaVideo@3x.png */; };
68521C8C1BCE80A100B8A6FA /* MediaVoice@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C801BCE80A100B8A6FA /* MediaVoice@2x.png */; };
68521C8D1BCE80A100B8A6FA /* MediaVoice@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68521C811BCE80A100B8A6FA /* MediaVoice@3x.png */; };
6852E6831BD3BE8E0026A0C7 /* TGNeoConversationTimeRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6852E6821BD3BE8E0026A0C7 /* TGNeoConversationTimeRowController.m */; };
68535EE21C4F8D72001821D9 /* TGWatchReplyCollectionItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 68535EE01C4F8D72001821D9 /* TGWatchReplyCollectionItem.h */; };
68535EE31C4F8D72001821D9 /* TGWatchReplyCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 68535EE11C4F8D72001821D9 /* TGWatchReplyCollectionItem.m */; };
68535EF01C4F8D82001821D9 /* TGWatchReplyCollectionItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68535EEE1C4F8D82001821D9 /* TGWatchReplyCollectionItemView.h */; };
68535EF11C4F8D82001821D9 /* TGWatchReplyCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68535EEF1C4F8D82001821D9 /* TGWatchReplyCollectionItemView.m */; };
68535EF41C50F9BC001821D9 /* TGBridgePresetsService.h in Headers */ = {isa = PBXBuildFile; fileRef = 68535EF21C50F9BC001821D9 /* TGBridgePresetsService.h */; };
68535EF51C50F9BC001821D9 /* TGBridgePresetsService.m in Sources */ = {isa = PBXBuildFile; fileRef = 68535EF31C50F9BC001821D9 /* TGBridgePresetsService.m */; };
68535EF81C50FA11001821D9 /* TGBridgeService.h in Headers */ = {isa = PBXBuildFile; fileRef = 68535EF61C50FA11001821D9 /* TGBridgeService.h */; };
68535EF91C50FA11001821D9 /* TGBridgeService.m in Sources */ = {isa = PBXBuildFile; fileRef = 68535EF71C50FA11001821D9 /* TGBridgeService.m */; };
68535EFF1C510D97001821D9 /* TGBridgePresetsSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68535EFE1C510D97001821D9 /* TGBridgePresetsSignals.m */; };
68535F011C5117B5001821D9 /* CameraSegmentsBack@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68535F001C5117B5001821D9 /* CameraSegmentsBack@2x.png */; };
68535F031C5117E1001821D9 /* CameraDeleteIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68535F021C5117E1001821D9 /* CameraDeleteIcon@2x.png */; };
68535F071C579553001821D9 /* TGKeyCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = 68535F051C579552001821D9 /* TGKeyCommand.m */; };
68535F0B1C57EDC6001821D9 /* TGKeyCommandController.h in Headers */ = {isa = PBXBuildFile; fileRef = 68535F091C57EDC6001821D9 /* TGKeyCommandController.h */; };
68535F0C1C57EDC6001821D9 /* TGKeyCommandController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68535F0A1C57EDC6001821D9 /* TGKeyCommandController.m */; };
68535F0F1C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.h in Headers */ = {isa = PBXBuildFile; fileRef = 68535F0D1C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.h */; };
68535F101C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.m in Sources */ = {isa = PBXBuildFile; fileRef = 68535F0E1C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.m */; };
68552DA21BD3D01700591484 /* TGChatTimestamp.h in Headers */ = {isa = PBXBuildFile; fileRef = 68552DA01BD3D01700591484 /* TGChatTimestamp.h */; };
68552DA61BD3D02E00591484 /* TGBridgeAudioHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 68552DA41BD3D02E00591484 /* TGBridgeAudioHandler.h */; };
68552DA71BD3D02E00591484 /* TGBridgeAudioHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68552DA51BD3D02E00591484 /* TGBridgeAudioHandler.m */; };
68552DAF1BD3D0B100591484 /* TGBridgeAudioSubscription.h in Headers */ = {isa = PBXBuildFile; fileRef = 68552DAD1BD3D0B100591484 /* TGBridgeAudioSubscription.h */; };
68552DB01BD3D0B100591484 /* TGBridgeAudioSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68552DAE1BD3D0B100591484 /* TGBridgeAudioSubscription.m */; };
68552DB11BD3D0B100591484 /* TGBridgeAudioSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68552DAE1BD3D0B100591484 /* TGBridgeAudioSubscription.m */; };
68552DB41BD3D0E100591484 /* TGBridgeAudioSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68552DB31BD3D0E100591484 /* TGBridgeAudioSignals.m */; };
68552DB51BD54AA400591484 /* TGChatTimestamp.m in Sources */ = {isa = PBXBuildFile; fileRef = 68552DA11BD3D01700591484 /* TGChatTimestamp.m */; };
6859733C1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.h in Headers */ = {isa = PBXBuildFile; fileRef = 6859733A1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.h */; };
6859733D1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.m in Sources */ = {isa = PBXBuildFile; fileRef = 6859733B1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.m */; };
685C18571A43B5C6001B9255 /* TGPhotoEditorUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 685C18551A43B5C6001B9255 /* TGPhotoEditorUtils.h */; };
685C18581A43B5C6001B9255 /* TGPhotoEditorUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 685C18561A43B5C6001B9255 /* TGPhotoEditorUtils.m */; };
685C185D1A4819A9001B9255 /* TGModernGallerySelectableItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 685C185C1A4819A9001B9255 /* TGModernGallerySelectableItem.h */; };
685C18651A499996001B9255 /* PhotoEditorAspectRatioIcon_Applied@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 685C18641A499996001B9255 /* PhotoEditorAspectRatioIcon_Applied@2x.png */; };
685C18A01A4D5830001B9255 /* TGPhotoCropScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = 685C189E1A4D5830001B9255 /* TGPhotoCropScrollView.h */; };
685C18A11A4D5830001B9255 /* TGPhotoCropScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 685C189F1A4D5830001B9255 /* TGPhotoCropScrollView.m */; };
685CEA6D1BB6280900393946 /* VerifiedList@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 685CEA6B1BB6280900393946 /* VerifiedList@2x.png */; };
686A898B1C3FEF7300E6976D /* TGAudioMicAlertController.m in Sources */ = {isa = PBXBuildFile; fileRef = 686A898A1C3FEF7300E6976D /* TGAudioMicAlertController.m */; };
686A898E1C40162600E6976D /* TGMediaVideoConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = 686A898C1C40162600E6976D /* TGMediaVideoConverter.h */; };
686A898F1C40162600E6976D /* TGMediaVideoConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = 686A898D1C40162600E6976D /* TGMediaVideoConverter.m */; };
686A89921C47097200E6976D /* TGCameraSegmentsView.h in Headers */ = {isa = PBXBuildFile; fileRef = 686A89901C47097200E6976D /* TGCameraSegmentsView.h */; };
686A89931C47097200E6976D /* TGCameraSegmentsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 686A89911C47097200E6976D /* TGCameraSegmentsView.m */; };
686A89951C481C5200E6976D /* SF-Compact-Text-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 686A89941C481C5200E6976D /* SF-Compact-Text-Regular.otf */; };
686A89981C483D0000E6976D /* PGCameraMomentSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 686A89961C483D0000E6976D /* PGCameraMomentSession.h */; };
686A89991C483D0000E6976D /* PGCameraMomentSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 686A89971C483D0000E6976D /* PGCameraMomentSession.m */; };
686A899C1C483EDF00E6976D /* PGCameraMomentSegment.h in Headers */ = {isa = PBXBuildFile; fileRef = 686A899A1C483EDF00E6976D /* PGCameraMomentSegment.h */; };
686A899D1C483EDF00E6976D /* PGCameraMomentSegment.m in Sources */ = {isa = PBXBuildFile; fileRef = 686A899B1C483EDF00E6976D /* PGCameraMomentSegment.m */; };
686ED28C1BF0F458001F2F96 /* MediaGroupAll@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED2831BF0F458001F2F96 /* MediaGroupAll@2x.png */; };
686ED28D1BF0F458001F2F96 /* MediaGroupBurst@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED2841BF0F458001F2F96 /* MediaGroupBurst@2x.png */; };
686ED28E1BF0F458001F2F96 /* MediaGroupFavorites@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED2851BF0F458001F2F96 /* MediaGroupFavorites@2x.png */; };
686ED28F1BF0F458001F2F96 /* MediaGroupPanoramas@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED2861BF0F458001F2F96 /* MediaGroupPanoramas@2x.png */; };
686ED2901BF0F458001F2F96 /* MediaGroupScreenshots@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED2871BF0F458001F2F96 /* MediaGroupScreenshots@2x.png */; };
686ED2911BF0F458001F2F96 /* MediaGroupSelfPortraits@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED2881BF0F458001F2F96 /* MediaGroupSelfPortraits@2x.png */; };
686ED2921BF0F458001F2F96 /* MediaGroupSlomo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED2891BF0F458001F2F96 /* MediaGroupSlomo@2x.png */; };
686ED2931BF0F458001F2F96 /* MediaGroupTimelapse@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED28A1BF0F458001F2F96 /* MediaGroupTimelapse@2x.png */; };
686ED2941BF0F458001F2F96 /* MediaGroupVideo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED28B1BF0F458001F2F96 /* MediaGroupVideo@2x.png */; };
686ED2F91BF24D77001F2F96 /* TGMediaAssetFetchResultChange.h in Headers */ = {isa = PBXBuildFile; fileRef = 686ED2F71BF24D77001F2F96 /* TGMediaAssetFetchResultChange.h */; };
686ED2FA1BF24D77001F2F96 /* TGMediaAssetFetchResultChange.m in Sources */ = {isa = PBXBuildFile; fileRef = 686ED2F81BF24D77001F2F96 /* TGMediaAssetFetchResultChange.m */; };
686ED3011BF362B6001F2F96 /* TGNotificationContactPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 686ED2FF1BF362B6001F2F96 /* TGNotificationContactPreviewView.h */; };
686ED3021BF362B6001F2F96 /* TGNotificationContactPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 686ED3001BF362B6001F2F96 /* TGNotificationContactPreviewView.m */; };
686ED30F1BF3A748001F2F96 /* TGNotificationAudioPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 686ED30D1BF3A748001F2F96 /* TGNotificationAudioPreviewView.h */; };
686ED3101BF3A748001F2F96 /* TGNotificationAudioPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 686ED30E1BF3A748001F2F96 /* TGNotificationAudioPreviewView.m */; };
686ED3201BF3CBB8001F2F96 /* StickerPanelPopupLeftDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED31D1BF3CBB8001F2F96 /* StickerPanelPopupLeftDark@2x.png */; };
686ED3211BF3CBB8001F2F96 /* StickerPanelPopupMiddleDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED31E1BF3CBB8001F2F96 /* StickerPanelPopupMiddleDark@2x.png */; };
686ED3221BF3CBB8001F2F96 /* StickerPanelPopupRightDark@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 686ED31F1BF3CBB8001F2F96 /* StickerPanelPopupRightDark@2x.png */; };
68744C1A1BB1A9F700FE6542 /* watchkitapp Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 68744C191BB1A9F700FE6542 /* watchkitapp Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
68744C2E1BB1A9F800FE6542 /* watchkitapp.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = 68744C0D1BB1A9F700FE6542 /* watchkitapp.app */; };
6875C8541BBD27DF0061D94C /* TGMenuSheetController.h in Headers */ = {isa = PBXBuildFile; fileRef = 6875C8521BBD27DF0061D94C /* TGMenuSheetController.h */; };
6875C8551BBD27DF0061D94C /* TGMenuSheetController.m in Sources */ = {isa = PBXBuildFile; fileRef = 6875C8531BBD27DF0061D94C /* TGMenuSheetController.m */; };
6875C8581BBD28000061D94C /* TGMenuSheetView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6875C8561BBD28000061D94C /* TGMenuSheetView.h */; };
6875C8591BBD28000061D94C /* TGMenuSheetView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6875C8571BBD28000061D94C /* TGMenuSheetView.m */; };
6875C85C1BBD28240061D94C /* TGCheckButtonView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6875C85A1BBD28240061D94C /* TGCheckButtonView.h */; };
6875C85D1BBD28240061D94C /* TGCheckButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6875C85B1BBD28240061D94C /* TGCheckButtonView.m */; };
6875C8601BBD28570061D94C /* TGMenuSheetItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6875C85E1BBD28570061D94C /* TGMenuSheetItemView.h */; };
6875C8611BBD28570061D94C /* TGMenuSheetItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6875C85F1BBD28570061D94C /* TGMenuSheetItemView.m */; };
6875C8641BBD28FF0061D94C /* TGMenuSheetButtonItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6875C8621BBD28FF0061D94C /* TGMenuSheetButtonItemView.h */; };
6875C8651BBD28FF0061D94C /* TGMenuSheetButtonItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6875C8631BBD28FF0061D94C /* TGMenuSheetButtonItemView.m */; };
6875C8681BBD2B730061D94C /* TGMenuSheetDimView.h in Headers */ = {isa = PBXBuildFile; fileRef = 6875C8661BBD2B730061D94C /* TGMenuSheetDimView.h */; };
6875C8691BBD2B730061D94C /* TGMenuSheetDimView.m in Sources */ = {isa = PBXBuildFile; fileRef = 6875C8671BBD2B730061D94C /* TGMenuSheetDimView.m */; };
687751971A19885000AC673F /* TGMediaPickerGalleryItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 687751951A19885000AC673F /* TGMediaPickerGalleryItem.h */; };
687751981A19885000AC673F /* TGMediaPickerGalleryItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 687751961A19885000AC673F /* TGMediaPickerGalleryItem.m */; };
687896571A5DFB7A002310B2 /* TGDraggableCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = 687896551A5DFB7A002310B2 /* TGDraggableCollectionView.h */; };
687896581A5DFB7A002310B2 /* TGDraggableCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 687896561A5DFB7A002310B2 /* TGDraggableCollectionView.m */; };
6878965B1A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = 687896591A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.h */; };
6878965C1A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 6878965A1A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.m */; };
6878965F1A5E8788002310B2 /* TGPhotoEditorAnimation.h in Headers */ = {isa = PBXBuildFile; fileRef = 6878965D1A5E8788002310B2 /* TGPhotoEditorAnimation.h */; };
687896601A5E8788002310B2 /* TGPhotoEditorAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 6878965E1A5E8788002310B2 /* TGPhotoEditorAnimation.m */; };
687995361BE784B0003280B9 /* TGMediaSearchController.h in Headers */ = {isa = PBXBuildFile; fileRef = 687995341BE784B0003280B9 /* TGMediaSearchController.h */; };
687995371BE784B0003280B9 /* TGMediaSearchController.m in Sources */ = {isa = PBXBuildFile; fileRef = 687995351BE784B0003280B9 /* TGMediaSearchController.m */; };
687995491BE78583003280B9 /* TGMediaAssetsController.h in Headers */ = {isa = PBXBuildFile; fileRef = 687995471BE78583003280B9 /* TGMediaAssetsController.h */; };
6879954A1BE78583003280B9 /* TGMediaAssetsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 687995481BE78583003280B9 /* TGMediaAssetsController.m */; };
6879955B1BE7A442003280B9 /* TGMediaPickerCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 687995591BE7A442003280B9 /* TGMediaPickerCell.h */; };
6879955C1BE7A442003280B9 /* TGMediaPickerCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 6879955A1BE7A442003280B9 /* TGMediaPickerCell.m */; };
687995721BE7DDF7003280B9 /* TGMediaAssetsPickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 687995701BE7DDF7003280B9 /* TGMediaAssetsPickerController.h */; };
687995731BE7DDF7003280B9 /* TGMediaAssetsPickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 687995711BE7DDF7003280B9 /* TGMediaAssetsPickerController.m */; };
688B73B91A3CF62B00ACE286 /* PhotoEditorBlurLinear.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B01A3CF62B00ACE286 /* PhotoEditorBlurLinear.png */; };
688B73BA1A3CF62B00ACE286 /* PhotoEditorBlurLinear@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B11A3CF62B00ACE286 /* PhotoEditorBlurLinear@2x.png */; };
688B73BB1A3CF62B00ACE286 /* PhotoEditorBlurLinear@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B21A3CF62B00ACE286 /* PhotoEditorBlurLinear@3x.png */; };
688B73BC1A3CF62B00ACE286 /* PhotoEditorBlurOff.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B31A3CF62B00ACE286 /* PhotoEditorBlurOff.png */; };
688B73BD1A3CF62B00ACE286 /* PhotoEditorBlurOff@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B41A3CF62B00ACE286 /* PhotoEditorBlurOff@2x.png */; };
688B73BE1A3CF62B00ACE286 /* PhotoEditorBlurOff@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B51A3CF62B00ACE286 /* PhotoEditorBlurOff@3x.png */; };
688B73BF1A3CF62B00ACE286 /* PhotoEditorBlurRadial.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B61A3CF62B00ACE286 /* PhotoEditorBlurRadial.png */; };
688B73C01A3CF62B00ACE286 /* PhotoEditorBlurRadial@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B71A3CF62B00ACE286 /* PhotoEditorBlurRadial@2x.png */; };
688B73C11A3CF62B00ACE286 /* PhotoEditorBlurRadial@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 688B73B81A3CF62B00ACE286 /* PhotoEditorBlurRadial@3x.png */; };
688DBB981BBEEA5B00F4ED33 /* TGMediaAsset.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB841BBEEA5B00F4ED33 /* TGMediaAsset.h */; };
688DBB991BBEEA5B00F4ED33 /* TGMediaAsset.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB851BBEEA5B00F4ED33 /* TGMediaAsset.m */; };
688DBB9C1BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB881BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.h */; };
688DBB9D1BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB891BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.m */; };
688DBB9E1BBEEA5B00F4ED33 /* TGMediaAssetGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB8A1BBEEA5B00F4ED33 /* TGMediaAssetGroup.h */; };
688DBB9F1BBEEA5B00F4ED33 /* TGMediaAssetGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB8B1BBEEA5B00F4ED33 /* TGMediaAssetGroup.m */; };
688DBBA01BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB8C1BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.h */; };
688DBBA11BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB8D1BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.m */; };
688DBBA21BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB8E1BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.h */; };
688DBBA31BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB8F1BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.m */; };
688DBBA41BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB901BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.h */; };
688DBBA51BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB911BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.m */; };
688DBBA61BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB921BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.h */; };
688DBBA71BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB931BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.m */; };
688DBBA81BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB941BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.h */; };
688DBBA91BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB951BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.m */; };
688DBBAA1BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBB961BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.h */; };
688DBBAB1BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBB971BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.m */; };
688DBBB21BBEEA9700F4ED33 /* TGMediaGroupCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBAE1BBEEA9700F4ED33 /* TGMediaGroupCell.h */; };
688DBBB31BBEEA9700F4ED33 /* TGMediaGroupCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBAF1BBEEA9700F4ED33 /* TGMediaGroupCell.m */; };
688DBBB41BBEEA9700F4ED33 /* TGMediaGroupsController.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBB01BBEEA9700F4ED33 /* TGMediaGroupsController.h */; };
688DBBB51BBEEA9700F4ED33 /* TGMediaGroupsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBB11BBEEA9700F4ED33 /* TGMediaGroupsController.m */; };
688DBBB81BBEEAC400F4ED33 /* TGSuggestionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBB61BBEEAC400F4ED33 /* TGSuggestionContext.h */; };
688DBBB91BBEEAC400F4ED33 /* TGSuggestionContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBB71BBEEAC400F4ED33 /* TGSuggestionContext.m */; };
688DBBBC1BBEEAD500F4ED33 /* TGMediaSelectionContext.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBBA1BBEEAD500F4ED33 /* TGMediaSelectionContext.h */; };
688DBBBD1BBEEAD500F4ED33 /* TGMediaSelectionContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBBB1BBEEAD500F4ED33 /* TGMediaSelectionContext.m */; };
688DBBD01BBEEB2F00F4ED33 /* TGMediaPickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBC01BBEEB2F00F4ED33 /* TGMediaPickerController.h */; };
688DBBD11BBEEB2F00F4ED33 /* TGMediaPickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBC11BBEEB2F00F4ED33 /* TGMediaPickerController.m */; };
688DBBD21BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBC21BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.h */; };
688DBBD31BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBC31BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.m */; };
688DBBD41BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBC41BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.h */; };
688DBBD51BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBC51BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.m */; };
688DBBD61BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBC61BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.h */; };
688DBBD71BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBC71BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.m */; };
688DBBD81BBEEB2F00F4ED33 /* TGMediaAssetsTipView.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBC81BBEEB2F00F4ED33 /* TGMediaAssetsTipView.h */; };
688DBBD91BBEEB2F00F4ED33 /* TGMediaAssetsTipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBC91BBEEB2F00F4ED33 /* TGMediaAssetsTipView.m */; };
688DBBDA1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBCA1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.h */; };
688DBBDB1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBCB1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.m */; };
688DBBDC1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 688DBBCC1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.h */; };
688DBBDD1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 688DBBCD1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.m */; };
688EBCC41BD147CF007BB81F /* TGAttachmentCameraView.h in Headers */ = {isa = PBXBuildFile; fileRef = 688EBCC21BD147CF007BB81F /* TGAttachmentCameraView.h */; };
688EBCC51BD147CF007BB81F /* TGAttachmentCameraView.m in Sources */ = {isa = PBXBuildFile; fileRef = 688EBCC31BD147CF007BB81F /* TGAttachmentCameraView.m */; };
68A2FC1D1C1EF4FE0061D67B /* TGAttachmentGifCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A2FC1B1C1EF4FE0061D67B /* TGAttachmentGifCell.h */; };
68A2FC1E1C1EF4FE0061D67B /* TGAttachmentGifCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A2FC1C1C1EF4FE0061D67B /* TGAttachmentGifCell.m */; };
68A2FC2B1C1EFA440061D67B /* TGMediaAssetsGifCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A2FC291C1EFA440061D67B /* TGMediaAssetsGifCell.h */; };
68A2FC2C1C1EFA440061D67B /* TGMediaAssetsGifCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A2FC2A1C1EFA440061D67B /* TGMediaAssetsGifCell.m */; };
68A2FC2F1C1F0AF70061D67B /* TGAttachmentFileTipView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A2FC2D1C1F0AF70061D67B /* TGAttachmentFileTipView.h */; };
68A2FC301C1F0AF70061D67B /* TGAttachmentFileTipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A2FC2E1C1F0AF70061D67B /* TGAttachmentFileTipView.m */; };
68A2FC331C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A2FC311C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.h */; };
68A2FC341C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A2FC321C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.m */; };
68A2FC371C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A2FC351C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.h */; };
68A2FC381C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A2FC361C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.m */; };
68A2FC3A1C22F9CB0061D67B /* AttachmentTipIcons@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68A2FC391C22F9CB0061D67B /* AttachmentTipIcons@2x.png */; };
68A2FC3D1C23383D0061D67B /* TGMediaPickerPhotoStripCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A2FC3B1C23383D0061D67B /* TGMediaPickerPhotoStripCell.h */; };
68A2FC3E1C23383D0061D67B /* TGMediaPickerPhotoStripCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A2FC3C1C23383D0061D67B /* TGMediaPickerPhotoStripCell.m */; };
68A2FC421C2BA93D0061D67B /* TGMediaAvatarMenuMixin.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A2FC401C2BA93D0061D67B /* TGMediaAvatarMenuMixin.h */; };
68A2FC431C2BA93D0061D67B /* TGMediaAvatarMenuMixin.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A2FC411C2BA93D0061D67B /* TGMediaAvatarMenuMixin.m */; };
68A2FC461C2CE05F0061D67B /* TGMediaAvatarEditorTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A2FC441C2CE05F0061D67B /* TGMediaAvatarEditorTransition.h */; };
68A2FC471C2CE05F0061D67B /* TGMediaAvatarEditorTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A2FC451C2CE05F0061D67B /* TGMediaAvatarEditorTransition.m */; };
68A882EE1A7788EE00CC4240 /* TGOverlayFormsheetWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A882EC1A7788EE00CC4240 /* TGOverlayFormsheetWindow.h */; };
68A882F61A7789A300CC4240 /* TGOverlayFormsheetController.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A882F41A7789A300CC4240 /* TGOverlayFormsheetController.h */; };
68A882F71A7789A300CC4240 /* TGOverlayFormsheetController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A882F51A7789A300CC4240 /* TGOverlayFormsheetController.m */; };
68A883051A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A883031A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.h */; };
68A883061A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A883041A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.m */; };
68A8831C1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A8831A1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.h */; };
68A8831D1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A8831B1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.m */; };
68AD393E1BF5DE7700826A83 /* TGNotificationForwardHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68AD393C1BF5DE7700826A83 /* TGNotificationForwardHeaderView.h */; };
68AD393F1BF5DE7700826A83 /* TGNotificationForwardHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68AD393D1BF5DE7700826A83 /* TGNotificationForwardHeaderView.m */; };
68AE01461A5591AE00001B53 /* TGPhotoAvatarCropController.h in Headers */ = {isa = PBXBuildFile; fileRef = 68AE01441A5591AE00001B53 /* TGPhotoAvatarCropController.h */; };
68AE01471A5591AE00001B53 /* TGPhotoAvatarCropController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68AE01451A5591AE00001B53 /* TGPhotoAvatarCropController.m */; };
68AE014A1A5592FB00001B53 /* TGPhotoAvatarCropView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68AE01481A5592FB00001B53 /* TGPhotoAvatarCropView.h */; };
68AE014B1A5592FB00001B53 /* TGPhotoAvatarCropView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68AE01491A5592FB00001B53 /* TGPhotoAvatarCropView.m */; };
68B0BF111A68CCE500D13A4A /* PGPhotoEditorView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B0BF0F1A68CCE500D13A4A /* PGPhotoEditorView.h */; };
68B0BF121A68CCE500D13A4A /* PGPhotoEditorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B0BF101A68CCE500D13A4A /* PGPhotoEditorView.m */; };
68B0BF181A6E1E7900D13A4A /* PGPhotoCustomFilterPass.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B0BF161A6E1E7900D13A4A /* PGPhotoCustomFilterPass.h */; };
68B0BF191A6E1E7900D13A4A /* PGPhotoCustomFilterPass.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B0BF171A6E1E7900D13A4A /* PGPhotoCustomFilterPass.m */; };
68B22CBA1C108E2500EE8FF9 /* TGProgressAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = D083AD8F1AE0857B00C7F41B /* TGProgressAlert.m */; };
68B22CBB1C108E5B00EE8FF9 /* TGColor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9421AE01C2600435821 /* TGColor.m */; };
68B22CE41C117D4000EE8FF9 /* UIControl+HitTestEdgeInsets.m in Sources */ = {isa = PBXBuildFile; fileRef = 68E45AD71A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.m */; };
68B22CF41C11983A00EE8FF9 /* TGTimerTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0219CB9A4300CE5BB0 /* TGTimerTarget.m */; };
68B22CF51C11984200EE8FF9 /* TGDoubleTapGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C6C19CB9A4200CE5BB0 /* TGDoubleTapGestureRecognizer.m */; };
68B22D051C11EE5E00EE8FF9 /* TGModernGalleryVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FE21979541A0080A679 /* TGModernGalleryVideoView.m */; };
68B22D091C11F35700EE8FF9 /* TGModernGalleryVideoContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C9157D1980092200824042 /* TGModernGalleryVideoContentView.m */; };
68B22D1F1C15F03A00EE8FF9 /* TGRemoteHttpLocationSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44E11AB0D77300E72CAA /* TGRemoteHttpLocationSignal.m */; };
68B22D201C1601A500EE8FF9 /* TGLocationMapView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AAD1ABCA73F0076ECBF /* TGLocationMapView.m */; };
68B22D221C1611AC00EE8FF9 /* SettingsNotificationsIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B22D211C1611AC00EE8FF9 /* SettingsNotificationsIcon@2x.png */; };
68B22D291C171BD300EE8FF9 /* SettingsChatIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B22D231C171BD300EE8FF9 /* SettingsChatIcon@2x.png */; };
68B22D2A1C171BD300EE8FF9 /* SettingsPhoneIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B22D241C171BD300EE8FF9 /* SettingsPhoneIcon@2x.png */; };
68B22D2B1C171BD300EE8FF9 /* SettingsPrivacyIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B22D251C171BD300EE8FF9 /* SettingsPrivacyIcon@2x.png */; };
68B22D2C1C171BD300EE8FF9 /* SettingsStickersIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B22D261C171BD300EE8FF9 /* SettingsStickersIcon@2x.png */; };
68B22D2D1C171BD300EE8FF9 /* SettingsUsernameIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B22D271C171BD300EE8FF9 /* SettingsUsernameIcon@2x.png */; };
68B22D2E1C171BD300EE8FF9 /* SettingsWallpaperIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B22D281C171BD300EE8FF9 /* SettingsWallpaperIcon@2x.png */; };
68B6390F1BB1B01600205AC3 /* Resources.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 68B639091BB1B00400205AC3 /* Resources.xcassets */; };
68B6395E1BB2506F00205AC3 /* SAtomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639281BB2506F00205AC3 /* SAtomic.h */; };
68B639601BB2506F00205AC3 /* SBag.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6392A1BB2506F00205AC3 /* SBag.h */; };
68B639621BB2506F00205AC3 /* SBlockDisposable.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6392C1BB2506F00205AC3 /* SBlockDisposable.h */; };
68B639641BB2506F00205AC3 /* SDisposable.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6392E1BB2506F00205AC3 /* SDisposable.h */; };
68B639651BB2506F00205AC3 /* SDisposableSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6392F1BB2506F00205AC3 /* SDisposableSet.h */; };
68B639671BB2506F00205AC3 /* SMetaDisposable.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639311BB2506F00205AC3 /* SMetaDisposable.h */; };
68B639691BB2506F00205AC3 /* SMulticastSignalManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639331BB2506F00205AC3 /* SMulticastSignalManager.h */; };
68B6396B1BB2506F00205AC3 /* SQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639351BB2506F00205AC3 /* SQueue.h */; };
68B6396D1BB2506F00205AC3 /* SSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639371BB2506F00205AC3 /* SSignal.h */; };
68B6396F1BB2506F00205AC3 /* SSignal+Accumulate.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639391BB2506F00205AC3 /* SSignal+Accumulate.h */; };
68B639711BB2506F00205AC3 /* SSignal+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6393B1BB2506F00205AC3 /* SSignal+Catch.h */; };
68B639731BB2506F00205AC3 /* SSignal+Combine.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6393D1BB2506F00205AC3 /* SSignal+Combine.h */; };
68B639751BB2506F00205AC3 /* SSignal+Dispatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6393F1BB2506F00205AC3 /* SSignal+Dispatch.h */; };
68B639771BB2506F00205AC3 /* SSignal+Mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639411BB2506F00205AC3 /* SSignal+Mapping.h */; };
68B639791BB2506F00205AC3 /* SSignal+Meta.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639431BB2506F00205AC3 /* SSignal+Meta.h */; };
68B6397B1BB2506F00205AC3 /* SSignal+Multicast.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639451BB2506F00205AC3 /* SSignal+Multicast.h */; };
68B6397D1BB2506F00205AC3 /* SSignal+Pipe.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639471BB2506F00205AC3 /* SSignal+Pipe.h */; };
68B6397F1BB2506F00205AC3 /* SSignal+SideEffects.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639491BB2506F00205AC3 /* SSignal+SideEffects.h */; };
68B639811BB2506F00205AC3 /* SSignal+Single.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6394B1BB2506F00205AC3 /* SSignal+Single.h */; };
68B639831BB2506F00205AC3 /* SSignal+Take.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6394D1BB2506F00205AC3 /* SSignal+Take.h */; };
68B639851BB2506F00205AC3 /* SSignal+Timing.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6394F1BB2506F00205AC3 /* SSignal+Timing.h */; };
68B639871BB2506F00205AC3 /* SSignalKit.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639511BB2506F00205AC3 /* SSignalKit.h */; };
68B639881BB2506F00205AC3 /* SSubscriber.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639521BB2506F00205AC3 /* SSubscriber.h */; };
68B6398A1BB2506F00205AC3 /* SThreadPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639541BB2506F00205AC3 /* SThreadPool.h */; };
68B6398E1BB2506F00205AC3 /* SThreadPoolTask.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B639581BB2506F00205AC3 /* SThreadPoolTask.h */; };
68B639901BB2506F00205AC3 /* STimer.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6395A1BB2506F00205AC3 /* STimer.h */; };
68B639921BB2506F00205AC3 /* SVariable.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B6395C1BB2506F00205AC3 /* SVariable.h */; };
68B639941BB2507600205AC3 /* SAtomic.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639291BB2506F00205AC3 /* SAtomic.m */; };
68B639951BB2508B00205AC3 /* SBag.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6392B1BB2506F00205AC3 /* SBag.m */; };
68B639961BB2508B00205AC3 /* SBlockDisposable.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6392D1BB2506F00205AC3 /* SBlockDisposable.m */; };
68B639971BB2508B00205AC3 /* SDisposableSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639301BB2506F00205AC3 /* SDisposableSet.m */; };
68B639981BB2508B00205AC3 /* SMetaDisposable.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639321BB2506F00205AC3 /* SMetaDisposable.m */; };
68B639991BB2508B00205AC3 /* SMulticastSignalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639341BB2506F00205AC3 /* SMulticastSignalManager.m */; };
68B6399A1BB2508B00205AC3 /* SQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639361BB2506F00205AC3 /* SQueue.m */; };
68B6399B1BB2508B00205AC3 /* SSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639381BB2506F00205AC3 /* SSignal.m */; };
68B6399C1BB2508B00205AC3 /* SSignal+Accumulate.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6393A1BB2506F00205AC3 /* SSignal+Accumulate.m */; };
68B6399D1BB2508B00205AC3 /* SSignal+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6393C1BB2506F00205AC3 /* SSignal+Catch.m */; };
68B6399E1BB2508B00205AC3 /* SSignal+Combine.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6393E1BB2506F00205AC3 /* SSignal+Combine.m */; };
68B6399F1BB2508B00205AC3 /* SSignal+Dispatch.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639401BB2506F00205AC3 /* SSignal+Dispatch.m */; };
68B639A01BB2508B00205AC3 /* SSignal+Mapping.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639421BB2506F00205AC3 /* SSignal+Mapping.m */; };
68B639A11BB2508B00205AC3 /* SSignal+Meta.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639441BB2506F00205AC3 /* SSignal+Meta.m */; };
68B639A21BB2508B00205AC3 /* SSignal+Multicast.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639461BB2506F00205AC3 /* SSignal+Multicast.m */; };
68B639A31BB2508B00205AC3 /* SSignal+Pipe.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639481BB2506F00205AC3 /* SSignal+Pipe.m */; };
68B639A41BB2508B00205AC3 /* SSignal+SideEffects.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6394A1BB2506F00205AC3 /* SSignal+SideEffects.m */; };
68B639A51BB2508B00205AC3 /* SSignal+Single.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6394C1BB2506F00205AC3 /* SSignal+Single.m */; };
68B639A61BB2508B00205AC3 /* SSignal+Take.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6394E1BB2506F00205AC3 /* SSignal+Take.m */; };
68B639A71BB2508B00205AC3 /* SSignal+Timing.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639501BB2506F00205AC3 /* SSignal+Timing.m */; };
68B639A81BB2508B00205AC3 /* SSubscriber.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639531BB2506F00205AC3 /* SSubscriber.m */; };
68B639A91BB2508B00205AC3 /* SThreadPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639551BB2506F00205AC3 /* SThreadPool.m */; };
68B639AA1BB2508B00205AC3 /* SThreadPoolQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639571BB2506F00205AC3 /* SThreadPoolQueue.m */; };
68B639AB1BB2508B00205AC3 /* SThreadPoolTask.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639591BB2506F00205AC3 /* SThreadPoolTask.m */; };
68B639AC1BB2508B00205AC3 /* STimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6395B1BB2506F00205AC3 /* STimer.m */; };
68B639AD1BB2508B00205AC3 /* SVariable.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6395D1BB2506F00205AC3 /* SVariable.m */; };
68B639BA1BB2512600205AC3 /* TGExtensionDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639B71BB2511A00205AC3 /* TGExtensionDelegate.m */; };
68B639C91BB2514700205AC3 /* File@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B639BB1BB2514100205AC3 /* File@2x.png */; };
68B639CA1BB2514700205AC3 /* Location@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B639BC1BB2514100205AC3 /* Location@2x.png */; };
68B639CB1BB2514700205AC3 /* MediaAudio@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B639BD1BB2514100205AC3 /* MediaAudio@2x.png */; };
68B639CC1BB2514700205AC3 /* MediaDocument@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B639BE1BB2514100205AC3 /* MediaDocument@2x.png */; };
68B639CD1BB2514700205AC3 /* MediaLocation@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B639BF1BB2514100205AC3 /* MediaLocation@2x.png */; };
68B639CE1BB2514700205AC3 /* MediaPhoto@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B639C01BB2514100205AC3 /* MediaPhoto@2x.png */; };
68B639CF1BB2514700205AC3 /* MediaVideo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68B639C11BB2514100205AC3 /* MediaVideo@2x.png */; };
68B639ED1BB251A100205AC3 /* TGBridgeUserCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639D21BB2516D00205AC3 /* TGBridgeUserCache.m */; };
68B639EE1BB251A100205AC3 /* TGFileCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639D41BB2516D00205AC3 /* TGFileCache.m */; };
68B639EF1BB251B000205AC3 /* TGInputController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639DA1BB2519B00205AC3 /* TGInputController.m */; };
68B639F01BB251B000205AC3 /* TGInterfaceController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639DC1BB2519B00205AC3 /* TGInterfaceController.m */; };
68B639F11BB251B000205AC3 /* TGInterfaceMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639DE1BB2519B00205AC3 /* TGInterfaceMenu.m */; };
68B639F21BB251B000205AC3 /* TGTableDeltaUpdater.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639E01BB2519B00205AC3 /* TGTableDeltaUpdater.m */; };
68B639F31BB251B000205AC3 /* WKInterfaceTable+TGDataDrivenTable.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639E21BB2519B00205AC3 /* WKInterfaceTable+TGDataDrivenTable.m */; };
68B63A1C1BB2520700205AC3 /* TGColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639F51BB251F700205AC3 /* TGColor.m */; };
68B63A1D1BB2520700205AC3 /* TGDateUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639F71BB251F700205AC3 /* TGDateUtils.m */; };
68B63A1E1BB2520700205AC3 /* TGGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639F91BB251F700205AC3 /* TGGeometry.m */; };
68B63A1F1BB2520700205AC3 /* TGIndexPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639FB1BB251F700205AC3 /* TGIndexPath.m */; };
68B63A201BB2520700205AC3 /* TGLocationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639FD1BB251F700205AC3 /* TGLocationUtils.m */; };
68B63A211BB2520700205AC3 /* TGStringUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B639FF1BB251F700205AC3 /* TGStringUtils.m */; };
68B63A221BB2520700205AC3 /* TGWatchCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A011BB251F700205AC3 /* TGWatchCommon.m */; };
68B63A231BB2520700205AC3 /* WKInterface+TGInterface.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A031BB251F700205AC3 /* WKInterface+TGInterface.m */; };
68B63A241BB2520700205AC3 /* WKInterfaceGroup+Signals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A051BB251F700205AC3 /* WKInterfaceGroup+Signals.m */; };
68B63A251BB2520700205AC3 /* WKInterfaceImage+Signals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A071BB251F700205AC3 /* WKInterfaceImage+Signals.m */; };
68B63A391BB2527900205AC3 /* TGComplicationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A321BB2527100205AC3 /* TGComplicationController.m */; };
68B63A3A1BB2527900205AC3 /* TGNotificationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A341BB2527100205AC3 /* TGNotificationController.m */; };
68B63A541BB252BE00205AC3 /* TGStickersController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A411BB252A900205AC3 /* TGStickersController.m */; };
68B63A551BB252BE00205AC3 /* TGStickerPacksController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A3F1BB252A900205AC3 /* TGStickerPacksController.m */; };
68B63A561BB252BE00205AC3 /* TGStickerPackRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A3D1BB252A900205AC3 /* TGStickerPackRowController.m */; };
68B63A571BB252BE00205AC3 /* TGStickersHeaderController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A431BB252A900205AC3 /* TGStickersHeaderController.m */; };
68B63A581BB252BE00205AC3 /* TGStickersRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A451BB252A900205AC3 /* TGStickersRowController.m */; };
68B63A591BB252BE00205AC3 /* TGStickersSectionHeaderController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A471BB252A900205AC3 /* TGStickersSectionHeaderController.m */; };
68B63A5F1BB252E100205AC3 /* TGBotKeyboardButtonController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A5C1BB252DB00205AC3 /* TGBotKeyboardButtonController.m */; };
68B63A681BB252F100205AC3 /* TGBotCommandController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A611BB252EC00205AC3 /* TGBotCommandController.m */; };
68B63A691BB252F100205AC3 /* TGBotKeyboardController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A631BB252EC00205AC3 /* TGBotKeyboardController.m */; };
68B63A6F1BB2531B00205AC3 /* TGMessageViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A6B1BB2531300205AC3 /* TGMessageViewController.m */; };
68B63A781BB2534900205AC3 /* TGMessageViewMessageRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A731BB2533100205AC3 /* TGMessageViewMessageRowController.m */; };
68B63A791BB2534900205AC3 /* TGMessageViewFooterController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A711BB2533100205AC3 /* TGMessageViewFooterController.m */; };
68B63A9C1BB253A100205AC3 /* TGGroupInfoFooterController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A7F1BB2538400205AC3 /* TGGroupInfoFooterController.m */; };
68B63A9D1BB253A100205AC3 /* TGGroupInfoHeaderController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A811BB2538400205AC3 /* TGGroupInfoHeaderController.m */; };
68B63A9E1BB253A100205AC3 /* TGUserHandle.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A851BB2538400205AC3 /* TGUserHandle.m */; };
68B63A9F1BB253A100205AC3 /* TGUserHandleRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A871BB2538400205AC3 /* TGUserHandleRowController.m */; };
68B63AA01BB253A100205AC3 /* TGUserInfoHeaderController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A8B1BB2538400205AC3 /* TGUserInfoHeaderController.m */; };
68B63AA11BB253A100205AC3 /* TGGroupInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A7D1BB2538400205AC3 /* TGGroupInfoController.m */; };
68B63AA21BB253A100205AC3 /* TGUserInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A891BB2538400205AC3 /* TGUserInfoController.m */; };
68B63AA31BB253A100205AC3 /* TGProfilePhotoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63A831BB2538400205AC3 /* TGProfilePhotoController.m */; };
68B63AA91BB253C700205AC3 /* TGComposeController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AA61BB253C300205AC3 /* TGComposeController.m */; };
68B63AB21BB253D900205AC3 /* TGLocationMapHeaderController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AAB1BB253D700205AC3 /* TGLocationMapHeaderController.m */; };
68B63AB31BB253D900205AC3 /* TGLocationVenueRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AAD1BB253D700205AC3 /* TGLocationVenueRowController.m */; };
68B63AB81BB253F000205AC3 /* TGLocationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AB51BB253E800205AC3 /* TGLocationController.m */; };
68B63ABD1BB2541700205AC3 /* TGContactsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63ABA1BB2541500205AC3 /* TGContactsController.m */; };
68B63ACB1BB2545800205AC3 /* TGNeoChatRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AC01BB2544100205AC3 /* TGNeoChatRowController.m */; };
68B63ACC1BB2545800205AC3 /* TGNeoChatViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AC41BB2544100205AC3 /* TGNeoChatViewModel.m */; };
68B63ACD1BB2545800205AC3 /* TGNeoChatsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AC21BB2544100205AC3 /* TGNeoChatsController.m */; };
68B63B331BB254DD00205AC3 /* TGNeoViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B001BB254A300205AC3 /* TGNeoViewModel.m */; };
68B63B341BB254DD00205AC3 /* TGNeoAttachmentViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AD01BB254A300205AC3 /* TGNeoAttachmentViewModel.m */; };
68B63B351BB254DD00205AC3 /* TGNeoImageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AE81BB254A300205AC3 /* TGNeoImageViewModel.m */; };
68B63B361BB254DD00205AC3 /* TGNeoLabelViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AEA1BB254A300205AC3 /* TGNeoLabelViewModel.m */; };
68B63B371BB254DD00205AC3 /* TGNeoRenderableViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AF01BB254A300205AC3 /* TGNeoRenderableViewModel.m */; };
68B63B381BB254EE00205AC3 /* TGNeoAudioMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AD21BB254A300205AC3 /* TGNeoAudioMessageViewModel.m */; };
68B63B391BB254EE00205AC3 /* TGNeoBackgroundViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AD41BB254A300205AC3 /* TGNeoBackgroundViewModel.m */; };
68B63B3A1BB254EE00205AC3 /* TGNeoBubbleMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AD61BB254A300205AC3 /* TGNeoBubbleMessageViewModel.m */; };
68B63B3B1BB254EE00205AC3 /* TGNeoContactMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AD81BB254A300205AC3 /* TGNeoContactMessageViewModel.m */; };
68B63B3C1BB254EE00205AC3 /* TGNeoConversationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63ADA1BB254A300205AC3 /* TGNeoConversationController.m */; };
68B63B3D1BB254EE00205AC3 /* TGNeoConversationMediaRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63ADC1BB254A300205AC3 /* TGNeoConversationMediaRowController.m */; };
68B63B3E1BB254EE00205AC3 /* TGNeoConversationRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63ADE1BB254A300205AC3 /* TGNeoConversationRowController.m */; };
68B63B3F1BB254EE00205AC3 /* TGNeoConversationSimpleRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AE01BB254A300205AC3 /* TGNeoConversationSimpleRowController.m */; };
68B63B401BB254EE00205AC3 /* TGNeoConversationStaticRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AE21BB254A300205AC3 /* TGNeoConversationStaticRowController.m */; };
68B63B411BB254EE00205AC3 /* TGNeoFileMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AE41BB254A300205AC3 /* TGNeoFileMessageViewModel.m */; };
68B63B421BB254EE00205AC3 /* TGNeoForwardHeaderViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AE61BB254A300205AC3 /* TGNeoForwardHeaderViewModel.m */; };
68B63B431BB254EE00205AC3 /* TGNeoMediaMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AEC1BB254A300205AC3 /* TGNeoMediaMessageViewModel.m */; };
68B63B441BB254EE00205AC3 /* TGNeoMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AEE1BB254A300205AC3 /* TGNeoMessageViewModel.m */; };
68B63B451BB254EE00205AC3 /* TGNeoReplyHeaderViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AF21BB254A300205AC3 /* TGNeoReplyHeaderViewModel.m */; };
68B63B461BB254EE00205AC3 /* TGNeoRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AF41BB254A300205AC3 /* TGNeoRowController.m */; };
68B63B471BB254EE00205AC3 /* TGNeoServiceMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AF61BB254A300205AC3 /* TGNeoServiceMessageViewModel.m */; };
68B63B481BB254EE00205AC3 /* TGNeoSmiliesMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AF81BB254A300205AC3 /* TGNeoSmiliesMessageViewModel.m */; };
68B63B491BB254EE00205AC3 /* TGNeoStickerMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AFA1BB254A300205AC3 /* TGNeoStickerMessageViewModel.m */; };
68B63B4A1BB254EE00205AC3 /* TGNeoTextMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AFC1BB254A300205AC3 /* TGNeoTextMessageViewModel.m */; };
68B63B4B1BB254EE00205AC3 /* TGNeoVenueMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63AFE1BB254A300205AC3 /* TGNeoVenueMessageViewModel.m */; };
68B63B541BB2550D00205AC3 /* TGAvatarViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B4D1BB2550700205AC3 /* TGAvatarViewModel.m */; };
68B63B551BB2550D00205AC3 /* TGMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B4F1BB2550700205AC3 /* TGMessageViewModel.m */; };
68B63B5A1BB2552600205AC3 /* TGMessageViewWebPageRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B571BB2552000205AC3 /* TGMessageViewWebPageRowController.m */; };
68B63B671BB2558700205AC3 /* TGUserRowController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B601BB2556300205AC3 /* TGUserRowController.m */; };
68B63B681BB2559800205AC3 /* TGChatInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B5C1BB2556300205AC3 /* TGChatInfo.m */; };
68B63B691BB2559800205AC3 /* TGConversationFooterController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B5E1BB2556300205AC3 /* TGConversationFooterController.m */; };
68B63B831BB2580E00205AC3 /* TGBridgeClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B741BB2580600205AC3 /* TGBridgeClient.m */; };
68B63B841BB2580E00205AC3 /* TGBridgeCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B761BB2580600205AC3 /* TGBridgeCommon.m */; };
68B63B851BB2580E00205AC3 /* TGBridgeResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B781BB2580600205AC3 /* TGBridgeResponse.m */; };
68B63B861BB2580E00205AC3 /* TGBridgeSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B7A1BB2580600205AC3 /* TGBridgeSubscription.m */; };
68B63B871BB2581800205AC3 /* TGBridgeCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B761BB2580600205AC3 /* TGBridgeCommon.m */; };
68B63B881BB2581900205AC3 /* TGBridgeResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B781BB2580600205AC3 /* TGBridgeResponse.m */; };
68B63B891BB2581C00205AC3 /* TGBridgeSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B7A1BB2580600205AC3 /* TGBridgeSubscription.m */; };
68B63BBA1BB2584200205AC3 /* TGBridgeBotSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B8B1BB2583500205AC3 /* TGBridgeBotSignals.m */; };
68B63BBB1BB2584200205AC3 /* TGBridgeChatListSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B8D1BB2583500205AC3 /* TGBridgeChatListSignals.m */; };
68B63BBC1BB2584200205AC3 /* TGBridgeChatMessageListSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B8F1BB2583500205AC3 /* TGBridgeChatMessageListSignals.m */; };
68B63BBD1BB2584200205AC3 /* TGBridgeContactsSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B911BB2583500205AC3 /* TGBridgeContactsSignals.m */; };
68B63BBE1BB2584200205AC3 /* TGBridgeConversationSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B931BB2583500205AC3 /* TGBridgeConversationSignals.m */; };
68B63BBF1BB2584200205AC3 /* TGBridgeLocationSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B951BB2583500205AC3 /* TGBridgeLocationSignals.m */; };
68B63BC01BB2584200205AC3 /* TGBridgeMediaSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B971BB2583500205AC3 /* TGBridgeMediaSignals.m */; };
68B63BC11BB2584200205AC3 /* TGBridgePeerSettingsSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B991BB2583500205AC3 /* TGBridgePeerSettingsSignals.m */; };
68B63BC21BB2584200205AC3 /* TGBridgeRemoteSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B9B1BB2583500205AC3 /* TGBridgeRemoteSignals.m */; };
68B63BC31BB2584200205AC3 /* TGBridgeSendMessageSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B9D1BB2583500205AC3 /* TGBridgeSendMessageSignals.m */; };
68B63BC41BB2584200205AC3 /* TGBridgeStickersSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63B9F1BB2583500205AC3 /* TGBridgeStickersSignals.m */; };
68B63BC51BB2584200205AC3 /* TGBridgeUserInfoSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BA11BB2583500205AC3 /* TGBridgeUserInfoSignals.m */; };
68B63BF81BB2588300205AC3 /* TGBridgeChatListSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BC91BB2587600205AC3 /* TGBridgeChatListSubscription.m */; };
68B63BF91BB2588300205AC3 /* TGBridgeChatMessageListSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BCB1BB2587600205AC3 /* TGBridgeChatMessageListSubscription.m */; };
68B63BFA1BB2588300205AC3 /* TGBridgeContactsSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BCD1BB2587600205AC3 /* TGBridgeContactsSubscription.m */; };
68B63BFB1BB2588300205AC3 /* TGBridgeConversationSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BCF1BB2587600205AC3 /* TGBridgeConversationSubscription.m */; };
68B63BFC1BB2588300205AC3 /* TGBridgeLocationSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD11BB2587600205AC3 /* TGBridgeLocationSubscription.m */; };
68B63BFD1BB2588300205AC3 /* TGBridgeMediaSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD31BB2587600205AC3 /* TGBridgeMediaSubscription.m */; };
68B63BFE1BB2588300205AC3 /* TGBridgePeerSettingsSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD51BB2587600205AC3 /* TGBridgePeerSettingsSubscription.m */; };
68B63BFF1BB2588300205AC3 /* TGBridgeRemoteSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD71BB2587600205AC3 /* TGBridgeRemoteSubscription.m */; };
68B63C001BB2588300205AC3 /* TGBridgeSendMessageSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BD91BB2587600205AC3 /* TGBridgeSendMessageSubscription.m */; };
68B63C011BB2588300205AC3 /* TGBridgeStateSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BDB1BB2587600205AC3 /* TGBridgeStateSubscription.m */; };
68B63C021BB2588300205AC3 /* TGBridgeStickersSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BDD1BB2587600205AC3 /* TGBridgeStickersSubscription.m */; };
68B63C031BB2588300205AC3 /* TGBridgeUserInfoSubscription.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63BDF1BB2587600205AC3 /* TGBridgeUserInfoSubscription.m */; };
68B63C281BB258E300205AC3 /* TGBridgeBotInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C051BB258D200205AC3 /* TGBridgeBotInfo.m */; };
68B63C291BB258E300205AC3 /* TGBridgeBotReplyMarkup.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C071BB258D200205AC3 /* TGBridgeBotReplyMarkup.m */; };
68B63C2A1BB258E300205AC3 /* TGBridgeChat.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C091BB258D200205AC3 /* TGBridgeChat.m */; };
68B63C2B1BB258E300205AC3 /* TGBridgeChatMessageListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C0B1BB258D200205AC3 /* TGBridgeChatMessageListView.m */; };
68B63C2C1BB258E300205AC3 /* TGBridgeContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C0D1BB258D200205AC3 /* TGBridgeContext.m */; };
68B63C2D1BB258E300205AC3 /* TGBridgeLocationVenue.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C0F1BB258D200205AC3 /* TGBridgeLocationVenue.m */; };
68B63C2E1BB258E300205AC3 /* TGBridgeMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C111BB258D200205AC3 /* TGBridgeMessage.m */; };
68B63C2F1BB258E300205AC3 /* TGBridgeStickerPack.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C131BB258D200205AC3 /* TGBridgeStickerPack.m */; };
68B63C301BB258E300205AC3 /* TGBridgeUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C151BB258D200205AC3 /* TGBridgeUser.m */; };
68B63C311BB258E700205AC3 /* TGBridgeBotInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C051BB258D200205AC3 /* TGBridgeBotInfo.m */; };
68B63C321BB258E700205AC3 /* TGBridgeBotReplyMarkup.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C071BB258D200205AC3 /* TGBridgeBotReplyMarkup.m */; };
68B63C331BB258E700205AC3 /* TGBridgeChat.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C091BB258D200205AC3 /* TGBridgeChat.m */; };
68B63C341BB258E700205AC3 /* TGBridgeChatMessageListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C0B1BB258D200205AC3 /* TGBridgeChatMessageListView.m */; };
68B63C351BB258E700205AC3 /* TGBridgeContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C0D1BB258D200205AC3 /* TGBridgeContext.m */; };
68B63C361BB258E700205AC3 /* TGBridgeLocationVenue.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C0F1BB258D200205AC3 /* TGBridgeLocationVenue.m */; };
68B63C371BB258E700205AC3 /* TGBridgeMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C111BB258D200205AC3 /* TGBridgeMessage.m */; };
68B63C381BB258E700205AC3 /* TGBridgeStickerPack.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C131BB258D200205AC3 /* TGBridgeStickerPack.m */; };
68B63C391BB258E700205AC3 /* TGBridgeUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C151BB258D200205AC3 /* TGBridgeUser.m */; };
68B63CB01BB2596200205AC3 /* TGBridgeActionMediaAttachment+TGActionMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C701BB2594E00205AC3 /* TGBridgeActionMediaAttachment+TGActionMediaAttachment.m */; };
68B63CB11BB2596200205AC3 /* TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C721BB2594E00205AC3 /* TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.m */; };
68B63CB21BB2596200205AC3 /* TGBridgeContactMediaAttachment+TGContactMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C741BB2594E00205AC3 /* TGBridgeContactMediaAttachment+TGContactMediaAttachment.m */; };
68B63CB31BB2596200205AC3 /* TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C761BB2594E00205AC3 /* TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.m */; };
68B63CB41BB2596200205AC3 /* TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C781BB2594E00205AC3 /* TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.m */; };
68B63CB51BB2596200205AC3 /* TGBridgeImageMediaAttachment+TGImageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C7A1BB2594E00205AC3 /* TGBridgeImageMediaAttachment+TGImageMediaAttachment.m */; };
68B63CB61BB2596200205AC3 /* TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C7C1BB2594E00205AC3 /* TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.m */; };
68B63CB71BB2596200205AC3 /* TGBridgeMediaAttachment+TGMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C7E1BB2594E00205AC3 /* TGBridgeMediaAttachment+TGMediaAttachment.m */; };
68B63CB81BB2596200205AC3 /* TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C801BB2594E00205AC3 /* TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.m */; };
68B63CB91BB2596200205AC3 /* TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C821BB2594E00205AC3 /* TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.m */; };
68B63CBA1BB2596200205AC3 /* TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C841BB2594E00205AC3 /* TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.m */; };
68B63CBB1BB2596200205AC3 /* TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C861BB2594E00205AC3 /* TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.m */; };
68B63CBC1BB2596200205AC3 /* TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63C881BB2594E00205AC3 /* TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.m */; };
68B63CE21BB2599600205AC3 /* TGBridgeBotCommandInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CBE1BB2599600205AC3 /* TGBridgeBotCommandInfo.m */; };
68B63CE41BB2599600205AC3 /* TGBridgeBotCommandInfo+TGBotCommandInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CC01BB2599600205AC3 /* TGBridgeBotCommandInfo+TGBotCommandInfo.m */; };
68B63CE61BB2599600205AC3 /* TGBridgeBotInfo+TGBotInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CC21BB2599600205AC3 /* TGBridgeBotInfo+TGBotInfo.m */; };
68B63CE81BB2599600205AC3 /* TGBridgeBotReplyMarkup+TGBotReplyMarkup.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CC41BB2599600205AC3 /* TGBridgeBotReplyMarkup+TGBotReplyMarkup.m */; };
68B63CEA1BB2599600205AC3 /* TGBridgeChat+TGConversation.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CC61BB2599600205AC3 /* TGBridgeChat+TGConversation.m */; };
68B63CEE1BB2599600205AC3 /* TGBridgeChatMessageListView+TGChatMessageListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CCA1BB2599600205AC3 /* TGBridgeChatMessageListView+TGChatMessageListView.m */; };
68B63CF21BB2599600205AC3 /* TGBridgeImageInfo+TGImageInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CCE1BB2599600205AC3 /* TGBridgeImageInfo+TGImageInfo.m */; };
68B63CF41BB2599600205AC3 /* TGBridgeLocationVenue+TGLocationVenue.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CD01BB2599600205AC3 /* TGBridgeLocationVenue+TGLocationVenue.m */; };
68B63CF81BB2599600205AC3 /* TGBridgeMessage+TGMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CD41BB2599600205AC3 /* TGBridgeMessage+TGMessage.m */; };
68B63CFC1BB2599600205AC3 /* TGBridgePeerNotificationSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CD81BB2599600205AC3 /* TGBridgePeerNotificationSettings.m */; };
68B63CFE1BB2599600205AC3 /* TGBridgePeerNotificationSettings+TGPeerNotificationSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CDA1BB2599600205AC3 /* TGBridgePeerNotificationSettings+TGPeerNotificationSettings.m */; };
68B63D001BB2599600205AC3 /* TGBridgeStickerPack+TGStickerPack.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CDC1BB2599600205AC3 /* TGBridgeStickerPack+TGStickerPack.m */; };
68B63D041BB2599600205AC3 /* TGBridgeUser+TGUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CE01BB2599600205AC3 /* TGBridgeUser+TGUser.m */; };
68B63D051BB259A300205AC3 /* TGBridgeBotCommandInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CBE1BB2599600205AC3 /* TGBridgeBotCommandInfo.m */; };
68B63D071BB259BB00205AC3 /* TGBridgeUser+TGTableItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CDE1BB2599600205AC3 /* TGBridgeUser+TGTableItem.m */; };
68B63D081BB259C300205AC3 /* TGBridgeLocationVenue+TGTableItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CD21BB2599600205AC3 /* TGBridgeLocationVenue+TGTableItem.m */; };
68B63D091BB259C600205AC3 /* TGBridgeMessage+TGTableItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CD61BB2599600205AC3 /* TGBridgeMessage+TGTableItem.m */; };
68B63D0A1BB259D200205AC3 /* TGBridgeChat+TGTableItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63CC81BB2599600205AC3 /* TGBridgeChat+TGTableItem.m */; };
68B63D101BB25A1600205AC3 /* TGBridgeStateSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D0D1BB25A1200205AC3 /* TGBridgeStateSignal.m */; };
68B63D2F1BB25B1F00205AC3 /* TGBridgeChatListHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D151BB25B1F00205AC3 /* TGBridgeChatListHandler.m */; };
68B63D311BB25B1F00205AC3 /* TGBridgeChatMessageListHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D171BB25B1F00205AC3 /* TGBridgeChatMessageListHandler.m */; };
68B63D331BB25B1F00205AC3 /* TGBridgeContactsHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D191BB25B1F00205AC3 /* TGBridgeContactsHandler.m */; };
68B63D351BB25B1F00205AC3 /* TGBridgeConversationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D1B1BB25B1F00205AC3 /* TGBridgeConversationHandler.m */; };
68B63D371BB25B1F00205AC3 /* TGBridgeLocationHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D1D1BB25B1F00205AC3 /* TGBridgeLocationHandler.m */; };
68B63D391BB25B1F00205AC3 /* TGBridgeMediaHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D1F1BB25B1F00205AC3 /* TGBridgeMediaHandler.m */; };
68B63D3B1BB25B1F00205AC3 /* TGBridgePeerSettingsHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D211BB25B1F00205AC3 /* TGBridgePeerSettingsHandler.m */; };
68B63D3D1BB25B1F00205AC3 /* TGBridgeRemoteHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D231BB25B1F00205AC3 /* TGBridgeRemoteHandler.m */; };
68B63D3F1BB25B1F00205AC3 /* TGBridgeSendMessageHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D251BB25B1F00205AC3 /* TGBridgeSendMessageHandler.m */; };
68B63D411BB25B1F00205AC3 /* TGBridgeStateHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D271BB25B1F00205AC3 /* TGBridgeStateHandler.m */; };
68B63D431BB25B1F00205AC3 /* TGBridgeStickersHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D291BB25B1F00205AC3 /* TGBridgeStickersHandler.m */; };
68B63D451BB25B1F00205AC3 /* TGBridgeSubscriptionHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D2B1BB25B1F00205AC3 /* TGBridgeSubscriptionHandler.m */; };
68B63D471BB25B1F00205AC3 /* TGBridgeUserInfoHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D2D1BB25B1F00205AC3 /* TGBridgeUserInfoHandler.m */; };
68B63D4D1BB25B4400205AC3 /* TGBridgeContextService.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D491BB25B4400205AC3 /* TGBridgeContextService.m */; };
68B63D4F1BB25B4400205AC3 /* TGBridgeStickersService.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D4B1BB25B4400205AC3 /* TGBridgeStickersService.m */; };
68B63D551BB25B5200205AC3 /* TGBridgeServer.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D511BB25B5200205AC3 /* TGBridgeServer.m */; };
68B63D571BB25B5200205AC3 /* TGBridgeSignalManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D531BB25B5200205AC3 /* TGBridgeSignalManager.m */; };
68B63D5B1BB25B6600205AC3 /* TGBridgeAudioEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D591BB25B6600205AC3 /* TGBridgeAudioEncoder.m */; };
68B63D741BB25B8D00205AC3 /* TGBlockedPeersSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D5C1BB25B8D00205AC3 /* TGBlockedPeersSignals.h */; };
68B63D751BB25B8D00205AC3 /* TGBlockedPeersSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D5D1BB25B8D00205AC3 /* TGBlockedPeersSignals.m */; };
68B63D761BB25B8D00205AC3 /* TGChatListSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D5E1BB25B8D00205AC3 /* TGChatListSignals.h */; };
68B63D771BB25B8D00205AC3 /* TGChatListSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D5F1BB25B8D00205AC3 /* TGChatListSignals.m */; };
68B63D781BB25B8D00205AC3 /* TGChatMessageListSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D601BB25B8D00205AC3 /* TGChatMessageListSignal.h */; };
68B63D791BB25B8D00205AC3 /* TGChatMessageListSignal.mm in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D611BB25B8D00205AC3 /* TGChatMessageListSignal.mm */; };
68B63D7A1BB25B8D00205AC3 /* TGConversationSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D621BB25B8D00205AC3 /* TGConversationSignals.h */; };
68B63D7B1BB25B8D00205AC3 /* TGConversationSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D631BB25B8D00205AC3 /* TGConversationSignals.m */; };
68B63D7C1BB25B8D00205AC3 /* TGMediaSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D641BB25B8D00205AC3 /* TGMediaSignals.h */; };
68B63D7D1BB25B8D00205AC3 /* TGMediaSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D651BB25B8D00205AC3 /* TGMediaSignals.m */; };
68B63D7E1BB25B8D00205AC3 /* TGPasscodeSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D661BB25B8D00205AC3 /* TGPasscodeSignals.h */; };
68B63D7F1BB25B8D00205AC3 /* TGPasscodeSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D671BB25B8D00205AC3 /* TGPasscodeSignals.m */; };
68B63D801BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D681BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.h */; };
68B63D811BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D691BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.m */; };
68B63D821BB25B8D00205AC3 /* TGSearchPeersSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D6A1BB25B8D00205AC3 /* TGSearchPeersSignals.h */; };
68B63D831BB25B8D00205AC3 /* TGSearchPeersSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D6B1BB25B8D00205AC3 /* TGSearchPeersSignals.m */; };
68B63D841BB25B8D00205AC3 /* TGSendAudioSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D6C1BB25B8D00205AC3 /* TGSendAudioSignal.h */; };
68B63D851BB25B8D00205AC3 /* TGSendAudioSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D6D1BB25B8D00205AC3 /* TGSendAudioSignal.m */; };
68B63D861BB25B8D00205AC3 /* TGSendMessageSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D6E1BB25B8D00205AC3 /* TGSendMessageSignals.h */; };
68B63D871BB25B8D00205AC3 /* TGSendMessageSignals.mm in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D6F1BB25B8D00205AC3 /* TGSendMessageSignals.mm */; };
68B63D881BB25B8D00205AC3 /* TGSynchronizationStateSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D701BB25B8D00205AC3 /* TGSynchronizationStateSignal.h */; };
68B63D891BB25B8D00205AC3 /* TGSynchronizationStateSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D711BB25B8D00205AC3 /* TGSynchronizationStateSignal.m */; };
68B63D8A1BB25B8D00205AC3 /* TGUserSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B63D721BB25B8D00205AC3 /* TGUserSignal.h */; };
68B63D8B1BB25B8D00205AC3 /* TGUserSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D731BB25B8D00205AC3 /* TGUserSignal.m */; };
68B63D8F1BB25BC200205AC3 /* TGChatMessageListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B63D8D1BB25BC200205AC3 /* TGChatMessageListView.m */; };
68B6572B1C314F64008DFFE2 /* TGPreparedAssetImageMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B657291C314F64008DFFE2 /* TGPreparedAssetImageMessage.h */; };
68B6572C1C314F64008DFFE2 /* TGPreparedAssetImageMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B6572A1C314F64008DFFE2 /* TGPreparedAssetImageMessage.m */; };
68B657341C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B657321C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.h */; };
68B657351C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B657331C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.m */; };
68B657381C315006008DFFE2 /* TGMediaAssetContentProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B657361C315006008DFFE2 /* TGMediaAssetContentProperty.h */; };
68B657391C315006008DFFE2 /* TGMediaAssetContentProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B657371C315006008DFFE2 /* TGMediaAssetContentProperty.m */; };
68B81D4E1A5A7A8600DF764C /* PGPhotoEditorPicture.h in Headers */ = {isa = PBXBuildFile; fileRef = 68B81D4C1A5A7A8600DF764C /* PGPhotoEditorPicture.h */; };
68B81D4F1A5A7A8600DF764C /* PGPhotoEditorPicture.m in Sources */ = {isa = PBXBuildFile; fileRef = 68B81D4D1A5A7A8600DF764C /* PGPhotoEditorPicture.m */; };
68BBB20F1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 68BBB20D1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.h */; };
68BBB2101BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BBB20E1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.m */; };
68BBB2111BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BBB20E1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.m */; };
68BBB21E1BE9DED300237553 /* TGBridgeMessageEntities.h in Headers */ = {isa = PBXBuildFile; fileRef = 68BBB21C1BE9DED300237553 /* TGBridgeMessageEntities.h */; };
68BBB21F1BE9DED300237553 /* TGBridgeMessageEntities.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BBB21D1BE9DED300237553 /* TGBridgeMessageEntities.m */; };
68BBB2201BE9DED300237553 /* TGBridgeMessageEntities.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BBB21D1BE9DED300237553 /* TGBridgeMessageEntities.m */; };
68BBB2231BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = 68BBB2211BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.h */; };
68BBB2241BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BBB2221BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.m */; };
68BBB2271BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = 68BBB2251BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.h */; };
68BBB2281BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BBB2261BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.m */; };
68BBB24B1BECFA7300237553 /* TGNotificationFilePreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68BBB2491BECFA7300237553 /* TGNotificationFilePreviewView.h */; };
68BBB24C1BECFA7300237553 /* TGNotificationFilePreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BBB24A1BECFA7300237553 /* TGNotificationFilePreviewView.m */; };
68BBB24F1BED050F00237553 /* TGNotificationVenuePreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68BBB24D1BED050F00237553 /* TGNotificationVenuePreviewView.h */; };
68BBB2501BED050F00237553 /* TGNotificationVenuePreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68BBB24E1BED050F00237553 /* TGNotificationVenuePreviewView.m */; };
68BDD5CA1BF64FCC00D45A73 /* ModernMessageAudioCancel_Notification@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68BDD5C91BF64FCC00D45A73 /* ModernMessageAudioCancel_Notification@2x.png */; };
68CFB9A31A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 68CFB9A11A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.h */; };
68CFB9A41A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = 68CFB9A21A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.m */; };
68CFB9B61A7DFE8A00C15F34 /* TGOverlayFormsheetWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 68A882ED1A7788EE00CC4240 /* TGOverlayFormsheetWindow.m */; };
68CFB9B91A7DFEC900C15F34 /* ModernMediaItemSloMoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68CFB9B71A7DFEC900C15F34 /* ModernMediaItemSloMoIcon@2x.png */; };
68CFB9BA1A7DFEC900C15F34 /* ModernMediaItemTimelapseIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68CFB9B81A7DFEC900C15F34 /* ModernMediaItemTimelapseIcon@2x.png */; };
68D2CEF41A64263B00ED409C /* TGPhotoEditorBlurView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D2CEF21A64263B00ED409C /* TGPhotoEditorBlurView.h */; };
68D2CEF51A64263B00ED409C /* TGPhotoEditorBlurView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68D2CEF31A64263B00ED409C /* TGPhotoEditorBlurView.m */; };
68D3C1AA1BD93678003F8131 /* TGNotificationPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D3C1A81BD93678003F8131 /* TGNotificationPreviewView.h */; };
68D3C1AB1BD93678003F8131 /* TGNotificationPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68D3C1A91BD93678003F8131 /* TGNotificationPreviewView.m */; };
68D3C1B81BD936D2003F8131 /* TGNotificationMediaPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D3C1B61BD936D2003F8131 /* TGNotificationMediaPreviewView.h */; };
68D3C1B91BD936D2003F8131 /* TGNotificationMediaPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68D3C1B71BD936D2003F8131 /* TGNotificationMediaPreviewView.m */; };
68D3C1BC1BD936E2003F8131 /* TGNotificationStickerPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D3C1BA1BD936E2003F8131 /* TGNotificationStickerPreviewView.h */; };
68D3C1BD1BD936E2003F8131 /* TGNotificationStickerPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68D3C1BB1BD936E2003F8131 /* TGNotificationStickerPreviewView.m */; };
68D3C1C01BD93740003F8131 /* TGNotificationTextPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D3C1BE1BD93740003F8131 /* TGNotificationTextPreviewView.h */; };
68D3C1C11BD93740003F8131 /* TGNotificationTextPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68D3C1BF1BD93740003F8131 /* TGNotificationTextPreviewView.m */; };
68D3C1D81BDFEF3B003F8131 /* TGBridgeAudioDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D3C1D61BDFEF3B003F8131 /* TGBridgeAudioDecoder.h */; };
68D3C1D91BDFEF3B003F8131 /* TGBridgeAudioDecoder.mm in Sources */ = {isa = PBXBuildFile; fileRef = 68D3C1D71BDFEF3B003F8131 /* TGBridgeAudioDecoder.mm */; };
68D704A71C5BDF6100F25436 /* MusicPlayerControlRepeat@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68D704A41C5BDF6100F25436 /* MusicPlayerControlRepeat@2x.png */; };
68D704A81C5BDF6100F25436 /* MusicPlayerControlRepeatOne@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68D704A51C5BDF6100F25436 /* MusicPlayerControlRepeatOne@2x.png */; };
68D704A91C5BDF6100F25436 /* MusicPlayerControlShuffle@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68D704A61C5BDF6100F25436 /* MusicPlayerControlShuffle@2x.png */; };
68D7B7A01BBACB520045FF76 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 68BA2FE31BA329E4000B854F /* MapKit.framework */; };
68DAD8FF1A1CF5660061FD7E /* ModernMediaEmptyAlbumIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68DAD8FE1A1CF5660061FD7E /* ModernMediaEmptyAlbumIcon@2x.png */; };
68E45AC31A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45AC11A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.h */; };
68E45AC41A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68E45AC21A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.m */; };
68E45ACA1A2CD249001AFE63 /* TGPhotoEditorBlurToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45AC81A2CD249001AFE63 /* TGPhotoEditorBlurToolView.h */; };
68E45ACB1A2CD249001AFE63 /* TGPhotoEditorBlurToolView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68E45AC91A2CD249001AFE63 /* TGPhotoEditorBlurToolView.m */; };
68E45ACE1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45ACC1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.h */; };
68E45ACF1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68E45ACD1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.m */; };
68E45AD11A2CD4F0001AFE63 /* TGPhotoEditorToolView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45AD01A2CD4F0001AFE63 /* TGPhotoEditorToolView.h */; };
68E45AD41A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45AD21A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.h */; };
68E45AD51A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68E45AD31A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.m */; };
68E45AD81A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45AD61A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.h */; };
68E45AD91A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.m in Sources */ = {isa = PBXBuildFile; fileRef = 68E45AD71A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.m */; };
68E45ADB1A2EB5FB001AFE63 /* TGModernGalleryEditableItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45ADA1A2EB5FB001AFE63 /* TGModernGalleryEditableItemView.h */; };
68E45AE71A2F8AB5001AFE63 /* ImagePickerPhotoCounter_Close@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68E45AE51A2F8AB5001AFE63 /* ImagePickerPhotoCounter_Close@2x.png */; };
68E45AE81A2F8AB5001AFE63 /* ImagePickerPhotoCounter@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68E45AE61A2F8AB5001AFE63 /* ImagePickerPhotoCounter@2x.png */; };
68E45AED1A2FBAC1001AFE63 /* PhotoEditorAspectRatioIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68E45AE91A2FBAC1001AFE63 /* PhotoEditorAspectRatioIcon@2x.png */; };
68E45AEE1A2FBAC1001AFE63 /* PhotoEditorRotateIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68E45AEA1A2FBAC1001AFE63 /* PhotoEditorRotateIcon@2x.png */; };
68E45AEF1A2FBAC1001AFE63 /* PhotoEditorRotationNeedle@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68E45AEB1A2FBAC1001AFE63 /* PhotoEditorRotationNeedle@2x.png */; };
68E45AF01A2FBAC1001AFE63 /* PhotoEditorRotationWheel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68E45AEC1A2FBAC1001AFE63 /* PhotoEditorRotationWheel@2x.png */; };
68E45AF21A30CA18001AFE63 /* TGModernGalleryEditableItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45AF11A30CA18001AFE63 /* TGModernGalleryEditableItem.h */; };
68E45AF71A31456A001AFE63 /* TGModernMediaListSelectableItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 68E45AF61A31456A001AFE63 /* TGModernMediaListSelectableItem.h */; };
68EED5A91BC40391009F1D57 /* TGNotificationContentView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68EED5A71BC40391009F1D57 /* TGNotificationContentView.h */; };
68EED5AA1BC40391009F1D57 /* TGNotificationContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EED5A81BC40391009F1D57 /* TGNotificationContentView.m */; };
68EED5AD1BC407F3009F1D57 /* TGNotificationController.h in Headers */ = {isa = PBXBuildFile; fileRef = 68EED5AB1BC407F3009F1D57 /* TGNotificationController.h */; };
68EED5AE1BC407F3009F1D57 /* TGNotificationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EED5AC1BC407F3009F1D57 /* TGNotificationController.m */; };
68EED5CD1BC427B6009F1D57 /* TGNotificationReplyPanelView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68EED5CB1BC427B6009F1D57 /* TGNotificationReplyPanelView.h */; };
68EED5CE1BC427B6009F1D57 /* TGNotificationReplyPanelView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EED5CC1BC427B6009F1D57 /* TGNotificationReplyPanelView.m */; };
68EED5D11BC4294A009F1D57 /* TGNotificationBackgroundView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68EED5CF1BC4294A009F1D57 /* TGNotificationBackgroundView.h */; };
68EED5D21BC4294A009F1D57 /* TGNotificationBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EED5D01BC4294A009F1D57 /* TGNotificationBackgroundView.m */; };
68EED5D51BC4296B009F1D57 /* TGNotificationOverlayView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68EED5D31BC4296B009F1D57 /* TGNotificationOverlayView.h */; };
68EED5D61BC4296B009F1D57 /* TGNotificationOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EED5D41BC4296B009F1D57 /* TGNotificationOverlayView.m */; };
68EED5D91BC43AA1009F1D57 /* TGNotificationView.h in Headers */ = {isa = PBXBuildFile; fileRef = 68EED5D71BC43AA1009F1D57 /* TGNotificationView.h */; };
68EED5DA1BC43AA1009F1D57 /* TGNotificationView.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EED5D81BC43AA1009F1D57 /* TGNotificationView.m */; };
68F6377D1BAF42AE004FC5DB /* TGChannelIntroController.h in Headers */ = {isa = PBXBuildFile; fileRef = 68F6377B1BAF42AE004FC5DB /* TGChannelIntroController.h */; };
68F6377E1BAF42AE004FC5DB /* TGChannelIntroController.m in Sources */ = {isa = PBXBuildFile; fileRef = 68F6377C1BAF42AE004FC5DB /* TGChannelIntroController.m */; };
68F6378E1BAF4876004FC5DB /* ChannelIntro@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 68F6378D1BAF4876004FC5DB /* ChannelIntro@2x.png */; };
9302CA2F171B581200C8559D /* VideoSliderBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9302CA2A171B581200C8559D /* VideoSliderBackground@2x.png */; };
9302CA31171B581200C8559D /* VideoSliderForeground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9302CA2C171B581200C8559D /* VideoSliderForeground@2x.png */; };
9302CA33171B581200C8559D /* VideoSliderHandle@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9302CA2E171B581200C8559D /* VideoSliderHandle@2x.png */; };
9302CA35171B5A4600C8559D /* VideoSliderBackground_Disabled@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9302CA34171B5A4600C8559D /* VideoSliderBackground_Disabled@2x.png */; };
93038410181151EF00CAC996 /* TGAccountSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303840F181151EF00CAC996 /* TGAccountSettingsController.m */; };
930384181811755700CAC996 /* TGCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 930384171811755700CAC996 /* TGCollectionItem.m */; };
9303841C1811757C00CAC996 /* TGCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303841B1811757C00CAC996 /* TGCollectionItemView.m */; };
9303841F1811765300CAC996 /* TGDisclosureActionCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303841E1811765300CAC996 /* TGDisclosureActionCollectionItem.m */; };
930384231811775200CAC996 /* TGDisclosureActionCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930384221811775200CAC996 /* TGDisclosureActionCollectionItemView.m */; };
9303842618117B8800CAC996 /* TGCollectionMenuSection.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303842518117B8800CAC996 /* TGCollectionMenuSection.m */; };
93038429181183F800CAC996 /* TGCollectionMenuLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 93038428181183F800CAC996 /* TGCollectionMenuLayout.m */; };
9303842D1811A3C300CAC996 /* TGUserInfoCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303842C1811A3C300CAC996 /* TGUserInfoCollectionItem.m */; };
930384301811A4EE00CAC996 /* TGCollectionMenuController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303842F1811A4EE00CAC996 /* TGCollectionMenuController.m */; };
930384331811A93A00CAC996 /* TGButtonCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 930384321811A93A00CAC996 /* TGButtonCollectionItem.m */; };
930384361811A98600CAC996 /* TGButtonCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930384351811A98600CAC996 /* TGButtonCollectionItemView.m */; };
930384391811AA1300CAC996 /* TGUserInfoCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930384381811AA1300CAC996 /* TGUserInfoCollectionItemView.m */; };
9303843C1811ABE700CAC996 /* TGWallpapersCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303843B1811ABE700CAC996 /* TGWallpapersCollectionItem.m */; };
9303843F1811AC0200CAC996 /* TGWallpapersCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303843E1811AC0200CAC996 /* TGWallpapersCollectionItemView.m */; };
9303848618129BEE00CAC996 /* TGCollectionMenuSectionList.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303848518129BEE00CAC996 /* TGCollectionMenuSectionList.m */; };
9303848918130BF600CAC996 /* TGCollectionViewUpdateContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 9303848818130BF600CAC996 /* TGCollectionViewUpdateContext.m */; };
9303849118133F8F00CAC996 /* SearchBarClearIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9303848C18133F8F00CAC996 /* SearchBarClearIcon@2x.png */; };
9303849218133F8F00CAC996 /* SearchInputField_Active@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9303848D18133F8F00CAC996 /* SearchInputField_Active@2x.png */; };
9303849318133F8F00CAC996 /* SearchBarBackground_Active@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9303848E18133F8F00CAC996 /* SearchBarBackground_Active@2x.png */; };
93064DED183199A50024C05A /* TGTextMessageBackgroundViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93064DEC183199A50024C05A /* TGTextMessageBackgroundViewModel.m */; };
93064DF018325C3A0024C05A /* TGModernConversationTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93064DEF18325C3A0024C05A /* TGModernConversationTitleView.m */; };
93064DF318325E990024C05A /* TGGroupModernConversationCompanion.m in Sources */ = {isa = PBXBuildFile; fileRef = 93064DF218325E990024C05A /* TGGroupModernConversationCompanion.m */; };
93064DF718325EB70024C05A /* TGPrivateModernConversationCompanion.m in Sources */ = {isa = PBXBuildFile; fileRef = 93064DF618325EB70024C05A /* TGPrivateModernConversationCompanion.m */; };
93064DFB1832A2970024C05A /* ModernTypingDot2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93064DF91832A2970024C05A /* ModernTypingDot2@2x.png */; };
93064DFC1832A2970024C05A /* ModernTypingDot1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93064DFA1832A2970024C05A /* ModernTypingDot1@2x.png */; };
93064E011833C5EA0024C05A /* NavigationBackButton_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93064DFD1833C5EA0024C05A /* NavigationBackButton_Highlighted@2x.png */; };
93064E021833C5EA0024C05A /* NavigationBackButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93064DFE1833C5EA0024C05A /* NavigationBackButton@2x.png */; };
93064E031833C5EA0024C05A /* NavigationBackButtonLandscape@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93064DFF1833C5EA0024C05A /* NavigationBackButtonLandscape@2x.png */; };
93064E041833C5EA0024C05A /* NavigationBackButtonLandscape_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93064E001833C5EA0024C05A /* NavigationBackButtonLandscape_Highlighted@2x.png */; };
93064E0C1834F2C20024C05A /* TGPreparedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 93064E0B1834F2C20024C05A /* TGPreparedMessage.m */; };
93064E101834F3F90024C05A /* TGPreparedTextMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 93064E0F1834F3F90024C05A /* TGPreparedTextMessage.m */; };
93064E13183552B10024C05A /* TGModernSendMessageActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93064E12183552B10024C05A /* TGModernSendMessageActor.m */; };
93064E17183553650024C05A /* TGModernSendCommonMessageActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93064E16183553650024C05A /* TGModernSendCommonMessageActor.mm */; };
93064E1A183553820024C05A /* TGModernSendSecretMessageActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93064E19183553820024C05A /* TGModernSendSecretMessageActor.mm */; };
93064E1E18366FA80024C05A /* TGSecretModernConversationCompanion.m in Sources */ = {isa = PBXBuildFile; fileRef = 93064E1D18366FA80024C05A /* TGSecretModernConversationCompanion.m */; };
9307AEDD163D726700FACF35 /* TGConversation+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 9307AEDC163D726700FACF35 /* TGConversation+Telegraph.m */; };
930808B71859253D00E62B42 /* ModernContactListCreateSecretChatIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930808B51859253D00E62B42 /* ModernContactListCreateSecretChatIcon@2x.png */; };
930808B81859253D00E62B42 /* ModernContactListInviteFriendsIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930808B61859253D00E62B42 /* ModernContactListInviteFriendsIcon@2x.png */; };
930808BA18592DAA00E62B42 /* ModernContactListCreateGroupIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930808B918592DAA00E62B42 /* ModernContactListCreateGroupIcon@2x.png */; };
930808C11859FECF00E62B42 /* ModernWallpaperSelectedIndicator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930808C01859FECF00E62B42 /* ModernWallpaperSelectedIndicator@2x.png */; };
930808CB185A295900E62B42 /* ModernNavigationComposeButtonIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930808CA185A295900E62B42 /* ModernNavigationComposeButtonIcon@2x.png */; };
930808CD185A309200E62B42 /* ModernConversationListBadgeUnsent@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930808CC185A309200E62B42 /* ModernConversationListBadgeUnsent@2x.png */; };
930808D3185A6FA700E62B42 /* TGAccountInfoCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808D2185A6FA700E62B42 /* TGAccountInfoCollectionItem.m */; };
930808DB185A758900E62B42 /* TGUserInfoPhoneCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808DA185A758900E62B42 /* TGUserInfoPhoneCollectionItemView.m */; };
930808DE185A759F00E62B42 /* TGUserInfoPhoneCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808DD185A759F00E62B42 /* TGUserInfoPhoneCollectionItem.m */; };
930808E7185A7ECD00E62B42 /* TGUserInfoButtonCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808E6185A7ECD00E62B42 /* TGUserInfoButtonCollectionItemView.m */; };
930808EA185A7EE200E62B42 /* TGUserInfoButtonCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808E9185A7EE200E62B42 /* TGUserInfoButtonCollectionItem.m */; };
930808EF185A8B0B00E62B42 /* TGCreateContactController.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808EE185A8B0B00E62B42 /* TGCreateContactController.m */; };
930808F2185B0AE500E62B42 /* TGUserInfoEditingPhoneCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808F1185B0AE500E62B42 /* TGUserInfoEditingPhoneCollectionItemView.m */; };
930808F5185B0AF800E62B42 /* TGUserInfoEditingPhoneCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808F4185B0AF800E62B42 /* TGUserInfoEditingPhoneCollectionItem.m */; };
930808F9185B2DDA00E62B42 /* TGUserInfoEditingVariantCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808F8185B2DDA00E62B42 /* TGUserInfoEditingVariantCollectionItemView.m */; };
930808FC185B2FB500E62B42 /* TGUserInfoEditingVariantCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 930808FB185B2FB500E62B42 /* TGUserInfoEditingVariantCollectionItem.m */; };
930808FE185B432D00E62B42 /* ModernListsDisclosureIndicatorSmall@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930808FD185B432D00E62B42 /* ModernListsDisclosureIndicatorSmall@2x.png */; };
93080902185B54A900E62B42 /* TGModernLetteredAvatarView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93080901185B54A900E62B42 /* TGModernLetteredAvatarView.m */; };
93080905185B569B00E62B42 /* TGModernLetteredAvatarViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93080904185B569B00E62B42 /* TGModernLetteredAvatarViewModel.m */; };
93080908185B6C2300E62B42 /* TGPhoneTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 93080907185B6C2300E62B42 /* TGPhoneTextField.m */; };
9308090C185B71A900E62B42 /* TGUserInfoAddPhoneCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9308090B185B71A900E62B42 /* TGUserInfoAddPhoneCollectionItemView.m */; };
9308090F185B71BA00E62B42 /* TGUserInfoAddPhoneCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9308090E185B71BA00E62B42 /* TGUserInfoAddPhoneCollectionItem.m */; };
93080911185B771200E62B42 /* ModernMenuAddIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93080910185B771200E62B42 /* ModernMenuAddIcon@2x.png */; };
93080913185BC39600E62B42 /* ModernUserInfoPhoneEditingSeparator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93080912185BC39600E62B42 /* ModernUserInfoPhoneEditingSeparator@2x.png */; };
9308D8231845382500FC395E /* TGPreparedRemoteImageMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9308D8221845382500FC395E /* TGPreparedRemoteImageMessage.m */; };
9308D82818453E9300FC395E /* TGLegacyCameraController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9308D82718453E9300FC395E /* TGLegacyCameraController.m */; };
9308D82C184541F400FC395E /* TGPreparedLocalVideoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9308D82B184541F400FC395E /* TGPreparedLocalVideoMessage.m */; };
9309311D1668B17A0003C944 /* TGSynchronizeServiceActionsActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9309311C1668B17A0003C944 /* TGSynchronizeServiceActionsActor.mm */; };
930931251668C7AD0003C944 /* TGVariantMenuItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 930931241668C7AD0003C944 /* TGVariantMenuItemCell.m */; };
930931281668C7D60003C944 /* TGVariantMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 930931271668C7D60003C944 /* TGVariantMenuItem.m */; };
930A94E9189E4F0500A20BE0 /* TGForwardContactPickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 930A94E8189E4F0500A20BE0 /* TGForwardContactPickerController.m */; };
930A94EF189F00C500A20BE0 /* TGModernConversationCollectionViewInstantPreviewRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 930A94EE189F00C500A20BE0 /* TGModernConversationCollectionViewInstantPreviewRecognizer.m */; };
930AD09E173C120D003DABCE /* MapCalloutCenter_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930AD098173C120D003DABCE /* MapCalloutCenter_Highlighted@2x.png */; };
930AD09F173C120D003DABCE /* MapCalloutRight_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930AD099173C120D003DABCE /* MapCalloutRight_Highlighted@2x.png */; };
930AD0A0173C120D003DABCE /* MapCalloutLeft_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930AD09A173C120D003DABCE /* MapCalloutLeft_Highlighted@2x.png */; };
930AD0A1173C120D003DABCE /* MapCalloutCenter@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930AD09B173C120D003DABCE /* MapCalloutCenter@2x.png */; };
930AD0A2173C120D003DABCE /* MapCalloutRight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930AD09C173C120D003DABCE /* MapCalloutRight@2x.png */; };
930AD0A3173C120D003DABCE /* MapCalloutLeft@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930AD09D173C120D003DABCE /* MapCalloutLeft@2x.png */; };
930AD0AA173C2E31003DABCE /* MapCalloutArrow_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930AD0A8173C2E31003DABCE /* MapCalloutArrow_Highlighted@2x.png */; };
930AD0AB173C2E31003DABCE /* MapCalloutArrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930AD0A9173C2E31003DABCE /* MapCalloutArrow@2x.png */; };
930CBDF218BAADD40068116F /* TGModernConversationAudioPlayerContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 930CBDF118BAADD40068116F /* TGModernConversationAudioPlayerContext.m */; };
930CBDF418BACF460068116F /* ModernConversationAudioSlideToCancel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930CBDF318BACF460068116F /* ModernConversationAudioSlideToCancel@2x.png */; };
930F9BAD1891447800D3D7C1 /* ModernMessageSecretPhotoOverlayIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 930F9BAC1891447800D3D7C1 /* ModernMessageSecretPhotoOverlayIcon@2x.png */; };
930F9BBF1891B79000D3D7C1 /* TGMessageImageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 930F9BBE1891B79000D3D7C1 /* TGMessageImageViewModel.m */; };
930F9BC21891B7CB00D3D7C1 /* TGMessageImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930F9BC11891B7CB00D3D7C1 /* TGMessageImageView.m */; };
930F9BC51891D3C600D3D7C1 /* TGInstantPreviewTouchAreaModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 930F9BC41891D3C600D3D7C1 /* TGInstantPreviewTouchAreaModel.m */; };
930F9BCB1891D41700D3D7C1 /* TGInstantPreviewTouchAreaView.m in Sources */ = {isa = PBXBuildFile; fileRef = 930F9BCA1891D41700D3D7C1 /* TGInstantPreviewTouchAreaView.m */; };
9312321316220E80001E27A6 /* TGActionMediaAttachment+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 9312321216220E80001E27A6 /* TGActionMediaAttachment+Telegraph.m */; };
9312322B1622FECF001E27A6 /* TGJpegTurbo.m in Sources */ = {isa = PBXBuildFile; fileRef = 9312322A1622FECF001E27A6 /* TGJpegTurbo.m */; };
93137C46185BC741003F4D79 /* TGPhoneLabelPickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93137C45185BC741003F4D79 /* TGPhoneLabelPickerController.m */; };
9315E4DF186AFC52008DD74D /* Icon-40@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9315E4DD186AFC52008DD74D /* Icon-40@2x.png */; };
9315E4E5186AFE7A008DD74D /* Icon-Small@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9315E4E4186AFE7A008DD74D /* Icon-Small@2x.png */; };
931668E9164BC0CA0082AE8E /* TGForwardTargetController.m in Sources */ = {isa = PBXBuildFile; fileRef = 931668E8164BC0C90082AE8E /* TGForwardTargetController.m */; };
931668EB164BD14B0082AE8E /* Default@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931668EA164BD14B0082AE8E /* Default@2x.png */; };
93192EFB15BED22F0056FCD8 /* TGSendCodeRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 93192EFA15BED22F0056FCD8 /* TGSendCodeRequestBuilder.m */; };
931C5938174C0AB800D597D9 /* MenuButtonCenter@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5935174C0AB800D597D9 /* MenuButtonCenter@2x.png */; };
931C5939174C0AB800D597D9 /* MenuButtonLeft@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5936174C0AB800D597D9 /* MenuButtonLeft@2x.png */; };
931C593A174C0AB800D597D9 /* MenuButtonRight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5937174C0AB800D597D9 /* MenuButtonRight@2x.png */; };
931C593C174C123500D597D9 /* MenuButtonSeparator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C593B174C123500D597D9 /* MenuButtonSeparator@2x.png */; };
931C5942174C1D1600D597D9 /* MenuArrowTop@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5941174C1D1600D597D9 /* MenuArrowTop@2x.png */; };
931C5944174C233600D597D9 /* MenuArrowBottom@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5943174C233600D597D9 /* MenuArrowBottom@2x.png */; };
931C594A174CC85200D597D9 /* MenuButtonRight_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5945174CC85100D597D9 /* MenuButtonRight_Highlighted@2x.png */; };
931C594B174CC85200D597D9 /* MenuButtonLeft_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5946174CC85100D597D9 /* MenuButtonLeft_Highlighted@2x.png */; };
931C594C174CC85200D597D9 /* MenuButtonCenter_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5947174CC85200D597D9 /* MenuButtonCenter_Highlighted@2x.png */; };
931C5951174CC9D500D597D9 /* MenuArrowTop_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C594F174CC9D500D597D9 /* MenuArrowTop_Highlighted@2x.png */; };
931C5952174CC9D500D597D9 /* MenuArrowBottom_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 931C5950174CC9D500D597D9 /* MenuArrowBottom_Highlighted@2x.png */; };
931EAB5D170A3046005D366F /* TGVideoMediaAttachment+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 931EAB5C170A3046005D366F /* TGVideoMediaAttachment+Telegraph.m */; };
9321E53917B585D7005229AC /* Icon.png in Resources */ = {isa = PBXBuildFile; fileRef = 9321E53817B585D7005229AC /* Icon.png */; };
9321E9D916A9280100F9D09C /* TGCommentMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9321E9D816A9280100F9D09C /* TGCommentMenuItem.m */; };
9321E9DC16A9289600F9D09C /* TGCommentMenuItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9321E9DB16A9289600F9D09C /* TGCommentMenuItemView.m */; };
9321E9E216A98FF600F9D09C /* TGCheckImageStoredActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9321E9E116A98FF600F9D09C /* TGCheckImageStoredActor.m */; };
9321E9F116A9B5C100F9D09C /* notification.caf in Resources */ = {isa = PBXBuildFile; fileRef = 9321E9EF16A9B5C100F9D09C /* notification.caf */; };
9321E9F216A9B5C100F9D09C /* sent.caf in Resources */ = {isa = PBXBuildFile; fileRef = 9321E9F016A9B5C100F9D09C /* sent.caf */; };
9322F7FE178E056300099F0B /* DialogList_Muted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9322F7FD178E056300099F0B /* DialogList_Muted@2x.png */; };
9322F814178EE4E500099F0B /* Transparent@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9322F813178EE4DE00099F0B /* Transparent@2x.png */; };
9322F816178EE92D00099F0B /* CellHighlighted96@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9322F815178EE92D00099F0B /* CellHighlighted96@2x.png */; };
932465251805D6AC00FDCFEF /* TGDiscardEncryptedChatActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 932465241805D6AC00FDCFEF /* TGDiscardEncryptedChatActor.m */; };
932515E1167AB130005C421F /* TGConversationHistoryAsyncRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 932515E0167AB130005C421F /* TGConversationHistoryAsyncRequestActor.m */; };
932515E7167D3A69005C421F /* TGMessagesSearchActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 932515E6167D3A69005C421F /* TGMessagesSearchActor.m */; };
93269DF9185E922500FBC69F /* ModernBubbleIncomingFullHighlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93269DF5185E922500FBC69F /* ModernBubbleIncomingFullHighlighted@2x.png */; };
93269DFA185E922500FBC69F /* ModernBubbleIncomingPartialHighlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93269DF6185E922500FBC69F /* ModernBubbleIncomingPartialHighlighted@2x.png */; };
93269DFB185E922500FBC69F /* ModernBubbleOutgoingFullHighlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93269DF7185E922500FBC69F /* ModernBubbleOutgoingFullHighlighted@2x.png */; };
93269DFC185E922500FBC69F /* ModernBubbleOutgoingPartialHighlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93269DF8185E922500FBC69F /* ModernBubbleOutgoingPartialHighlighted@2x.png */; };
93269E00185E99B800FBC69F /* ModernImageBubbleHighlight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93269DFF185E99B800FBC69F /* ModernImageBubbleHighlight@2x.png */; };
932A566F15B05AAE006A138E /* TGConversationActivityRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = 932A566E15B05AAE006A138E /* TGConversationActivityRequestBuilder.m */; };
932A9E8C1663E26B00FEF7FE /* BannerClose@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 932A9E8B1663E26B00FEF7FE /* BannerClose@2x.png */; };
932A9E9216641DCD00FEF7FE /* TGPeerSettingsActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 932A9E9116641DCD00FEF7FE /* TGPeerSettingsActor.m */; };
932A9E9516641EBA00FEF7FE /* TGChangePeerSettingsActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 932A9E9416641EBA00FEF7FE /* TGChangePeerSettingsActor.m */; };
932B9F7618E58DCB0057EFF5 /* TGAnimatedImageMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 932B9F7518E58DCB0057EFF5 /* TGAnimatedImageMessageViewModel.m */; };
932E00E2184AA1100001D109 /* ModernConversationActionForward_Disabled@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 932E00DE184AA1100001D109 /* ModernConversationActionForward_Disabled@2x.png */; };
932E00E3184AA1100001D109 /* ModernConversationActionDelete_Disabled@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 932E00DF184AA1100001D109 /* ModernConversationActionDelete_Disabled@2x.png */; };
932E00E4184AA1100001D109 /* ModernConversationActionDelete@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 932E00E0184AA1100001D109 /* ModernConversationActionDelete@2x.png */; };
932E00E5184AA1100001D109 /* ModernConversationActionForward@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 932E00E1184AA1100001D109 /* ModernConversationActionForward@2x.png */; };
932E00EE184B8CC40001D109 /* TGPreparedForwardedMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 932E00ED184B8CC40001D109 /* TGPreparedForwardedMessage.m */; };
932E00F1184BAAAD0001D109 /* TGPreparedContactMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 932E00F0184BAAAD0001D109 /* TGPreparedContactMessage.m */; };
932E00F5184BE8530001D109 /* TGModernColorViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 932E00F4184BE8530001D109 /* TGModernColorViewModel.m */; };
932E00F8184BE8650001D109 /* TGModernColorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 932E00F7184BE8650001D109 /* TGModernColorView.m */; };
932E00FB184BFACE0001D109 /* ModernMessageContactAdd_Outgoing@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 932E00F9184BFACE0001D109 /* ModernMessageContactAdd_Outgoing@2x.png */; };
932E00FC184BFACE0001D109 /* ModernMessageContactAdd_Incoming@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 932E00FA184BFACE0001D109 /* ModernMessageContactAdd_Incoming@2x.png */; };
932E0110184CE0670001D109 /* TGModernConversationTitlePanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 932E010F184CE0670001D109 /* TGModernConversationTitlePanel.m */; };
932E0113184CE1E10001D109 /* TGModernConversationGenericTitlePanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 932E0112184CE1E10001D109 /* TGModernConversationGenericTitlePanel.m */; };
932E0116184CE61C0001D109 /* TGModernConversationPrivateTitlePanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 932E0115184CE61C0001D109 /* TGModernConversationPrivateTitlePanel.m */; };
932FA9B0179759280063A505 /* ProgressWindowBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 932FA9AF179759280063A505 /* ProgressWindowBackground@2x.png */; };
933023971655A19D00178E7F /* TGMessageNotificationView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 933023961655A19C00178E7F /* TGMessageNotificationView.mm */; };
933055E418A0D3A500830713 /* TGModernConversationContactLinkTitlePanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 933055E318A0D3A500830713 /* TGModernConversationContactLinkTitlePanel.m */; };
93316A4C184E2ACD005EBBEF /* TGModernConversationActionInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93316A4B184E2ACD005EBBEF /* TGModernConversationActionInputPanel.m */; };
93316A51184E3ABE005EBBEF /* TGModernUnreadHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93316A50184E3ABE005EBBEF /* TGModernUnreadHeaderView.m */; };
93316A53184E5175005EBBEF /* ModernConversationUnreadSeparator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93316A52184E5175005EBBEF /* ModernConversationUnreadSeparator@2x.png */; };
93316A56184E8710005EBBEF /* TGMessageRange.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93316A55184E8710005EBBEF /* TGMessageRange.mm */; };
9332690C16595BDB00E87917 /* TGMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9332690B16595BDB00E87917 /* TGMenuItem.m */; };
9332691116595C7F00E87917 /* TGActionMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9332691016595C7F00E87917 /* TGActionMenuItem.m */; };
9332691416595CCC00E87917 /* TGSwitchItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9332691316595CCC00E87917 /* TGSwitchItem.m */; };
9332691A16595EA100E87917 /* TGMenuSection.m in Sources */ = {isa = PBXBuildFile; fileRef = 9332691916595EA100E87917 /* TGMenuSection.m */; };
93340A3616A825D500F4BCBB /* TGInputMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 93340A3516A825D500F4BCBB /* TGInputMenuItem.m */; };
93340A3C16A83D4000F4BCBB /* TGLabelMenuItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93340A3B16A83D4000F4BCBB /* TGLabelMenuItemView.m */; };
93340A3F16A83D9700F4BCBB /* TGLabelMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 93340A3E16A83D9700F4BCBB /* TGLabelMenuItem.m */; };
93340A4216A848F700F4BCBB /* TGChangeNameActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93340A4116A848F700F4BCBB /* TGChangeNameActor.m */; };
93362AFB1624797400007FB8 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 93362AFA1624797300007FB8 /* CoreTelephony.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
93362B4A1624E62100007FB8 /* TGFileUploadActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93362B491624E62000007FB8 /* TGFileUploadActor.mm */; };
9338C6561741AE5700CC7280 /* MessageInlineVideoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9338C6551741AE5700CC7280 /* MessageInlineVideoIcon@2x.png */; };
933AA49318606AB1000AA848 /* TGPreparedRemoteDocumentMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 933AA49218606AB1000AA848 /* TGPreparedRemoteDocumentMessage.m */; };
933AA49818608267000AA848 /* TGDocumentDownloadActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933AA49718608267000AA848 /* TGDocumentDownloadActor.m */; };
933AA49B186083A4000AA848 /* TGMultipartFileDownloadActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933AA49A186083A4000AA848 /* TGMultipartFileDownloadActor.m */; };
933AA49F186095D5000AA848 /* TGDocumentController.m in Sources */ = {isa = PBXBuildFile; fileRef = 933AA49E186095D5000AA848 /* TGDocumentController.m */; };
933AA4A118609ADB000AA848 /* QuickLook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 933AA4A018609ADB000AA848 /* QuickLook.framework */; };
933AA4A31860BE79000AA848 /* ModernNavigationAddButtonIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 933AA4A21860BE79000AA848 /* ModernNavigationAddButtonIcon@2x.png */; };
933AA4A51860CDEA000AA848 /* ImagePickerPreviewPanel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 933AA4A41860CDEA000AA848 /* ImagePickerPreviewPanel@2x.png */; };
933AA4C6186101A5000AA848 /* SearchBarBackgroundLight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 933AA4A6186101A5000AA848 /* SearchBarBackgroundLight@2x.png */; };
933AA4C7186101A5000AA848 /* SearchBarIconLight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 933AA4A7186101A5000AA848 /* SearchBarIconLight@2x.png */; };
933AA4C8186101A5000AA848 /* SearchInputFieldLight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 933AA4A8186101A5000AA848 /* SearchInputFieldLight@2x.png */; };
933AA4EA18611ED2000AA848 /* ModernPhotoCropField@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 933AA4E918611ED2000AA848 /* ModernPhotoCropField@2x.png */; };
933AA4EC18612A8D000AA848 /* ModernConversationUnseenMessagesButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 933AA4EB18612A8D000AA848 /* ModernConversationUnseenMessagesButton@2x.png */; };
933AA4EE1861348D000AA848 /* ModernTourButtonRightArrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 933AA4ED1861348D000AA848 /* ModernTourButtonRightArrow@2x.png */; };
933B4A681641C6C9005FC985 /* TGConversationDeleteActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933B4A671641C6C9005FC985 /* TGConversationDeleteActor.m */; };
933B4A6B1641F1F1005FC985 /* TGTimelineAddItemsActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933B4A6A1641F1F1005FC985 /* TGTimelineAddItemsActor.m */; };
933B4A7A16442EBE005FC985 /* TGSuggestedContactsRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933B4A7916442EBE005FC985 /* TGSuggestedContactsRequestActor.m */; };
933BA42417C6940D00435429 /* TGDeleteProfilePhotoActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933BA42317C6940D00435429 /* TGDeleteProfilePhotoActor.m */; };
933E6A3F170B300100651252 /* MediaPlayer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 933E6A3E170B300100651252 /* MediaPlayer.framework */; };
933E6A46170C424A00651252 /* TGVideoDownloadActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 933E6A45170C424A00651252 /* TGVideoDownloadActor.mm */; };
933F501116AD350300EC845A /* TGChangePeerBlockStatusActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933F501016AD350300EC845A /* TGChangePeerBlockStatusActor.m */; };
933F501816ADB9DA00EC845A /* TGLocationServicesStateActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933F501716ADB9D900EC845A /* TGLocationServicesStateActor.m */; };
933F502016AEECC800EC845A /* TGExclusiveLiveNearbyActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 933F501F16AEECC700EC845A /* TGExclusiveLiveNearbyActor.m */; };
9340FDC1166A96E0001CFB01 /* ClockMin@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9340FDBE166A96E0001CFB01 /* ClockMin@2x.png */; };
9340FDC2166A96E0001CFB01 /* ClockHour@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9340FDBF166A96E0001CFB01 /* ClockHour@2x.png */; };
9340FDC3166A96E0001CFB01 /* ClockFrame@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9340FDC0166A96E0001CFB01 /* ClockFrame@2x.png */; };
9340FDC6166BD4A7001CFB01 /* TGExtendedChatDataRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9340FDC5166BD4A7001CFB01 /* TGExtendedChatDataRequestActor.m */; };
934134671853360D00480294 /* TGEditableCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 934134661853360D00480294 /* TGEditableCollectionItemView.m */; };
9341346C1853371200480294 /* TGEditingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341346B1853371200480294 /* TGEditingScrollView.m */; };
934134701853754500480294 /* TGCollectionMenuView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341346F1853754500480294 /* TGCollectionMenuView.m */; };
934134721853A12200480294 /* ModernMenuDeleteIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934134711853A12200480294 /* ModernMenuDeleteIcon@2x.png */; };
934134751853E77300480294 /* TGEditingScrollViewGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = 934134741853E77300480294 /* TGEditingScrollViewGestureRecognizer.m */; };
934134781854DD3C00480294 /* TGWallpaperListController.m in Sources */ = {isa = PBXBuildFile; fileRef = 934134771854DD3C00480294 /* TGWallpaperListController.m */; };
9341347C1854EAE900480294 /* TGWallpaperManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341347B1854EAE900480294 /* TGWallpaperManager.m */; };
9341347F1854EC8D00480294 /* TGWallpaperController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341347E1854EC8D00480294 /* TGWallpaperController.m */; };
934134821855104800480294 /* TGWallpaperListLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 934134811855104800480294 /* TGWallpaperListLayout.m */; };
934134881855199900480294 /* TGWallpaperInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 934134871855199900480294 /* TGWallpaperInfo.m */; };
9341348B18551A1B00480294 /* TGBuiltinWallpaperInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341348A18551A1B00480294 /* TGBuiltinWallpaperInfo.m */; };
9341348E18551D3300480294 /* TGWallpaperItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341348D18551D3300480294 /* TGWallpaperItemCell.m */; };
934134B018551FF500480294 /* builtin-wallpaper-0-thumbnail.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 9341349418551FF500480294 /* builtin-wallpaper-0-thumbnail.jpg */; };
934134B118551FF500480294 /* builtin-wallpaper-0.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 9341349518551FF500480294 /* builtin-wallpaper-0.jpg */; };
934134B218551FF500480294 /* builtin-wallpaper-1-thumbnail.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 9341349618551FF500480294 /* builtin-wallpaper-1-thumbnail.jpg */; };
934134B318551FF500480294 /* builtin-wallpaper-1.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 9341349718551FF500480294 /* builtin-wallpaper-1.jpg */; };
934134BC18551FF500480294 /* builtin-wallpaper-2-thumbnail.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 934134A018551FF500480294 /* builtin-wallpaper-2-thumbnail.jpg */; };
934134BD18551FF500480294 /* builtin-wallpaper-2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 934134A118551FF500480294 /* builtin-wallpaper-2.jpg */; };
934134BE18551FF500480294 /* builtin-wallpaper-3-thumbnail.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 934134A218551FF500480294 /* builtin-wallpaper-3-thumbnail.jpg */; };
934134BF18551FF500480294 /* builtin-wallpaper-3.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 934134A318551FF500480294 /* builtin-wallpaper-3.jpg */; };
934134C018551FF500480294 /* builtin-wallpaper-4-thumbnail.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 934134A418551FF500480294 /* builtin-wallpaper-4-thumbnail.jpg */; };
934134C118551FF500480294 /* builtin-wallpaper-4.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 934134A518551FF500480294 /* builtin-wallpaper-4.jpg */; };
9341B01318511FE000D1195B /* ModernListsDisclosureIndicator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9341B01218511FE000D1195B /* ModernListsDisclosureIndicator@2x.png */; };
9341B01818512B6700D1195B /* TGAlertSoundController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B01718512B6700D1195B /* TGAlertSoundController.m */; };
9341B01C18512E1900D1195B /* TGCheckCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B01B18512E1900D1195B /* TGCheckCollectionItemView.m */; };
9341B01F18512E2400D1195B /* TGCheckCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B01E18512E2400D1195B /* TGCheckCollectionItem.m */; };
9341B0211851E89300D1195B /* ModernMenuCheck@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9341B0201851E89300D1195B /* ModernMenuCheck@2x.png */; };
9341B0251851F1A400D1195B /* TGChatSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B0241851F1A400D1195B /* TGChatSettingsController.m */; };
9341B0281851F5D100D1195B /* TGTextSizeController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B0271851F5D100D1195B /* TGTextSizeController.m */; };
9341B02B18520B5500D1195B /* TGSecretConversationHandshakeStatusPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B02A18520B5500D1195B /* TGSecretConversationHandshakeStatusPanel.m */; };
9341B02F18524CF300D1195B /* TGBlockedController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B02E18524CF300D1195B /* TGBlockedController.m */; };
9341B03218524D1D00D1195B /* TGUserCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B03118524D1D00D1195B /* TGUserCollectionItemView.m */; };
9341B03518524D2C00D1195B /* TGUserCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9341B03418524D2C00D1195B /* TGUserCollectionItem.m */; };
934213741857394B003F000F /* TGGroupInfoUserCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 934213731857394B003F000F /* TGGroupInfoUserCollectionItem.m */; };
93421379185739E6003F000F /* TGGroupInfoUserCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93421378185739E6003F000F /* TGGroupInfoUserCollectionItemView.m */; };
9342137C18575C80003F000F /* TGGroupInfoSelectContactController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9342137B18575C80003F000F /* TGGroupInfoSelectContactController.m */; };
934280BB1847F31C004F1C2A /* ActionsWhiteIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280BA1847F31C004F1C2A /* ActionsWhiteIcon@2x.png */; };
934280BF1847F326004F1C2A /* DeleteWhiteIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280BE1847F326004F1C2A /* DeleteWhiteIcon@2x.png */; };
934280C11847F347004F1C2A /* NothingFoundIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280C01847F347004F1C2A /* NothingFoundIcon@2x.png */; };
934280C61847F39B004F1C2A /* SearchImagesButtonTop@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280C21847F39A004F1C2A /* SearchImagesButtonTop@2x.png */; };
934280C71847F39B004F1C2A /* SearchImagesButtonTop_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280C31847F39A004F1C2A /* SearchImagesButtonTop_Highlighted@2x.png */; };
934280C81847F39B004F1C2A /* SearchImagesButtonBottom@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280C41847F39A004F1C2A /* SearchImagesButtonBottom@2x.png */; };
934280C91847F39B004F1C2A /* SearchImagesButtonBottom_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280C51847F39A004F1C2A /* SearchImagesButtonBottom_Highlighted@2x.png */; };
934280CB18480B63004F1C2A /* NavigationBackArrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280CA18480B63004F1C2A /* NavigationBackArrow@2x.png */; };
934280D4184900A1004F1C2A /* TGModernCheckButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = 934280D3184900A1004F1C2A /* TGModernCheckButtonView.m */; };
934280D7184900C0004F1C2A /* TGModernCheckButtonViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 934280D6184900C0004F1C2A /* TGModernCheckButtonViewModel.m */; };
934280DA18490569004F1C2A /* ModernMessageSelectionUnchecked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280D818490569004F1C2A /* ModernMessageSelectionUnchecked@2x.png */; };
934280DB18490569004F1C2A /* ModernMessageSelectionChecked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934280D918490569004F1C2A /* ModernMessageSelectionChecked@2x.png */; };
934280DE184951D7004F1C2A /* TGModernConversationInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 934280DD184951D7004F1C2A /* TGModernConversationInputPanel.m */; };
934280E118495205004F1C2A /* TGModernConversationEditingPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 934280E018495205004F1C2A /* TGModernConversationEditingPanel.m */; };
934280E418495540004F1C2A /* TGModernConversationInputTextPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 934280E318495540004F1C2A /* TGModernConversationInputTextPanel.m */; };
9344707615F137660015AC4C /* TGConversationAddMemberRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9344707515F137660015AC4C /* TGConversationAddMemberRequestActor.m */; };
9344707915F138EA0015AC4C /* TGConversationDeleteMemberRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9344707815F138EA0015AC4C /* TGConversationDeleteMemberRequestActor.m */; };
934470BD15F9F40A0015AC4C /* TGSynchronizationStateRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 934470BC15F9F4090015AC4C /* TGSynchronizationStateRequestActor.m */; };
934D0A971632543E0090BCD0 /* LinkFull@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934D0A961632543E0090BCD0 /* LinkFull@2x.png */; };
934D0A9C1632D3B50090BCD0 /* LinkCornerTB@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934D0A981632D3B50090BCD0 /* LinkCornerTB@2x.png */; };
934D0A9D1632D3B50090BCD0 /* LinkCornerBT@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934D0A991632D3B50090BCD0 /* LinkCornerBT@2x.png */; };
934D0A9E1632D3B50090BCD0 /* LinkCornerRL@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934D0A9A1632D3B50090BCD0 /* LinkCornerRL@2x.png */; };
934D0A9F1632D3B50090BCD0 /* LinkCornerLR@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 934D0A9B1632D3B50090BCD0 /* LinkCornerLR@2x.png */; };
934D715017AD8FB50099858D /* 3.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 934D714917AD8FB50099858D /* 3.m4a */; };
934D715117AD8FB50099858D /* 4.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 934D714A17AD8FB50099858D /* 4.m4a */; };
934D715317AD8FB50099858D /* 7.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 934D714C17AD8FB50099858D /* 7.m4a */; };
934D715517AD8FB50099858D /* 6.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 934D714E17AD8FB50099858D /* 6.m4a */; };
934D715617AD8FB50099858D /* 5.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 934D714F17AD8FB50099858D /* 5.m4a */; };
934D715917AD906D0099858D /* 9.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 934D715717AD906D0099858D /* 9.m4a */; };
934D715A17AD906D0099858D /* 8.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 934D715817AD906D0099858D /* 8.m4a */; };
9351566618686EBD00621293 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 9351566218686EBD00621293 /* InfoPlist.strings */; };
9351566718686EBD00621293 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 9351566418686EBD00621293 /* Localizable.strings */; };
9352994E17A13D6F006D58FE /* ProgressLoupeMinute@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9352994B17A13D6F006D58FE /* ProgressLoupeMinute@2x.png */; };
9352994F17A13D6F006D58FE /* ProgressLoupeHour@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9352994C17A13D6F006D58FE /* ProgressLoupeHour@2x.png */; };
9352995017A13D6F006D58FE /* ProgressLoupeFrame@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9352994D17A13D6F006D58FE /* ProgressLoupeFrame@2x.png */; };
9352A9D1181DBCB4002A1A1A /* TGModernConversationController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9352A9D0181DBCB3002A1A1A /* TGModernConversationController.mm */; };
9352A9D5181DBCD8002A1A1A /* TGModernConversationCompanion.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9352A9D4181DBCD8002A1A1A /* TGModernConversationCompanion.mm */; };
9352A9D8181DBE9A002A1A1A /* TGGenericModernConversationCompanion.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9352A9D7181DBE9A002A1A1A /* TGGenericModernConversationCompanion.mm */; };
9352A9DC181DBFF0002A1A1A /* TGModernConversationItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9352A9DB181DBFF0002A1A1A /* TGModernConversationItem.m */; };
9352A9DF181DC017002A1A1A /* TGMessageModernConversationItem.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9352A9DE181DC017002A1A1A /* TGMessageModernConversationItem.mm */; };
9352A9E3181DC046002A1A1A /* TGModernViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 9352A9E2181DC046002A1A1A /* TGModernViewModel.m */; };
9352A9EA181DC161002A1A1A /* TGModernViewStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9352A9E9181DC161002A1A1A /* TGModernViewStorage.m */; };
9353801C169CEB0100FDC644 /* TGLiveNearbyActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9353801B169CEB0000FDC644 /* TGLiveNearbyActor.mm */; };
93583BB2172ED0C3000786B5 /* TGCheckUpdatesActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93583BB1172ED0C3000786B5 /* TGCheckUpdatesActor.m */; };
935A6FA916C0817A00261ED8 /* TGLoginInactiveUserController.m in Sources */ = {isa = PBXBuildFile; fileRef = 935A6FA816C0817A00261ED8 /* TGLoginInactiveUserController.m */; };
935AABF116AB707B00A13F9B /* TGChangePrivacySettingsActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 935AABF016AB707B00A13F9B /* TGChangePrivacySettingsActor.m */; };
935B6E261628540C00A2E265 /* SearchInputField@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 935B6E251628540C00A2E265 /* SearchInputField@2x.png */; };
935B6E301628850B00A2E265 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 935B6E2F1628850B00A2E265 /* MessageUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
936219D8186460F600C52870 /* 111.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219CC186460F600C52870 /* 111.m4a */; };
936219D9186460F600C52870 /* 110.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219CD186460F600C52870 /* 110.m4a */; };
936219DA186460F600C52870 /* 109.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219CE186460F600C52870 /* 109.m4a */; };
936219DB186460F600C52870 /* 100.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219CF186460F600C52870 /* 100.m4a */; };
936219DC186460F600C52870 /* 108.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219D0186460F600C52870 /* 108.m4a */; };
936219DD186460F600C52870 /* 107.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219D1186460F600C52870 /* 107.m4a */; };
936219DE186460F600C52870 /* 106.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219D2186460F600C52870 /* 106.m4a */; };
936219DF186460F600C52870 /* 105.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219D3186460F600C52870 /* 105.m4a */; };
936219E0186460F600C52870 /* 104.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219D4186460F600C52870 /* 104.m4a */; };
936219E1186460F600C52870 /* 103.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219D5186460F600C52870 /* 103.m4a */; };
936219E2186460F600C52870 /* 102.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219D6186460F600C52870 /* 102.m4a */; };
936219E3186460F600C52870 /* 101.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219D7186460F600C52870 /* 101.m4a */; };
936219E5186466E800C52870 /* 2.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219E4186466E800C52870 /* 2.m4a */; };
936219E71864693C00C52870 /* 1.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 936219E61864693C00C52870 /* 1.m4a */; };
936219EA18647B6400C52870 /* TGUpdateConfigActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 936219E918647B6400C52870 /* TGUpdateConfigActor.m */; };
936219F61864A80800C52870 /* TGNotificationMessageLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 936219F51864A80800C52870 /* TGNotificationMessageLabel.m */; };
936219F91864B0EB00C52870 /* TGDownloadMessagesActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 936219F81864B0EB00C52870 /* TGDownloadMessagesActor.m */; };
9362C05A15DE95060060CFE8 /* SearchBarIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9362C05915DE95060060CFE8 /* SearchBarIcon@2x.png */; };
936AA9581720708E007389A3 /* LinearProgressForeground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936AA9561720708E007389A3 /* LinearProgressForeground@2x.png */; };
936AA9591720708E007389A3 /* LinearProgressBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936AA9571720708E007389A3 /* LinearProgressBackground@2x.png */; };
936CD3D3186723C700FF241C /* TGEncryptionKeyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 936CD3D1186723C700FF241C /* TGEncryptionKeyViewController.m */; };
936DE1801850857A00D90029 /* ModernConversationListIconLock@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936DE17F1850857A00D90029 /* ModernConversationListIconLock@2x.png */; };
936DE1851850890300D90029 /* ModernConversationListIconRead@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936DE1831850890200D90029 /* ModernConversationListIconRead@2x.png */; };
936DE1861850890300D90029 /* ModernConversationListIconDelivered@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936DE1841850890200D90029 /* ModernConversationListIconDelivered@2x.png */; };
936DE18C1850AD1300D90029 /* ModernSegmentedControlBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936DE18B1850AD1300D90029 /* ModernSegmentedControlBackground@2x.png */; };
936DE18E1850AE0800D90029 /* ModernSegmentedControlSelected@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936DE18D1850AE0800D90029 /* ModernSegmentedControlSelected@2x.png */; };
936DE1901850AE2A00D90029 /* ModernSegmentedControlHighlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936DE18F1850AE2A00D90029 /* ModernSegmentedControlHighlighted@2x.png */; };
936DE1921850AE7400D90029 /* ModernSegmentedControlDivider@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 936DE1911850AE7400D90029 /* ModernSegmentedControlDivider@2x.png */; };
936DE1971850C62200D90029 /* TGSwitchCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE1961850C62200D90029 /* TGSwitchCollectionItem.m */; };
936DE19B1850C65A00D90029 /* TGSwitchCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE19A1850C65A00D90029 /* TGSwitchCollectionItemView.m */; };
936DE19F1850D34800D90029 /* TGCommentCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE19E1850D34800D90029 /* TGCommentCollectionItemView.m */; };
936DE1A21850D38100D90029 /* TGCommentCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE1A11850D38100D90029 /* TGCommentCollectionItem.m */; };
936DE1A61850E39500D90029 /* TGHeaderCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE1A51850E39500D90029 /* TGHeaderCollectionItemView.m */; };
936DE1A91850E3A300D90029 /* TGHeaderCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE1A81850E3A300D90029 /* TGHeaderCollectionItem.m */; };
936DE1B01850E48400D90029 /* TGNotificationSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE1AF1850E48400D90029 /* TGNotificationSettingsController.m */; };
936DE1B41850F1B900D90029 /* TGVariantCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE1B31850F1B900D90029 /* TGVariantCollectionItemView.m */; };
936DE1B71850F1C500D90029 /* TGVariantCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 936DE1B61850F1C500D90029 /* TGVariantCollectionItem.m */; };
9374F7311664E07200319E9A /* TGConversationChangePhotoActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9374F7301664E07200319E9A /* TGConversationChangePhotoActor.m */; };
93753ECC16793F46008CC2C5 /* TGLoginCountriesController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93753ECB16793F46008CC2C5 /* TGLoginCountriesController.m */; };
93753ECE16794367008CC2C5 /* PhoneCountries.txt in Resources */ = {isa = PBXBuildFile; fileRef = 93753ECD16794367008CC2C5 /* PhoneCountries.txt */; };
93753ED116794C98008CC2C5 /* TGLoginCountryCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93753ED016794C98008CC2C5 /* TGLoginCountryCell.m */; };
9376A117174138FF0015A931 /* MapLocationIcon_ActiveHeading@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9376A116174138FF0015A931 /* MapLocationIcon_ActiveHeading@2x.png */; };
9376A122174143980015A931 /* TabIconMessages_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9376A11C174143980015A931 /* TabIconMessages_Highlighted@2x.png */; };
9376A123174143980015A931 /* TabIconMessages@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9376A11D174143980015A931 /* TabIconMessages@2x.png */; };
9376A124174143980015A931 /* TabIconSettings_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9376A11E174143980015A931 /* TabIconSettings_Highlighted@2x.png */; };
9376A125174143980015A931 /* TabIconSettings@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9376A11F174143980015A931 /* TabIconSettings@2x.png */; };
9376A126174143980015A931 /* TabIconContacts_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9376A120174143980015A931 /* TabIconContacts_Highlighted@2x.png */; };
9376A127174143980015A931 /* TabIconContacts@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9376A121174143980015A931 /* TabIconContacts@2x.png */; };
9376A12B174156020015A931 /* DialogListPending@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9376A129174156020015A931 /* DialogListPending@2x.png */; };
937A4DB91634CEC8004A1FDE /* TGSynchronizeActionQueueActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 937A4DB81634CEC8004A1FDE /* TGSynchronizeActionQueueActor.mm */; };
937A4DBC1634D990004A1FDE /* TGConversationDeleteMessagesActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 937A4DBB1634D990004A1FDE /* TGConversationDeleteMessagesActor.m */; };
937BBDDB1645FF8E003CF5F0 /* TGContactsGlobalSearchActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 937BBDDA1645FF8E003CF5F0 /* TGContactsGlobalSearchActor.m */; };
937BBDE11646ECE6003CF5F0 /* TGContactListSearchActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 937BBDE01646ECE6003CF5F0 /* TGContactListSearchActor.m */; };
937BBDF1164858DC003CF5F0 /* TGApplication.m in Sources */ = {isa = PBXBuildFile; fileRef = 937BBDF0164858DC003CF5F0 /* TGApplication.m */; };
937BBDF616488E74003CF5F0 /* TGExtendedUserDataRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 937BBDF516488E74003CF5F0 /* TGExtendedUserDataRequestActor.m */; };
937BBDFF1649E17A003CF5F0 /* TGContactRequestActionActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 937BBDFE1649E179003CF5F0 /* TGContactRequestActionActor.m */; };
937CFD6E17AE8E9500E28C5B /* TGSynchronizePreferencesActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 937CFD6D17AE8E9500E28C5B /* TGSynchronizePreferencesActor.m */; };
937F0376161DF46900AA32DC /* TGLocationRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 937F0375161DF46900AA32DC /* TGLocationRequestActor.m */; };
937F0378161DF8E600AA32DC /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 937F0377161DF8E600AA32DC /* CoreLocation.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
937F0381161F27A700AA32DC /* TGSaveGeocodingResultActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 937F0380161F27A700AA32DC /* TGSaveGeocodingResultActor.m */; };
938431C918560693000CD961 /* TGCustomImageWallpaperInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 938431C818560693000CD961 /* TGCustomImageWallpaperInfo.m */; };
938431DF185640D2000CD961 /* TGWallpaperImageDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 938431DE185640D2000CD961 /* TGWallpaperImageDataSource.m */; };
938431FA18567685000CD961 /* TGGroupInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 938431F918567685000CD961 /* TGGroupInfoController.m */; };
938431FD18567787000CD961 /* TGGroupInfoCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 938431FC18567787000CD961 /* TGGroupInfoCollectionItemView.m */; };
9384320018567795000CD961 /* TGGroupInfoCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 938431FF18567795000CD961 /* TGGroupInfoCollectionItem.m */; };
93843209185680DB000CD961 /* TGUserInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93843208185680DB000CD961 /* TGUserInfoController.m */; };
9384320E18568150000CD961 /* TGTelegraphUserInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9384320D18568150000CD961 /* TGTelegraphUserInfoController.m */; };
9384321118568199000CD961 /* TGPhonebookUserInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9384321018568199000CD961 /* TGPhonebookUserInfoController.m */; };
9386E894185CB75F00930205 /* TGRegularCheckCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9386E893185CB75F00930205 /* TGRegularCheckCollectionItemView.m */; };
9386E897185CB77000930205 /* TGRegularCheckCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9386E896185CB77000930205 /* TGRegularCheckCollectionItem.m */; };
9386E89B185CCB0600930205 /* TGUserInfoVariantCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 9386E89A185CCB0600930205 /* TGUserInfoVariantCollectionItemView.m */; };
9386E89E185CCB2000930205 /* TGUserInfoVariantCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 9386E89D185CCB2000930205 /* TGUserInfoVariantCollectionItem.m */; };
9386E8A1185D0CF200930205 /* TGAddToExistingContactController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9386E8A0185D0CF200930205 /* TGAddToExistingContactController.m */; };
9386E8A5185D25A400930205 /* TGSecretChatUserInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9386E8A4185D25A400930205 /* TGSecretChatUserInfoController.m */; };
9386E8A8185D3CAB00930205 /* TGCreateEncryptedChatController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9386E8A7185D3CAB00930205 /* TGCreateEncryptedChatController.m */; };
9386E8AB185DE9CC00930205 /* ModernAuthCountryButtonHighlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9386E8A9185DE9CC00930205 /* ModernAuthCountryButtonHighlighted@2x.png */; };
9386E8AC185DE9CC00930205 /* ModernAuthCountryButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9386E8AA185DE9CC00930205 /* ModernAuthCountryButton@2x.png */; };
9386E8AE185DEBF800930205 /* ModernAuthPhoneBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9386E8AD185DEBF800930205 /* ModernAuthPhoneBackground@2x.png */; };
9386E8B0185E2AFF00930205 /* NavigationBackArrowLight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9386E8AF185E2AFF00930205 /* NavigationBackArrowLight@2x.png */; };
9386E8B3185E30EA00930205 /* ModernContactSelectionChecked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9386E8B1185E30EA00930205 /* ModernContactSelectionChecked@2x.png */; };
9386E8B4185E30EA00930205 /* ModernContactSelectionEmpty@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 9386E8B2185E30EA00930205 /* ModernContactSelectionEmpty@2x.png */; };
9386E8B7185E55C900930205 /* TGCreateGroupController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9386E8B6185E55C900930205 /* TGCreateGroupController.m */; };
93877EC41659736D001FD42E /* TGActionMenuItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93877EC31659736D001FD42E /* TGActionMenuItemCell.m */; };
93877ED5165995A4001FD42E /* TGSwitchItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93877ED4165995A4001FD42E /* TGSwitchItemCell.m */; };
9387C2691746B0EF0045AFB0 /* TGWallpaperListRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9387C2681746B0EF0045AFB0 /* TGWallpaperListRequestActor.m */; };
9387D8AE1717051F00DFE588 /* TGContactMediaAttachment+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 9387D8AD1717051F00DFE588 /* TGContactMediaAttachment+Telegraph.m */; };
9388A93817F8DE920020E613 /* TGRequestEncryptedChatActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9388A93717F8DE920020E613 /* TGRequestEncryptedChatActor.m */; };
93898CF0166E45C800AFA2BB /* TGConversationClearHistoryActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93898CEF166E45C800AFA2BB /* TGConversationClearHistoryActor.m */; };
9389A8D21697A18700B68E92 /* TGStoreAssetActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 9389A8D11697A18700B68E92 /* TGStoreAssetActor.m */; };
9389A8D51697A31D00B68E92 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9389A8D31697A25A00B68E92 /* AssetsLibrary.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
9389BC3618D9001900F9C1A6 /* TGDebugController.m in Sources */ = {isa = PBXBuildFile; fileRef = 9389BC3518D9001900F9C1A6 /* TGDebugController.m */; };
938AF7D015ECF03C00F25DDA /* TGConversationChangeTitleRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 938AF7CF15ECF03C00F25DDA /* TGConversationChangeTitleRequestActor.m */; };
938F20DD17998386003837DA /* 0.m4a in Resources */ = {isa = PBXBuildFile; fileRef = 938F20DB17998386003837DA /* 0.m4a */; };
938F548C16DD21DA009EBD6C /* TGButtonsMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 938F548B16DD21DA009EBD6C /* TGButtonsMenuItem.m */; };
938F548F16DD2296009EBD6C /* TGButtonsMenuItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 938F548E16DD2296009EBD6C /* TGButtonsMenuItemView.m */; };
93941A271734665700F97189 /* ClockWhiteMin@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93941A241734665700F97189 /* ClockWhiteMin@2x.png */; };
93941A281734665700F97189 /* ClockWhiteHour@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93941A251734665700F97189 /* ClockWhiteHour@2x.png */; };
93941A291734665700F97189 /* ClockWhiteFrame@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93941A261734665700F97189 /* ClockWhiteFrame@2x.png */; };
93941A2C1735414E00F97189 /* TGUpdateUserStatusesActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93941A2B1735414D00F97189 /* TGUpdateUserStatusesActor.mm */; };
9394C85018584FE00016DDA9 /* TGPlaceholderImageDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 9394C84F18584FE00016DDA9 /* TGPlaceholderImageDataSource.m */; };
93985171162F8A5A009DBCA5 /* MapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 93985170162F8A5A009DBCA5 /* MapKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
939851C3162F8C56009DBCA5 /* TGNavigationController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 939851C2162F8C56009DBCA5 /* TGNavigationController.xib */; };
93992D6D182922DD00F29746 /* ModernMessageCheckmark2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93992D6B182922DD00F29746 /* ModernMessageCheckmark2@2x.png */; };
93992D6E182922DD00F29746 /* ModernMessageCheckmark1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93992D6C182922DD00F29746 /* ModernMessageCheckmark1@2x.png */; };
93992D711829234F00F29746 /* TGModernClockProgressViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93992D701829234F00F29746 /* TGModernClockProgressViewModel.m */; };
93992D761829238200F29746 /* TGModernClockProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93992D751829238100F29746 /* TGModernClockProgressView.m */; };
93992D7E18296E5600F29746 /* TGImageMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93992D7D18296E5600F29746 /* TGImageMessageViewModel.m */; };
93992D8118296E7D00F29746 /* TGMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93992D8018296E7D00F29746 /* TGMessageViewModel.m */; };
93992D8618296F6200F29746 /* TGVideoMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93992D8518296F6200F29746 /* TGVideoMessageViewModel.m */; };
93992D8E182A706C00F29746 /* ModernBubbleOutgoingPartial@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93992D8C182A706C00F29746 /* ModernBubbleOutgoingPartial@2x.png */; };
93992D8F182A706C00F29746 /* ModernBubbleIncomingPartial@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93992D8D182A706C00F29746 /* ModernBubbleIncomingPartial@2x.png */; };
939ECA35188EAFEB004ABAB7 /* TGModernGalleryController.m in Sources */ = {isa = PBXBuildFile; fileRef = 939ECA34188EAFEB004ABAB7 /* TGModernGalleryController.m */; };
939ECA3B188EB4CB004ABAB7 /* TGOverlayControllerWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 939ECA3A188EB4CB004ABAB7 /* TGOverlayControllerWindow.m */; };
939ECA42188EB8D1004ABAB7 /* TGModernGalleryItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 939ECA41188EB8D1004ABAB7 /* TGModernGalleryItemView.m */; };
939ECA45188EBD87004ABAB7 /* TGModernGalleryImageItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 939ECA44188EBD87004ABAB7 /* TGModernGalleryImageItemView.m */; };
939ECA4B188ECE66004ABAB7 /* TGModernGalleryView.m in Sources */ = {isa = PBXBuildFile; fileRef = 939ECA4A188ECE66004ABAB7 /* TGModernGalleryView.m */; };
939ECA4E188ED0B7004ABAB7 /* TGModernGalleryScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 939ECA4D188ED0B7004ABAB7 /* TGModernGalleryScrollView.m */; };
939ECA55188EDC3F004ABAB7 /* TGModernGalleryImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 939ECA54188EDC3F004ABAB7 /* TGModernGalleryImageItem.m */; };
939ECA59188EDEA4004ABAB7 /* TGModernGalleryZoomableItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 939ECA58188EDEA4004ABAB7 /* TGModernGalleryZoomableItemView.m */; };
93A109A017034DA600FE4F89 /* ImagePickerThumbnalSelect@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93A1099E17034DA600FE4F89 /* ImagePickerThumbnalSelect@2x.png */; };
93A109A117034DA600FE4F89 /* ImagePickerThumbnalSelect_Checked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93A1099F17034DA600FE4F89 /* ImagePickerThumbnalSelect_Checked@2x.png */; };
93A109BC1704E6F000FE4F89 /* ImagePickerSelect_Checked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93A109BA1704E6F000FE4F89 /* ImagePickerSelect_Checked@2x.png */; };
93A109BD1704E6F000FE4F89 /* ImagePickerSelect@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93A109BB1704E6F000FE4F89 /* ImagePickerSelect@2x.png */; };
93A109BF1705D77C00FE4F89 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 93A109BE1705D77A00FE4F89 /* MobileCoreServices.framework */; };
93A2A90C1844AE8D0046FEBE /* TGPreparedLocalImageMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A2A90B1844AE8D0046FEBE /* TGPreparedLocalImageMessage.m */; };
93A2B0201676557C005A48C7 /* TGLoginPhoneController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A2B01F1676557C005A48C7 /* TGLoginPhoneController.m */; };
93A2B023167655A5005A48C7 /* TGLoginCodeController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A2B022167655A5005A48C7 /* TGLoginCodeController.m */; };
93A4544E17FB4C5B00E07837 /* ProgressWindowCheck@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93A4544D17FB4C5B00E07837 /* ProgressWindowCheck@2x.png */; };
93A5407F185F2D4D00B4F135 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 93A5407E185F2D4D00B4F135 /* CoreMotion.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
93A60639185FBDFA007E3477 /* TGDocumentMediaAttachment+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A60638185FBDF9007E3477 /* TGDocumentMediaAttachment+Telegraph.m */; };
93A6063F185FC042007E3477 /* TGDocumentMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A6063E185FC042007E3477 /* TGDocumentMessageViewModel.m */; };
93A60642185FC429007E3477 /* TGPreparedLocalDocumentMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A60641185FC429007E3477 /* TGPreparedLocalDocumentMessage.m */; };
93A8F79017F9981100B7D99E /* DialogListEncryptedChatIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93A8F78E17F9981100B7D99E /* DialogListEncryptedChatIcon@2x.png */; };
93A8F79817F9BFE700B7D99E /* TGEncryptedChatResponseActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93A8F79717F9BFE700B7D99E /* TGEncryptedChatResponseActor.m */; };
93AB29841612F20600BC45EF /* TGImageDownloadActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93AB29831612F20600BC45EF /* TGImageDownloadActor.m */; };
93AD03B716A1CFF1005D4575 /* TGDeleteUserAvatarActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93AD03B616A1CFF1005D4575 /* TGDeleteUserAvatarActor.m */; };
93AD55DD186308A90043B212 /* TGModernConversationEmptyListPlaceholderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93AD55DC186308A90043B212 /* TGModernConversationEmptyListPlaceholderView.m */; };
93AD55E018630CA40043B212 /* ImageDownloadCancel@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93AD55DE18630CA40043B212 /* ImageDownloadCancel@2x.png */; };
93AD55E118630CA40043B212 /* ImageDownloadCancel_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93AD55DF18630CA40043B212 /* ImageDownloadCancel_Highlighted@2x.png */; };
93AD55E4186313D50043B212 /* TGModernConversationGenericEmptyListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93AD55E3186313D50043B212 /* TGModernConversationGenericEmptyListView.m */; };
93ADCE2516EE622D00BFFCF7 /* TGTokenFieldView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ADCE2416EE622D00BFFCF7 /* TGTokenFieldView.m */; };
93ADCE2816EE6A1900BFFCF7 /* TGTokenView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ADCE2716EE6A1900BFFCF7 /* TGTokenView.m */; };
93ADCE3216EE80E900BFFCF7 /* TGUsersSection.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ADCE3116EE80E900BFFCF7 /* TGUsersSection.m */; };
93ADCE3516EE9F8300BFFCF7 /* TokenBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93ADCE3316EE9F8300BFFCF7 /* TokenBackground@2x.png */; };
93ADCE3616EE9F8300BFFCF7 /* TokenBackground_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93ADCE3416EE9F8300BFFCF7 /* TokenBackground_Highlighted@2x.png */; };
93ADCE3916EF1E8C00BFFCF7 /* TGBackspaceTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ADCE3816EF1E8B00BFFCF7 /* TGBackspaceTextField.m */; };
93B07055161B927B0054C20F /* TGFileDownloadActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93B07054161B927B0054C20F /* TGFileDownloadActor.m */; };
93B07059161CAEF10054C20F /* TGLocationReverseGeocodeActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93B07058161CAEF10054C20F /* TGLocationReverseGeocodeActor.mm */; };
93B0705C161CB45F0054C20F /* TGRawHttpRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 93B0705B161CB45D0054C20F /* TGRawHttpRequest.m */; };
93B2388616B58CD100DB8F5E /* TGGroupedCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93B2388516B58CCF00DB8F5E /* TGGroupedCell.m */; };
93B532A6160BEA3000A16903 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 93B532A5160BEA3000A16903 /* CFNetwork.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
93B77683184DF19F00C81651 /* TGModernConversationGroupTitlePanel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93B77682184DF19F00C81651 /* TGModernConversationGroupTitlePanel.m */; };
93BB2237180D986600342583 /* Icon-60@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93BB2236180D986600342583 /* Icon-60@2x.png */; };
93C03F1917C4EC5A00A077C4 /* UIDevice+PlatformInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C03F1817C4EC5A00A077C4 /* UIDevice+PlatformInfo.m */; };
93C03F1D17C54E5F00A077C4 /* TGProfilePhotoListActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93C03F1C17C54E5F00A077C4 /* TGProfilePhotoListActor.mm */; };
93C0B3C31602533B0034D542 /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C0B3C21602533B0034D542 /* Default-568h@2x.png */; };
93C1AF6216C4641A00710640 /* TGSynchronizeContactsActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93C1AF6116C4641A00710640 /* TGSynchronizeContactsActor.mm */; };
93C23073183BB8E00071CB58 /* TGModernConversationAvatarButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C23072183BB8E00071CB58 /* TGModernConversationAvatarButton.m */; };
93C23075183C31D60071CB58 /* ModernMessageImageBorder@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C23074183C31D60071CB58 /* ModernMessageImageBorder@2x.png */; };
93C23077183C38EE0071CB58 /* ModernMessageImageDateBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C23076183C38EE0071CB58 /* ModernMessageImageDateBackground@2x.png */; };
93C23079183CD59F0071CB58 /* ModernMessageVideoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C23078183CD59F0071CB58 /* ModernMessageVideoIcon@2x.png */; };
93C2307C183CEF270071CB58 /* ModernMessageCheckmarkMedia2@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C2307A183CEF260071CB58 /* ModernMessageCheckmarkMedia2@2x.png */; };
93C2307D183CEF270071CB58 /* ModernMessageCheckmarkMedia1@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C2307B183CEF270071CB58 /* ModernMessageCheckmarkMedia1@2x.png */; };
93C23086183CFF090071CB58 /* TGOverlayController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C23085183CFF090071CB58 /* TGOverlayController.m */; };
93C23089183D03A70071CB58 /* TGPreparedMapMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C23088183D03A70071CB58 /* TGPreparedMapMessage.m */; };
93C2308B183D1D5F0071CB58 /* ModernMessageUnsentButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C2308A183D1D5F0071CB58 /* ModernMessageUnsentButton@2x.png */; };
93C43B2518A0546400165AE1 /* TGAudioRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C43B2418A0546400165AE1 /* TGAudioRecorder.m */; };
93C52F651861E6E1008229A7 /* TGLoginProfileController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C52F641861E6E1008229A7 /* TGLoginProfileController.m */; };
93C52F691861F0AD008229A7 /* TGLoadingPlaceholderMessageModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C52F681861F0AD008229A7 /* TGLoadingPlaceholderMessageModel.m */; };
93C52F6B18621C2E008229A7 /* ModernMessageDocumentGenericIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C52F6A18621C2E008229A7 /* ModernMessageDocumentGenericIcon@2x.png */; };
93C52F6D18626099008229A7 /* ModernMessageImagePlaceholder@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93C52F6C18626099008229A7 /* ModernMessageImagePlaceholder@2x.png */; };
93C925FE15BD6D0800D1A461 /* TGTelegraphConversationMessageAssetsSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 93C925FD15BD6D0800D1A461 /* TGTelegraphConversationMessageAssetsSource.m */; };
93CA0003178AD188003C6B6D /* TGContactCellContents.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CA0002178AD172003C6B6D /* TGContactCellContents.m */; };
93CB995D167F57900017CF09 /* PhoneFormats.dat in Resources */ = {isa = PBXBuildFile; fileRef = 93CB995C167F57900017CF09 /* PhoneFormats.dat */; };
93CF3B4E181DC863003D8DE1 /* TGTextMessageModernViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B4D181DC863003D8DE1 /* TGTextMessageModernViewModel.m */; };
93CF3B51181DCA88003D8DE1 /* TGModernTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B50181DCA88003D8DE1 /* TGModernTextView.m */; };
93CF3B54181DCB78003D8DE1 /* TGModernTextViewModel.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B53181DCB78003D8DE1 /* TGModernTextViewModel.mm */; };
93CF3B57181DD179003D8DE1 /* TGModernLabelViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B56181DD179003D8DE1 /* TGModernLabelViewModel.m */; };
93CF3B62181E7D0D003D8DE1 /* TGModernImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B61181E7D0D003D8DE1 /* TGModernImageView.m */; };
93CF3B65181E7D1B003D8DE1 /* TGModernImageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B64181E7D1B003D8DE1 /* TGModernImageViewModel.m */; };
93CF3B6B181EB3A4003D8DE1 /* TGModernRemoteImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B6A181EB3A4003D8DE1 /* TGModernRemoteImageView.m */; };
93CF3B6E181EB58C003D8DE1 /* TGModernRemoteImageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B6D181EB58C003D8DE1 /* TGModernRemoteImageViewModel.m */; };
93CF3B71181EBDAB003D8DE1 /* TGModernConversationCollectionView.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B70181EBDAB003D8DE1 /* TGModernConversationCollectionView.mm */; };
93CF3B74181EBE68003D8DE1 /* TGModernConversationViewLayout.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B73181EBE68003D8DE1 /* TGModernConversationViewLayout.mm */; };
93CF3B77181EF6E6003D8DE1 /* TGModernCollectionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B76181EF6E6003D8DE1 /* TGModernCollectionCell.m */; };
93CF3B7E182009AB003D8DE1 /* TGModernTemporaryView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B7D182009AB003D8DE1 /* TGModernTemporaryView.m */; };
93CF3B8218203AE3003D8DE1 /* TGModernFlatteningView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B8118203AE3003D8DE1 /* TGModernFlatteningView.m */; };
93CF3B8518203AF9003D8DE1 /* TGModernFlatteningViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93CF3B8418203AF9003D8DE1 /* TGModernFlatteningViewModel.m */; };
93D1D7691846439B00947655 /* TGPreparedRemoteVideoMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D1D7681846439B00947655 /* TGPreparedRemoteVideoMessage.m */; };
93D1D76B18467F6D00947655 /* SearchBarScopeDivider@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93D1D76A18467F6D00947655 /* SearchBarScopeDivider@2x.png */; };
93D69A6216E6976C008CD74F /* TGFlatActionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D69A6116E6976C008CD74F /* TGFlatActionCell.m */; };
93D9DBFA182BA84C00945B30 /* TGModernViewContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D9DBF9182BA84C00945B30 /* TGModernViewContext.m */; };
93D9DBFD182BEEA300945B30 /* TGMapMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D9DBFC182BEEA300945B30 /* TGMapMessageViewModel.m */; };
93D9DC00182C531F00945B30 /* TGContactMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D9DBFF182C531F00945B30 /* TGContactMessageViewModel.m */; };
93D9DC04182C54C200945B30 /* TGNotificationMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D9DC03182C54C200945B30 /* TGNotificationMessageViewModel.m */; };
93D9DC0F182FFCAD00945B30 /* TGModernDateHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93D9DC0E182FFCAD00945B30 /* TGModernDateHeaderView.m */; };
93DA9593171C474600A69D64 /* VideoPanelPlay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93DA9591171C474600A69D64 /* VideoPanelPlay@2x.png */; };
93DA9594171C474600A69D64 /* VideoPanelPause@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93DA9592171C474600A69D64 /* VideoPanelPause@2x.png */; };
93DA959A171C6A4600A69D64 /* PlayButtonBig_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93DA9598171C6A4600A69D64 /* PlayButtonBig_Highlighted@2x.png */; };
93DA959B171C6A4600A69D64 /* PlayButtonBig@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93DA9599171C6A4600A69D64 /* PlayButtonBig@2x.png */; };
93DA95B5171D95FC00A69D64 /* TGReportDeliveryActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DA95B4171D95FC00A69D64 /* TGReportDeliveryActor.m */; };
93DBE6BB18BFFA4700AA1623 /* TGAudioPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DBE6BA18BFFA4700AA1623 /* TGAudioPlayer.m */; };
93DBE6BE18BFFAEE00AA1623 /* TGNativeAudioPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DBE6BD18BFFAEE00AA1623 /* TGNativeAudioPlayer.m */; };
93DBE6C518C01F8700AA1623 /* TGLiveUploadActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DBE6C418C01F8700AA1623 /* TGLiveUploadActor.m */; };
93DC7FF5159A0FD5001F7AB6 /* TGTimelineItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DC7FF4159A0FD5001F7AB6 /* TGTimelineItem.m */; };
93DEA099183E4F1B00B559C3 /* TGModernButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DEA098183E4F1B00B559C3 /* TGModernButtonView.m */; };
93DEA09C183E523C00B559C3 /* TGModernButtonViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DEA09B183E523C00B559C3 /* TGModernButtonViewModel.m */; };
93DEA09F183E554500B559C3 /* TGPhotoMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93DEA09E183E554500B559C3 /* TGPhotoMessageViewModel.m */; };
93DEF681173AFA2300D4588D /* MapLocationIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93DEF67F173AFA2300D4588D /* MapLocationIcon@2x.png */; };
93DEF682173AFA2300D4588D /* MapLocationIcon_Active@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93DEF680173AFA2300D4588D /* MapLocationIcon_Active@2x.png */; };
93E015CE175DE8E600BEFDB2 /* TGImageSearchActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E015CD175DE8E600BEFDB2 /* TGImageSearchActor.m */; };
93E05B2C165C2CDB004E31C5 /* TGButtonMenuItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E05B2B165C2CDB004E31C5 /* TGButtonMenuItemCell.m */; };
93E05B2F165C2D70004E31C5 /* TGButtonMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E05B2E165C2D70004E31C5 /* TGButtonMenuItem.m */; };
93E05B38165CF0FE004E31C5 /* TGPhotoGridCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E05B37165CF0FE004E31C5 /* TGPhotoGridCell.m */; };
93E05B3A165D4BCE004E31C5 /* FlatImagePlaceholder@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93E05B39165D4BCE004E31C5 /* FlatImagePlaceholder@2x.png */; };
93E1682116AA07AA0036F6B2 /* TGResetPeerNotificationsActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E1682016AA07AA0036F6B2 /* TGResetPeerNotificationsActor.m */; };
93E6303B1847B9A6006E352A /* TGModernConversationViewContext.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E6303A1847B9A6006E352A /* TGModernConversationViewContext.m */; };
93E8A65B1623332E0014C17A /* TGRevokeSessionsActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E8A65A1623332E0014C17A /* TGRevokeSessionsActor.m */; };
93E8DB64186DEF590038DF00 /* TGProgressWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 93E8DB62186DEF590038DF00 /* TGProgressWindow.m */; };
93EB7AAE184F508D00891DBF /* Accelerate.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 93AD03CD16A327DE005D4575 /* Accelerate.framework */; };
93EB7AB6184F8B3000891DBF /* TGModernConversationTitleIcon.m in Sources */ = {isa = PBXBuildFile; fileRef = 93EB7AB5184F8B3000891DBF /* TGModernConversationTitleIcon.m */; };
93EB7AB9184F90FC00891DBF /* ModernConversationTitleIconMute@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93EB7AB7184F90FC00891DBF /* ModernConversationTitleIconMute@2x.png */; };
93EB7ABA184F90FC00891DBF /* ModernConversationTitleIconLock@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93EB7AB8184F90FC00891DBF /* ModernConversationTitleIconLock@2x.png */; };
93ED9EF918634CD700E22F84 /* ModernConversationEmptyListLogo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93ED9EF818634CD700E22F84 /* ModernConversationEmptyListLogo@2x.png */; };
93ED9EFC1863543200E22F84 /* TGSecretConversationEmptyListView.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ED9EFB1863543200E22F84 /* TGSecretConversationEmptyListView.m */; };
93ED9EFE1863616B00E22F84 /* ModernConversationEmptyListLockIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93ED9EFD1863616B00E22F84 /* ModernConversationEmptyListLockIcon@2x.png */; };
93ED9F141863CF9C00E22F84 /* TGModernRemoteWallpaperListActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ED9F131863CF9C00E22F84 /* TGModernRemoteWallpaperListActor.m */; };
93ED9F181863D17700E22F84 /* TGRemoteWallpaperInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 93ED9F171863D17700E22F84 /* TGRemoteWallpaperInfo.m */; };
93EFBF12173EEF3300F7B89E /* Tour.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 93EFBF11173EEF3300F7B89E /* Tour.bundle */; };
93F3A0F618212E2B0005EB98 /* TGModernDateViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 93F3A0F418212E2B0005EB98 /* TGModernDateViewModel.m */; };
93F3A0F91821B6AC0005EB98 /* ModernBubbleOutgoingFull@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93F3A0F71821B6AC0005EB98 /* ModernBubbleOutgoingFull@2x.png */; };
93F3A0FA1821B6AC0005EB98 /* ModernBubbleIncomingFull@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93F3A0F81821B6AC0005EB98 /* ModernBubbleIncomingFull@2x.png */; };
93F3A0FE1821B6B60005EB98 /* ModernConversationAttach@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93F3A0FB1821B6B60005EB98 /* ModernConversationAttach@2x.png */; };
93F3A0FF1821B6B60005EB98 /* ModernConversationInput@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93F3A0FC1821B6B60005EB98 /* ModernConversationInput@2x.png */; };
93F3FC4D1620ECD500274E29 /* TGUpdatePresenceActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93F3FC4C1620ECD500274E29 /* TGUpdatePresenceActor.m */; };
93F3FC501620FAA700274E29 /* TGImageMediaAttachment+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = 93F3FC4F1620FAA700274E29 /* TGImageMediaAttachment+Telegraph.m */; };
93F430DC171589AD0094A8DC /* ProfilePhotoPlaceholder@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 93F430DA171589AD0094A8DC /* ProfilePhotoPlaceholder@2x.png */; };
93F5D960162A36CC00E38E48 /* TGSendInvitesActor.m in Sources */ = {isa = PBXBuildFile; fileRef = 93F5D95F162A36CC00E38E48 /* TGSendInvitesActor.m */; };
93F6940616932F8700691086 /* TGBlockListRequestActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = 93F6940516932F8700691086 /* TGBlockListRequestActor.mm */; };
93FF24E616FE2431008F6AA8 /* TGLoginWelcomeController.m in Sources */ = {isa = PBXBuildFile; fileRef = 93FF24E516FE2431008F6AA8 /* TGLoginWelcomeController.m */; };
D00040A515BCD2EA00AF9EBF /* TGMessage+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = D00040A415BCD2EA00AF9EBF /* TGMessage+Telegraph.m */; };
D00040AC15BCD53900AF9EBF /* TGImageInfo+Telegraph.mm in Sources */ = {isa = PBXBuildFile; fileRef = D00040AB15BCD53900AF9EBF /* TGImageInfo+Telegraph.mm */; };
D00040B815BCD73A00AF9EBF /* TGUser+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = D00040B715BCD73900AF9EBF /* TGUser+Telegraph.m */; };
D001A5AB1C64B26F003FB0E0 /* AttitudeESKF.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D001A5A91C64B26F003FB0E0 /* AttitudeESKF.cpp */; };
D001A5AC1C64B26F003FB0E0 /* AttitudeESKF.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D001A5AA1C64B26F003FB0E0 /* AttitudeESKF.hpp */; };
D001A5BB1C64B340003FB0E0 /* KFEstimator.h in Headers */ = {isa = PBXBuildFile; fileRef = D001A5B71C64B340003FB0E0 /* KFEstimator.h */; };
D001A5BC1C64B340003FB0E0 /* matrix.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D001A5B81C64B340003FB0E0 /* matrix.hpp */; };
D001A5BD1C64B340003FB0E0 /* quaternion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = D001A5B91C64B340003FB0E0 /* quaternion.cpp */; };
D001A5BE1C64B340003FB0E0 /* quaternion.hpp in Headers */ = {isa = PBXBuildFile; fileRef = D001A5BA1C64B340003FB0E0 /* quaternion.hpp */; };
D001A5C01C64B363003FB0E0 /* KFEstimator.mm in Sources */ = {isa = PBXBuildFile; fileRef = D001A5BF1C64B363003FB0E0 /* KFEstimator.mm */; };
D00372D31953A89700776BCF /* TGBroadcastModernConversationCompanion.mm in Sources */ = {isa = PBXBuildFile; fileRef = D00372D21953A89700776BCF /* TGBroadcastModernConversationCompanion.mm */; };
D00372D61954508000776BCF /* TGModernSendBroadcastMessageActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D00372D51954508000776BCF /* TGModernSendBroadcastMessageActor.mm */; };
D004C3A9157E54F20084AE3F /* TGLogoutRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D004C3A8157E54F10084AE3F /* TGLogoutRequestBuilder.m */; };
D004C3AC157E57DC0084AE3F /* TGSignInRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D004C3AB157E57DC0084AE3F /* TGSignInRequestBuilder.m */; };
D004C3AF157E57F50084AE3F /* TGSignUpRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D004C3AE157E57F50084AE3F /* TGSignUpRequestBuilder.m */; };
D0052CB3159513F2009482C4 /* SearchBarBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0052CB2159513F2009482C4 /* SearchBarBackground@2x.png */; };
D00542F71BC74FB900456715 /* TGShareSheetSharePeersItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D00542F51BC74FB900456715 /* TGShareSheetSharePeersItemView.h */; };
D00542F81BC74FB900456715 /* TGShareSheetSharePeersItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D00542F61BC74FB900456715 /* TGShareSheetSharePeersItemView.m */; };
D00542FB1BC7551B00456715 /* TGShareSheetSharePeersLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = D00542F91BC7551B00456715 /* TGShareSheetSharePeersLayout.h */; };
D00542FC1BC7551B00456715 /* TGShareSheetSharePeersLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = D00542FA1BC7551B00456715 /* TGShareSheetSharePeersLayout.m */; };
D00542FF1BC755AC00456715 /* TGShareSheetSharePeersCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D00542FD1BC755AC00456715 /* TGShareSheetSharePeersCell.h */; };
D00543001BC755AC00456715 /* TGShareSheetSharePeersCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D00542FE1BC755AC00456715 /* TGShareSheetSharePeersCell.m */; };
D006D6DF190799520016B45C /* UIImage+TG.m in Sources */ = {isa = PBXBuildFile; fileRef = D006D6DE190799520016B45C /* UIImage+TG.m */; };
D00733CF15B1B95C0091EBEE /* CoreMedia.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D00733CE15B1B95C0091EBEE /* CoreMedia.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D00733D115B1B9610091EBEE /* CoreVideo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D00733D015B1B9610091EBEE /* CoreVideo.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D00733D515B1B96C0091EBEE /* AVFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D00733D415B1B96C0091EBEE /* AVFoundation.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D00733ED15B6DBF00091EBEE /* TGApplyStateRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D00733EC15B6DBF00091EBEE /* TGApplyStateRequestBuilder.m */; };
D0083AE41BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0083ADC1BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.h */; };
D0083AE51BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0083ADD1BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.m */; };
D0083AE61BCD85B600CA1D77 /* TGAttachmentSheetItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0083ADE1BCD85B600CA1D77 /* TGAttachmentSheetItemView.h */; };
D0083AE71BCD85B600CA1D77 /* TGAttachmentSheetItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0083ADF1BCD85B600CA1D77 /* TGAttachmentSheetItemView.m */; };
D0083AE81BCD85B600CA1D77 /* TGAttachmentSheetView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0083AE01BCD85B600CA1D77 /* TGAttachmentSheetView.h */; };
D0083AE91BCD85B600CA1D77 /* TGAttachmentSheetView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0083AE11BCD85B600CA1D77 /* TGAttachmentSheetView.m */; };
D0083AEA1BCD85B600CA1D77 /* TGAttachmentSheetWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = D0083AE21BCD85B600CA1D77 /* TGAttachmentSheetWindow.h */; };
D0083AEB1BCD85B600CA1D77 /* TGAttachmentSheetWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D0083AE31BCD85B600CA1D77 /* TGAttachmentSheetWindow.m */; };
D00859531B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D00859511B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.h */; };
D00859541B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D00859521B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.m */; };
D00859571B1F952800EAF753 /* TGCommandPanelCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D00859551B1F952800EAF753 /* TGCommandPanelCell.h */; };
D00859581B1F952800EAF753 /* TGCommandPanelCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D00859561B1F952800EAF753 /* TGCommandPanelCell.m */; };
D0088D6019A54A1000ADABFA /* TGUpdateMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0088D5F19A54A1000ADABFA /* TGUpdateMessage.m */; };
D0088D6319A54A2800ADABFA /* TGUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = D0088D6219A54A2800ADABFA /* TGUpdate.m */; };
D0088D6719A54ADF00ADABFA /* TGDatacenterContext.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0088D6619A54ADF00ADABFA /* TGDatacenterContext.mm */; };
D008C1D91C18CF76007D2855 /* TLWebPage$webPageExternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D008C1D71C18CF76007D2855 /* TLWebPage$webPageExternal.h */; };
D008C1DA1C18CF76007D2855 /* TLWebPage$webPageExternal.mm in Sources */ = {isa = PBXBuildFile; fileRef = D008C1D81C18CF76007D2855 /* TLWebPage$webPageExternal.mm */; };
D008C1F31C18D526007D2855 /* TLmessages_BotResults.h in Headers */ = {isa = PBXBuildFile; fileRef = D008C1EB1C18D525007D2855 /* TLmessages_BotResults.h */; };
D008C1F41C18D526007D2855 /* TLmessages_BotResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = D008C1EC1C18D526007D2855 /* TLmessages_BotResults.mm */; };
D008C1F91C18E088007D2855 /* TGBotContextResults.h in Headers */ = {isa = PBXBuildFile; fileRef = D008C1F71C18E088007D2855 /* TGBotContextResults.h */; };
D008C1FA1C18E088007D2855 /* TGBotContextResults.m in Sources */ = {isa = PBXBuildFile; fileRef = D008C1F81C18E088007D2855 /* TGBotContextResults.m */; };
D008C1FD1C18E14B007D2855 /* TGBotContextDocumentResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D008C1FB1C18E14B007D2855 /* TGBotContextDocumentResult.h */; };
D008C1FE1C18E14B007D2855 /* TGBotContextDocumentResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D008C1FC1C18E14B007D2855 /* TGBotContextDocumentResult.m */; };
D008C2011C18E1B7007D2855 /* TGBotContextExternalResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D008C1FF1C18E1B7007D2855 /* TGBotContextExternalResult.h */; };
D008C2021C18E1B7007D2855 /* TGBotContextExternalResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D008C2001C18E1B7007D2855 /* TGBotContextExternalResult.m */; };
D00C7196193F3FD40005349C /* ModernBubbleOutgoingPartialHighlightedPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C7192193F3FD40005349C /* ModernBubbleOutgoingPartialHighlightedPad@2x.png */; };
D00C7197193F3FD40005349C /* ModernBubbleOutgoingFullHighlightedPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C7193193F3FD40005349C /* ModernBubbleOutgoingFullHighlightedPad@2x.png */; };
D00C7198193F3FD40005349C /* ModernBubbleIncomingPartialHighlightedPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C7194193F3FD40005349C /* ModernBubbleIncomingPartialHighlightedPad@2x.png */; };
D00C7199193F3FD40005349C /* ModernBubbleIncomingFullHighlightedPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C7195193F3FD40005349C /* ModernBubbleIncomingFullHighlightedPad@2x.png */; };
D00C71AE193F482E0005349C /* ModernBubbleOutgoingPartialHighlightedPad.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C71A6193F482E0005349C /* ModernBubbleOutgoingPartialHighlightedPad.png */; };
D00C71AF193F482E0005349C /* ModernBubbleOutgoingFullHighlightedPad.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C71A7193F482E0005349C /* ModernBubbleOutgoingFullHighlightedPad.png */; };
D00C71B0193F482E0005349C /* ModernBubbleOutgoingPartialPad.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C71A8193F482E0005349C /* ModernBubbleOutgoingPartialPad.png */; };
D00C71B1193F482E0005349C /* ModernBubbleOutgoingFullPad.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C71A9193F482E0005349C /* ModernBubbleOutgoingFullPad.png */; };
D00C71B2193F482E0005349C /* ModernBubbleIncomingPartialHighlightedPad.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C71AA193F482E0005349C /* ModernBubbleIncomingPartialHighlightedPad.png */; };
D00C71B3193F482E0005349C /* ModernBubbleIncomingFullHighlightedPad.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C71AB193F482E0005349C /* ModernBubbleIncomingFullHighlightedPad.png */; };
D00C71B4193F482E0005349C /* ModernBubbleIncomingPartialPad.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C71AC193F482E0005349C /* ModernBubbleIncomingPartialPad.png */; };
D00C71B5193F482E0005349C /* ModernBubbleIncomingFullPad.png in Resources */ = {isa = PBXBuildFile; fileRef = D00C71AD193F482E0005349C /* ModernBubbleIncomingFullPad.png */; };
D00C79211BBCA4CA00F979C8 /* HockeySDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D00C791D1BBCA4CA00F979C8 /* HockeySDK.framework */; };
D00C79231BBCA4CA00F979C8 /* HockeySDKResources.bundle in Resources */ = {isa = PBXBuildFile; fileRef = D00C79201BBCA4CA00F979C8 /* HockeySDKResources.bundle */; };
D010E4D71AB5C627000A1742 /* TGMentionPanelCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D010E4D51AB5C627000A1742 /* TGMentionPanelCell.h */; };
D010E4D81AB5C627000A1742 /* TGMentionPanelCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D010E4D61AB5C627000A1742 /* TGMentionPanelCell.m */; };
D0113A101C074F7000C30D67 /* TGMediaCacheIndexData.h in Headers */ = {isa = PBXBuildFile; fileRef = D0113A0E1C074F7000C30D67 /* TGMediaCacheIndexData.h */; };
D0113A111C074F7000C30D67 /* TGMediaCacheIndexData.m in Sources */ = {isa = PBXBuildFile; fileRef = D0113A0F1C074F7000C30D67 /* TGMediaCacheIndexData.m */; };
D0113A1D1C07787B00C30D67 /* TGCachePeerItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0113A1B1C07787B00C30D67 /* TGCachePeerItem.h */; };
D0113A1E1C07787B00C30D67 /* TGCachePeerItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0113A1C1C07787B00C30D67 /* TGCachePeerItem.m */; };
D0113A211C0778A600C30D67 /* TGCachePeerItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0113A1F1C0778A600C30D67 /* TGCachePeerItemView.h */; };
D0113A221C0778A600C30D67 /* TGCachePeerItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0113A201C0778A600C30D67 /* TGCachePeerItemView.m */; };
D0113A251C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0113A231C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.h */; };
D0113A261C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0113A241C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.m */; };
D0113A2B1C08789100C30D67 /* TGCacheIndexingItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0113A291C08789100C30D67 /* TGCacheIndexingItem.h */; };
D0113A2C1C08789100C30D67 /* TGCacheIndexingItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0113A2A1C08789100C30D67 /* TGCacheIndexingItem.m */; };
D0113A2F1C08789E00C30D67 /* TGCacheIndexingItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0113A2D1C08789E00C30D67 /* TGCacheIndexingItemView.h */; };
D0113A301C08789E00C30D67 /* TGCacheIndexingItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0113A2E1C08789E00C30D67 /* TGCacheIndexingItemView.m */; };
D0113A331C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.h in Headers */ = {isa = PBXBuildFile; fileRef = D0113A311C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.h */; };
D0113A341C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0113A321C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.mm */; };
D01526CF18FB2E4900656312 /* TGImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D01526CE18FB2E4900656312 /* TGImageView.m */; };
D01526D219001AD700656312 /* TGWorkerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = D01526D119001AD700656312 /* TGWorkerPool.m */; };
D01526D51900548200656312 /* TGWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = D01526D41900548200656312 /* TGWorker.m */; };
D01526D9190054AB00656312 /* TGWorkerTask.m in Sources */ = {isa = PBXBuildFile; fileRef = D01526D8190054AB00656312 /* TGWorkerTask.m */; };
D01526DD1902111B00656312 /* TGImageBlur.m in Sources */ = {isa = PBXBuildFile; fileRef = D01526DC1902111B00656312 /* TGImageBlur.m */; };
D01945301A9F58B500FDA2C4 /* TLContactLink.h in Headers */ = {isa = PBXBuildFile; fileRef = D019452C1A9F58B500FDA2C4 /* TLContactLink.h */; };
D01945311A9F58B500FDA2C4 /* TLContactLink.mm in Sources */ = {isa = PBXBuildFile; fileRef = D019452D1A9F58B500FDA2C4 /* TLContactLink.mm */; };
D01945321A9F58B500FDA2C4 /* TLmessages_AffectedMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = D019452E1A9F58B500FDA2C4 /* TLmessages_AffectedMessages.h */; };
D01945331A9F58B500FDA2C4 /* TLmessages_AffectedMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D019452F1A9F58B500FDA2C4 /* TLmessages_AffectedMessages.mm */; };
D019453F1A9F81E200FDA2C4 /* TGUpdatesWithPts.h in Headers */ = {isa = PBXBuildFile; fileRef = D019453D1A9F81E200FDA2C4 /* TGUpdatesWithPts.h */; };
D01945401A9F81E300FDA2C4 /* TGUpdatesWithPts.m in Sources */ = {isa = PBXBuildFile; fileRef = D019453E1A9F81E200FDA2C4 /* TGUpdatesWithPts.m */; };
D01945431A9FA5D600FDA2C4 /* TGUpdatesWithSeq.h in Headers */ = {isa = PBXBuildFile; fileRef = D01945411A9FA5D600FDA2C4 /* TGUpdatesWithSeq.h */; };
D01945441A9FA5D600FDA2C4 /* TGUpdatesWithSeq.m in Sources */ = {isa = PBXBuildFile; fileRef = D01945421A9FA5D600FDA2C4 /* TGUpdatesWithSeq.m */; };
D01945471A9FA65300FDA2C4 /* TGUpdatesWithDate.h in Headers */ = {isa = PBXBuildFile; fileRef = D01945451A9FA65300FDA2C4 /* TGUpdatesWithDate.h */; };
D01945481A9FA65300FDA2C4 /* TGUpdatesWithDate.m in Sources */ = {isa = PBXBuildFile; fileRef = D01945461A9FA65300FDA2C4 /* TGUpdatesWithDate.m */; };
D019454B1AA0117500FDA2C4 /* TLMessage$modernMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D01945491AA0117500FDA2C4 /* TLMessage$modernMessage.h */; };
D019454C1AA0117500FDA2C4 /* TLMessage$modernMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D019454A1AA0117500FDA2C4 /* TLMessage$modernMessage.mm */; };
D01B0E851A4112BF007ACE93 /* TGDocumentAttributeImageSize.m in Sources */ = {isa = PBXBuildFile; fileRef = D01B0E841A4112BF007ACE93 /* TGDocumentAttributeImageSize.m */; };
D01B0E941A41BDC5007ACE93 /* NSArray_Document.mm in Sources */ = {isa = PBXBuildFile; fileRef = D01B0E8D1A41BDC5007ACE93 /* NSArray_Document.mm */; };
D01B0E971A41BDC5007ACE93 /* TLmessages_Stickers.mm in Sources */ = {isa = PBXBuildFile; fileRef = D01B0E931A41BDC5007ACE93 /* TLmessages_Stickers.mm */; };
D01B0E9E1A41DC35007ACE93 /* TLRPCmessages_getStickers.mm in Sources */ = {isa = PBXBuildFile; fileRef = D01B0E9D1A41DC35007ACE93 /* TLRPCmessages_getStickers.mm */; };
D01B0EA51A432AF2007ACE93 /* TGModernConversationAssociatedInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D01B0EA41A432AF2007ACE93 /* TGModernConversationAssociatedInputPanel.m */; };
D01B0EA91A432BB7007ACE93 /* TGStickerAssociatedInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D01B0EA81A432BB7007ACE93 /* TGStickerAssociatedInputPanel.m */; };
D01B0EAC1A432D44007ACE93 /* TGStickerAssociatedPanelCollectionLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = D01B0EAB1A432D44007ACE93 /* TGStickerAssociatedPanelCollectionLayout.m */; };
D01B0EAF1A433A41007ACE93 /* TGStickerAssociatedInputPanelCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D01B0EAE1A433A41007ACE93 /* TGStickerAssociatedInputPanelCell.m */; };
D01B0EB21A4343D1007ACE93 /* TGStickerPreviewImageDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D01B0EB11A4343D1007ACE93 /* TGStickerPreviewImageDataSource.m */; };
D01B0EB91A444F84007ACE93 /* TGLinkTargetView.m in Sources */ = {isa = PBXBuildFile; fileRef = D01B0EB81A444F84007ACE93 /* TGLinkTargetView.m */; };
D01D7D4819DDFA0F00955BDE /* TGYoutubeThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D01D7D4719DDFA0F00955BDE /* TGYoutubeThumbnailDataSource.m */; };
D01D7D5419DE04AD00955BDE /* TLRPCmessages_readMessageContents.mm in Sources */ = {isa = PBXBuildFile; fileRef = D01D7D5019DE04AD00955BDE /* TLRPCmessages_readMessageContents.mm */; };
D01D7D5519DE04AD00955BDE /* TLSendMessageAction.mm in Sources */ = {isa = PBXBuildFile; fileRef = D01D7D5219DE04AD00955BDE /* TLSendMessageAction.mm */; };
D01D7D5919DE0BF500955BDE /* TGModernConversationActivityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D01D7D5819DE0BF500955BDE /* TGModernConversationActivityManager.m */; };
D01D7D5C19DE0C0B00955BDE /* TGModernConversationActivity.m in Sources */ = {isa = PBXBuildFile; fileRef = D01D7D5B19DE0C0B00955BDE /* TGModernConversationActivity.m */; };
D01D7D6219DECE2800955BDE /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D01D7D5E19DECE2800955BDE /* InfoPlist.strings */; };
D01D7D6319DECE2800955BDE /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D01D7D6019DECE2800955BDE /* Localizable.strings */; };
D01D7D6719DEE85900955BDE /* TGModernConversationTitleActivityIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = D01D7D6619DEE85900955BDE /* TGModernConversationTitleActivityIndicator.m */; };
D01E9DCA15B8D7A700C624F2 /* TGTelegraphDialogListCompanion.mm in Sources */ = {isa = PBXBuildFile; fileRef = D01E9DC915B8D7A700C624F2 /* TGTelegraphDialogListCompanion.mm */; };
D020ACBE1993625D007818DD /* TGHolderSet.m in Sources */ = {isa = PBXBuildFile; fileRef = D020ACBD1993625D007818DD /* TGHolderSet.m */; };
D020ACCB1993A87C007818DD /* TGGalleryPhotoDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D020ACCA1993A87C007818DD /* TGGalleryPhotoDataSource.m */; };
D020ACCE1993EF02007818DD /* TGGalleryPhotoActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D020ACCD1993EF02007818DD /* TGGalleryPhotoActor.m */; };
D020ACD41994C2A4007818DD /* TGModernGalleryImageItemImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D020ACD31994C2A4007818DD /* TGModernGalleryImageItemImageView.m */; };
D020ACDA1994E016007818DD /* TGGalleryVideoPreviewDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D020ACD91994E016007818DD /* TGGalleryVideoPreviewDataSource.m */; };
D020B75418B4F4310026DB24 /* TGSecretModernConversationAccessoryTimerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D020B75318B4F4310026DB24 /* TGSecretModernConversationAccessoryTimerView.m */; };
D020B75C18B4F6740026DB24 /* ModernConversationSecretAccessoryTimer@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D020B75B18B4F6740026DB24 /* ModernConversationSecretAccessoryTimer@2x.png */; };
D020B75F18B509C50026DB24 /* ModernConversationMicButton_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D020B75D18B509C50026DB24 /* ModernConversationMicButton_Highlighted@2x.png */; };
D020B76018B509C50026DB24 /* ModernConversationMicButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D020B75E18B509C50026DB24 /* ModernConversationMicButton@2x.png */; };
D0249A271ABC35690076ECBF /* TGTextCheckingResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A251ABC35690076ECBF /* TGTextCheckingResult.h */; };
D0249A281ABC35690076ECBF /* TGTextCheckingResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A261ABC35690076ECBF /* TGTextCheckingResult.m */; };
D0249A351ABC42F10076ECBF /* TGTwoStepConfigSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A331ABC42F10076ECBF /* TGTwoStepConfigSignal.h */; };
D0249A361ABC42F10076ECBF /* TGTwoStepConfigSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A341ABC42F10076ECBF /* TGTwoStepConfigSignal.m */; };
D0249A391ABC43B10076ECBF /* TGTwoStepConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A371ABC43B10076ECBF /* TGTwoStepConfig.h */; };
D0249A3A1ABC43B10076ECBF /* TGTwoStepConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A381ABC43B10076ECBF /* TGTwoStepConfig.m */; };
D0249A3D1ABC484A0076ECBF /* TGPasswordSetupController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A3B1ABC484A0076ECBF /* TGPasswordSetupController.h */; };
D0249A3E1ABC484A0076ECBF /* TGPasswordSetupController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A3C1ABC484A0076ECBF /* TGPasswordSetupController.m */; };
D0249A431ABC48900076ECBF /* TGPasswordSetupView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A411ABC48900076ECBF /* TGPasswordSetupView.h */; };
D0249A441ABC48900076ECBF /* TGPasswordSetupView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A421ABC48900076ECBF /* TGPasswordSetupView.m */; };
D0249A471ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A451ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.h */; };
D0249A481ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A461ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.m */; };
D0249A4B1ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A491ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.h */; };
D0249A4C1ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A4A1ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.m */; };
D0249A501ABC68BB0076ECBF /* TGPasswordEmailController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A4E1ABC68BB0076ECBF /* TGPasswordEmailController.h */; };
D0249A511ABC68BB0076ECBF /* TGPasswordEmailController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A4F1ABC68BB0076ECBF /* TGPasswordEmailController.m */; };
D0249A601ABCA5500076ECBF /* TGFileUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A5E1ABCA5500076ECBF /* TGFileUtils.h */; };
D0249A611ABCA5500076ECBF /* TGFileUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A5F1ABCA5500076ECBF /* TGFileUtils.m */; };
D0249A731ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A6D1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.h */; };
D0249A741ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A6E1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.m */; };
D0249A751ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A6F1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.h */; };
D0249A761ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A701ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.m */; };
D0249A771ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A711ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.h */; };
D0249A781ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A721ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.m */; };
D0249A7D1ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A791ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.h */; };
D0249A7E1ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A7A1ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.m */; };
D0249A7F1ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A7B1ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.h */; };
D0249A801ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A7C1ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.m */; };
D0249A851ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A811ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.h */; };
D0249A861ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A821ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.m */; };
D0249A871ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A831ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.h */; };
D0249A881ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A841ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.m */; };
D0249A8B1ABCA61E0076ECBF /* TGMediaEditingContext.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A891ABCA61E0076ECBF /* TGMediaEditingContext.h */; };
D0249A8C1ABCA61E0076ECBF /* TGMediaEditingContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A8A1ABCA61E0076ECBF /* TGMediaEditingContext.m */; };
D0249A901ABCA6510076ECBF /* TGVideoEditAdjustments.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A8E1ABCA6510076ECBF /* TGVideoEditAdjustments.h */; };
D0249A911ABCA6510076ECBF /* TGVideoEditAdjustments.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A8F1ABCA6510076ECBF /* TGVideoEditAdjustments.m */; };
D0249A971ABCA67E0076ECBF /* TGDropboxHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A931ABCA67E0076ECBF /* TGDropboxHelper.h */; };
D0249A981ABCA67E0076ECBF /* TGDropboxHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A941ABCA67E0076ECBF /* TGDropboxHelper.m */; };
D0249A991ABCA67E0076ECBF /* TGDropboxItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A951ABCA67E0076ECBF /* TGDropboxItem.h */; };
D0249A9A1ABCA67E0076ECBF /* TGDropboxItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A961ABCA67E0076ECBF /* TGDropboxItem.m */; };
D0249A9D1ABCA6880076ECBF /* TGICloudItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249A9B1ABCA6880076ECBF /* TGICloudItem.h */; };
D0249A9E1ABCA6880076ECBF /* TGICloudItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249A9C1ABCA6880076ECBF /* TGICloudItem.m */; };
D0249AB81ABCA73F0076ECBF /* TGLocationAnnotation.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AA81ABCA73F0076ECBF /* TGLocationAnnotation.h */; };
D0249AB91ABCA73F0076ECBF /* TGLocationAnnotation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AA91ABCA73F0076ECBF /* TGLocationAnnotation.m */; };
D0249ABA1ABCA73F0076ECBF /* TGLocationMapModeControl.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AAA1ABCA73F0076ECBF /* TGLocationMapModeControl.h */; };
D0249ABB1ABCA73F0076ECBF /* TGLocationMapModeControl.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AAB1ABCA73F0076ECBF /* TGLocationMapModeControl.m */; };
D0249ABC1ABCA73F0076ECBF /* TGLocationMapView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AAC1ABCA73F0076ECBF /* TGLocationMapView.h */; };
D0249ABD1ABCA73F0076ECBF /* TGLocationMapView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AAD1ABCA73F0076ECBF /* TGLocationMapView.m */; };
D0249ABE1ABCA73F0076ECBF /* TGLocationPickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AAE1ABCA73F0076ECBF /* TGLocationPickerController.h */; };
D0249ABF1ABCA73F0076ECBF /* TGLocationPickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AAF1ABCA73F0076ECBF /* TGLocationPickerController.m */; };
D0249AC01ABCA73F0076ECBF /* TGLocationPinAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AB01ABCA73F0076ECBF /* TGLocationPinAnnotationView.h */; };
D0249AC11ABCA73F0076ECBF /* TGLocationPinAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AB11ABCA73F0076ECBF /* TGLocationPinAnnotationView.m */; };
D0249AC21ABCA73F0076ECBF /* TGLocationTrackingButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AB21ABCA73F0076ECBF /* TGLocationTrackingButton.h */; };
D0249AC31ABCA73F0076ECBF /* TGLocationTrackingButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AB31ABCA73F0076ECBF /* TGLocationTrackingButton.m */; };
D0249AC41ABCA73F0076ECBF /* TGLocationUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AB41ABCA73F0076ECBF /* TGLocationUtils.h */; };
D0249AC51ABCA73F0076ECBF /* TGLocationUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AB51ABCA73F0076ECBF /* TGLocationUtils.m */; };
D0249AC61ABCA73F0076ECBF /* TGLocationViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AB61ABCA73F0076ECBF /* TGLocationViewController.h */; };
D0249AC71ABCA73F0076ECBF /* TGLocationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AB71ABCA73F0076ECBF /* TGLocationViewController.m */; };
D0249ACD1ABCA7900076ECBF /* TGPickPinAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AC91ABCA7900076ECBF /* TGPickPinAnnotationView.h */; };
D0249ACE1ABCA7900076ECBF /* TGPickPinAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249ACA1ABCA7900076ECBF /* TGPickPinAnnotationView.m */; };
D0249ACF1ABCA7900076ECBF /* TGPinAnnotationView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249ACB1ABCA7900076ECBF /* TGPinAnnotationView.h */; };
D0249AD01ABCA7900076ECBF /* TGPinAnnotationView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249ACC1ABCA7900076ECBF /* TGPinAnnotationView.m */; };
D0249AE11ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AD31ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.h */; };
D0249AE21ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AD41ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.m */; };
D0249AE31ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AD51ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.h */; };
D0249AE41ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AD61ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.m */; };
D0249AE51ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AD71ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.h */; };
D0249AE61ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249AD81ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.m */; };
D0249AE71ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249AD91ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.h */; };
D0249AE81ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249ADA1ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.m */; };
D0249AEB1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249ADD1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.h */; };
D0249AEC1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249ADE1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.m */; };
D0249AFB1ABCAC280076ECBF /* CalloutAccessory@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AED1ABCAC280076ECBF /* CalloutAccessory@2x.png */; };
D0249AFC1ABCAC280076ECBF /* CalloutArrow_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AEE1ABCAC280076ECBF /* CalloutArrow_Highlighted@2x.png */; };
D0249AFD1ABCAC280076ECBF /* CalloutArrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AEF1ABCAC280076ECBF /* CalloutArrow@2x.png */; };
D0249AFE1ABCAC280076ECBF /* CalloutBackground_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF01ABCAC280076ECBF /* CalloutBackground_Highlighted@2x.png */; };
D0249AFF1ABCAC280076ECBF /* CalloutBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF11ABCAC280076ECBF /* CalloutBackground@2x.png */; };
D0249B001ABCAC280076ECBF /* CalloutDrivingBackground_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF21ABCAC280076ECBF /* CalloutDrivingBackground_Highlighted@2x.png */; };
D0249B011ABCAC280076ECBF /* CalloutDrivingBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF31ABCAC280076ECBF /* CalloutDrivingBackground@2x.png */; };
D0249B021ABCAC280076ECBF /* CalloutDrivingIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF41ABCAC280076ECBF /* CalloutDrivingIcon@2x.png */; };
D0249B031ABCAC280076ECBF /* FileHowToScheme@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF51ABCAC280076ECBF /* FileHowToScheme@2x.png */; };
D0249B041ABCAC280076ECBF /* TrackingHeading@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF61ABCAC280076ECBF /* TrackingHeading@2x.png */; };
D0249B051ABCAC280076ECBF /* TrackingLocation@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF71ABCAC280076ECBF /* TrackingLocation@2x.png */; };
D0249B061ABCAC280076ECBF /* TrackingLocationOff@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF81ABCAC280076ECBF /* TrackingLocationOff@2x.png */; };
D0249B071ABCAC280076ECBF /* VideoScrubberLeftArrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AF91ABCAC280076ECBF /* VideoScrubberLeftArrow@2x.png */; };
D0249B081ABCAC280076ECBF /* VideoScrubberRightArrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249AFA1ABCAC280076ECBF /* VideoScrubberRightArrow@2x.png */; };
D0249B231ABF5ACF0076ECBF /* GoogleDriveFile@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249B211ABF5ACF0076ECBF /* GoogleDriveFile@2x.png */; };
D0249B241ABF5ACF0076ECBF /* GoogleDriveFolder@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0249B221ABF5ACF0076ECBF /* GoogleDriveFolder@2x.png */; };
D0249B331ABF5B210076ECBF /* TGICloudFileDownloadActor.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B311ABF5B210076ECBF /* TGICloudFileDownloadActor.h */; };
D0249B341ABF5B210076ECBF /* TGICloudFileDownloadActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B321ABF5B210076ECBF /* TGICloudFileDownloadActor.m */; };
D0249B941ABF5B470076ECBF /* AFHTTPRequestOperation+GDFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B371ABF5B460076ECBF /* AFHTTPRequestOperation+GDFileManager.h */; };
D0249B951ABF5B470076ECBF /* AFHTTPRequestOperation+GDFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B381ABF5B460076ECBF /* AFHTTPRequestOperation+GDFileManager.m */; };
D0249B961ABF5B470076ECBF /* AFJSONRequestOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B391ABF5B460076ECBF /* AFJSONRequestOperation.h */; };
D0249B971ABF5B470076ECBF /* AFJSONRequestOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B3A1ABF5B460076ECBF /* AFJSONRequestOperation.m */; };
D0249B981ABF5B470076ECBF /* AFOAuth2Client.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B3B1ABF5B460076ECBF /* AFOAuth2Client.h */; };
D0249B991ABF5B470076ECBF /* AFOAuth2Client.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B3C1ABF5B460076ECBF /* AFOAuth2Client.m */; };
D0249B9A1ABF5B470076ECBF /* GDAbstractMetadataCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B3D1ABF5B460076ECBF /* GDAbstractMetadataCache.h */; };
D0249B9B1ABF5B470076ECBF /* GDAbstractMetadataCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B3E1ABF5B460076ECBF /* GDAbstractMetadataCache.m */; };
D0249B9C1ABF5B470076ECBF /* GDAbstractMetadataCache_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B3F1ABF5B460076ECBF /* GDAbstractMetadataCache_Private.h */; };
D0249B9D1ABF5B470076ECBF /* GDAccessTokenClientCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B401ABF5B460076ECBF /* GDAccessTokenClientCredential.h */; };
D0249B9E1ABF5B470076ECBF /* GDAccessTokenClientCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B411ABF5B460076ECBF /* GDAccessTokenClientCredential.m */; };
D0249B9F1ABF5B470076ECBF /* GDAPIToken.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B421ABF5B460076ECBF /* GDAPIToken.h */; };
D0249BA01ABF5B470076ECBF /* GDAPIToken.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B431ABF5B460076ECBF /* GDAPIToken.m */; };
D0249BA11ABF5B470076ECBF /* GDClient.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B441ABF5B460076ECBF /* GDClient.h */; };
D0249BA21ABF5B470076ECBF /* GDClientCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B451ABF5B460076ECBF /* GDClientCredential.h */; };
D0249BA31ABF5B470076ECBF /* GDClientCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B461ABF5B460076ECBF /* GDClientCredential.m */; };
D0249BA41ABF5B470076ECBF /* GDClientManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B471ABF5B460076ECBF /* GDClientManager.h */; };
D0249BA51ABF5B470076ECBF /* GDClientManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B481ABF5B460076ECBF /* GDClientManager.m */; };
D0249BA61ABF5B470076ECBF /* GDCredentialManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B491ABF5B460076ECBF /* GDCredentialManager.h */; };
D0249BA71ABF5B470076ECBF /* GDCredentialManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B4A1ABF5B460076ECBF /* GDCredentialManager.m */; };
D0249BA81ABF5B470076ECBF /* GDCredentialManager_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B4B1ABF5B460076ECBF /* GDCredentialManager_Private.h */; };
D0249BA91ABF5B470076ECBF /* GDDictionaryBackedObject.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B4C1ABF5B460076ECBF /* GDDictionaryBackedObject.h */; };
D0249BAA1ABF5B470076ECBF /* GDDictionaryBackedObject.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B4D1ABF5B460076ECBF /* GDDictionaryBackedObject.m */; };
D0249BAB1ABF5B470076ECBF /* GDDispatchUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B4E1ABF5B460076ECBF /* GDDispatchUtilities.h */; };
D0249BAC1ABF5B470076ECBF /* GDDispatchUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B4F1ABF5B460076ECBF /* GDDispatchUtilities.m */; };
D0249BAD1ABF5B470076ECBF /* GDFileManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B501ABF5B460076ECBF /* GDFileManager.h */; };
D0249BAE1ABF5B470076ECBF /* GDFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B511ABF5B460076ECBF /* GDFileManager.m */; };
D0249BAF1ABF5B470076ECBF /* GDFileManager_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B521ABF5B460076ECBF /* GDFileManager_Private.h */; };
D0249BB01ABF5B470076ECBF /* GDFileManagerAlias.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B531ABF5B460076ECBF /* GDFileManagerAlias.h */; };
D0249BB11ABF5B470076ECBF /* GDFileManagerAlias.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B541ABF5B460076ECBF /* GDFileManagerAlias.m */; };
D0249BB21ABF5B470076ECBF /* GDFileManagerAlias_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B551ABF5B460076ECBF /* GDFileManagerAlias_Private.h */; };
D0249BB31ABF5B470076ECBF /* GDFileManagerConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B561ABF5B460076ECBF /* GDFileManagerConstants.h */; };
D0249BB41ABF5B470076ECBF /* GDFileManagerDownloadOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B571ABF5B460076ECBF /* GDFileManagerDownloadOperation.h */; };
D0249BB51ABF5B470076ECBF /* GDFileManagerDownloadOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B581ABF5B460076ECBF /* GDFileManagerDownloadOperation.m */; };
D0249BB61ABF5B470076ECBF /* GDFileManagerDownloadOperation_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B591ABF5B460076ECBF /* GDFileManagerDownloadOperation_Private.h */; };
D0249BB71ABF5B470076ECBF /* GDFileService.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B5A1ABF5B460076ECBF /* GDFileService.h */; };
D0249BB81ABF5B470076ECBF /* GDFileService.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B5B1ABF5B460076ECBF /* GDFileService.m */; };
D0249BB91ABF5B470076ECBF /* GDFileServiceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B5C1ABF5B460076ECBF /* GDFileServiceManager.h */; };
D0249BBA1ABF5B470076ECBF /* GDFileServiceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B5D1ABF5B460076ECBF /* GDFileServiceManager.m */; };
D0249BBB1ABF5B470076ECBF /* GDFileServiceSession.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B5E1ABF5B460076ECBF /* GDFileServiceSession.h */; };
D0249BBC1ABF5B470076ECBF /* GDFileServiceSession.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B5F1ABF5B460076ECBF /* GDFileServiceSession.m */; };
D0249BBD1ABF5B470076ECBF /* GDFileTreeNode.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B601ABF5B460076ECBF /* GDFileTreeNode.h */; };
D0249BBE1ABF5B470076ECBF /* GDFileTreeNode.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B611ABF5B460076ECBF /* GDFileTreeNode.m */; };
D0249BBF1ABF5B470076ECBF /* GDGoogleDrive.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B621ABF5B460076ECBF /* GDGoogleDrive.h */; };
D0249BC01ABF5B470076ECBF /* GDGoogleDriveAccountInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B631ABF5B460076ECBF /* GDGoogleDriveAccountInfo.h */; };
D0249BC11ABF5B470076ECBF /* GDGoogleDriveAccountInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B641ABF5B460076ECBF /* GDGoogleDriveAccountInfo.m */; };
D0249BC21ABF5B470076ECBF /* GDGoogleDriveAPIToken.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B651ABF5B460076ECBF /* GDGoogleDriveAPIToken.h */; };
D0249BC31ABF5B470076ECBF /* GDGoogleDriveAPIToken.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B661ABF5B460076ECBF /* GDGoogleDriveAPIToken.m */; };
D0249BC41ABF5B470076ECBF /* GDGoogleDriveChange.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B671ABF5B460076ECBF /* GDGoogleDriveChange.h */; };
D0249BC51ABF5B470076ECBF /* GDGoogleDriveChange.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B681ABF5B460076ECBF /* GDGoogleDriveChange.m */; };
D0249BC61ABF5B470076ECBF /* GDGoogleDriveClient.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B691ABF5B460076ECBF /* GDGoogleDriveClient.h */; };
D0249BC71ABF5B470076ECBF /* GDGoogleDriveClient.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B6A1ABF5B460076ECBF /* GDGoogleDriveClient.m */; };
D0249BC81ABF5B470076ECBF /* GDGoogleDriveClientManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B6B1ABF5B460076ECBF /* GDGoogleDriveClientManager.h */; };
D0249BC91ABF5B470076ECBF /* GDGoogleDriveClientManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B6C1ABF5B460076ECBF /* GDGoogleDriveClientManager.m */; };
D0249BCA1ABF5B470076ECBF /* GDGoogleDriveFileService.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B6D1ABF5B460076ECBF /* GDGoogleDriveFileService.h */; };
D0249BCB1ABF5B470076ECBF /* GDGoogleDriveFileService.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B6E1ABF5B460076ECBF /* GDGoogleDriveFileService.m */; };
D0249BCC1ABF5B470076ECBF /* GDGoogleDriveFileServiceSession.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B6F1ABF5B460076ECBF /* GDGoogleDriveFileServiceSession.h */; };
D0249BCD1ABF5B470076ECBF /* GDGoogleDriveFileServiceSession.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B701ABF5B460076ECBF /* GDGoogleDriveFileServiceSession.m */; };
D0249BCE1ABF5B470076ECBF /* GDGoogleDriveMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B711ABF5B460076ECBF /* GDGoogleDriveMetadata.h */; };
D0249BCF1ABF5B470076ECBF /* GDGoogleDriveMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B721ABF5B460076ECBF /* GDGoogleDriveMetadata.m */; };
D0249BD01ABF5B470076ECBF /* GDGoogleDriveURLMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B731ABF5B460076ECBF /* GDGoogleDriveURLMetadata.h */; };
D0249BD11ABF5B470076ECBF /* GDGoogleDriveURLMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B741ABF5B460076ECBF /* GDGoogleDriveURLMetadata.m */; };
D0249BD21ABF5B470076ECBF /* GDHTTPClient.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B751ABF5B460076ECBF /* GDHTTPClient.h */; };
D0249BD31ABF5B470076ECBF /* GDHTTPClient.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B761ABF5B460076ECBF /* GDHTTPClient.m */; };
D0249BD41ABF5B470076ECBF /* GDHTTPOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B771ABF5B460076ECBF /* GDHTTPOperation.h */; };
D0249BD51ABF5B470076ECBF /* GDHTTPOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B781ABF5B460076ECBF /* GDHTTPOperation.m */; };
D0249BD61ABF5B470076ECBF /* GDImageCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B791ABF5B460076ECBF /* GDImageCell.h */; };
D0249BD71ABF5B470076ECBF /* GDImageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B7A1ABF5B460076ECBF /* GDImageCell.m */; };
D0249BD81ABF5B470076ECBF /* GDKeychainCredentialManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B7B1ABF5B460076ECBF /* GDKeychainCredentialManager.h */; };
D0249BD91ABF5B470076ECBF /* GDKeychainCredentialManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B7C1ABF5B460076ECBF /* GDKeychainCredentialManager.m */; };
D0249BDA1ABF5B470076ECBF /* GDMetadataCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B7D1ABF5B460076ECBF /* GDMetadataCache.h */; };
D0249BDB1ABF5B470076ECBF /* GDMultiMap.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B7E1ABF5B460076ECBF /* GDMultiMap.h */; };
D0249BDC1ABF5B470076ECBF /* GDMultiMap.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B7F1ABF5B460076ECBF /* GDMultiMap.m */; };
D0249BDD1ABF5B470076ECBF /* GDOAuth2Credential.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B801ABF5B460076ECBF /* GDOAuth2Credential.h */; };
D0249BDE1ABF5B470076ECBF /* GDOAuth2Credential.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B811ABF5B460076ECBF /* GDOAuth2Credential.m */; };
D0249BDF1ABF5B470076ECBF /* GDParentOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B821ABF5B460076ECBF /* GDParentOperation.h */; };
D0249BE01ABF5B470076ECBF /* GDParentOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B831ABF5B460076ECBF /* GDParentOperation.m */; };
D0249BE11ABF5B470076ECBF /* GDRemoteFileService.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B841ABF5B460076ECBF /* GDRemoteFileService.h */; };
D0249BE21ABF5B470076ECBF /* GDRemoteFileService.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B851ABF5B460076ECBF /* GDRemoteFileService.m */; };
D0249BE31ABF5B470076ECBF /* GDRemoteFileServiceSession.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B861ABF5B460076ECBF /* GDRemoteFileServiceSession.h */; };
D0249BE41ABF5B470076ECBF /* GDRemoteFileServiceSession.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B871ABF5B460076ECBF /* GDRemoteFileServiceSession.m */; };
D0249BE51ABF5B470076ECBF /* GDRetainingMetadataCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B881ABF5B460076ECBF /* GDRetainingMetadataCache.h */; };
D0249BE61ABF5B470076ECBF /* GDRetainingMetadataCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B891ABF5B470076ECBF /* GDRetainingMetadataCache.m */; };
D0249BE71ABF5B470076ECBF /* GDURLMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B8A1ABF5B470076ECBF /* GDURLMetadata.h */; };
D0249BE81ABF5B470076ECBF /* GDURLMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B8B1ABF5B470076ECBF /* GDURLMetadata.m */; };
D0249BE91ABF5B470076ECBF /* GDURLMetadata_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B8C1ABF5B470076ECBF /* GDURLMetadata_Private.h */; };
D0249BEA1ABF5B470076ECBF /* GDURLMetadataInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B8D1ABF5B470076ECBF /* GDURLMetadataInternal.h */; };
D0249BEB1ABF5B470076ECBF /* GDURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B8E1ABF5B470076ECBF /* GDURLUtilities.h */; };
D0249BEC1ABF5B470076ECBF /* GDURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B8F1ABF5B470076ECBF /* GDURLUtilities.m */; };
D0249BED1ABF5B470076ECBF /* SSKeychain.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B901ABF5B470076ECBF /* SSKeychain.h */; };
D0249BEE1ABF5B470076ECBF /* SSKeychain.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B911ABF5B470076ECBF /* SSKeychain.m */; };
D0249BEF1ABF5B470076ECBF /* SSKeychainQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249B921ABF5B470076ECBF /* SSKeychainQuery.h */; };
D0249BF01ABF5B470076ECBF /* SSKeychainQuery.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249B931ABF5B470076ECBF /* SSKeychainQuery.m */; };
D0249BFB1ABF5B6F0076ECBF /* TGGoogleDriveAuthController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249BF11ABF5B6F0076ECBF /* TGGoogleDriveAuthController.h */; };
D0249BFC1ABF5B6F0076ECBF /* TGGoogleDriveAuthController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249BF21ABF5B6F0076ECBF /* TGGoogleDriveAuthController.m */; };
D0249BFD1ABF5B6F0076ECBF /* TGGoogleDriveController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249BF31ABF5B6F0076ECBF /* TGGoogleDriveController.h */; };
D0249BFE1ABF5B6F0076ECBF /* TGGoogleDriveController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249BF41ABF5B6F0076ECBF /* TGGoogleDriveController.m */; };
D0249BFF1ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249BF51ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.h */; };
D0249C001ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249BF61ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.m */; };
D0249C011ABF5B6F0076ECBF /* TGGoogleDriveItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249BF71ABF5B6F0076ECBF /* TGGoogleDriveItem.h */; };
D0249C021ABF5B6F0076ECBF /* TGGoogleDriveItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249BF81ABF5B6F0076ECBF /* TGGoogleDriveItem.m */; };
D0249C031ABF5B6F0076ECBF /* TGGoogleDriveItemCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249BF91ABF5B6F0076ECBF /* TGGoogleDriveItemCell.h */; };
D0249C041ABF5B6F0076ECBF /* TGGoogleDriveItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249BFA1ABF5B6F0076ECBF /* TGGoogleDriveItemCell.m */; };
D0249C071ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249C051ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.h */; };
D0249C081ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249C061ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.m */; };
D0249C0D1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249C0B1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.h */; };
D0249C0E1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249C0C1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.m */; };
D0249C111AC044ED0076ECBF /* TGHashtagPanelCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249C0F1AC044ED0076ECBF /* TGHashtagPanelCell.h */; };
D0249C121AC044ED0076ECBF /* TGHashtagPanelCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249C101AC044ED0076ECBF /* TGHashtagPanelCell.m */; };
D0249C161AC04D920076ECBF /* TGRecentHashtagsSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0249C141AC04D920076ECBF /* TGRecentHashtagsSignal.h */; };
D0249C171AC04D920076ECBF /* TGRecentHashtagsSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0249C151AC04D920076ECBF /* TGRecentHashtagsSignal.m */; };
D02550551B3C75DA005F105A /* MusicPlayerControlPlay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D02550501B3C75DA005F105A /* MusicPlayerControlPlay@3x.png */; };
D02550561B3C75DA005F105A /* VolumeControlVolumeIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D02550511B3C75DA005F105A /* VolumeControlVolumeIcon@3x.png */; };
D02550571B3C75DA005F105A /* VolumeControlVolumeUpIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D02550521B3C75DA005F105A /* VolumeControlVolumeUpIcon@2x.png */; };
D02550581B3C75DA005F105A /* VolumeControlVolumeUpIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D02550531B3C75DA005F105A /* VolumeControlVolumeUpIcon@3x.png */; };
D02550591B3C75DA005F105A /* MusicPlayerControlPlay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D02550541B3C75DA005F105A /* MusicPlayerControlPlay@2x.png */; };
D025669E1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D025669B1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@3x.png */; };
D025669F1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D025669C1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon.png */; };
D02566A01AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D025669D1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@2x.png */; };
D02566AC1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = D02566AA1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.h */; };
D02566AD1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.mm in Sources */ = {isa = PBXBuildFile; fileRef = D02566AB1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.mm */; };
D02566B01AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = D02566AE1AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.h */; };
D02566B11AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.mm in Sources */ = {isa = PBXBuildFile; fileRef = D02566AF1AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.mm */; };
D0256C351AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.h in Headers */ = {isa = PBXBuildFile; fileRef = D0256C331AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.h */; };
D0256C361AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0256C341AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.mm */; };
D026205E18A8E95200A41CC8 /* TGUpdateMessageService.m in Sources */ = {isa = PBXBuildFile; fileRef = D026205D18A8E95200A41CC8 /* TGUpdateMessageService.m */; };
D026206518A938CF00A41CC8 /* TGTelegramNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = D026206418A938CF00A41CC8 /* TGTelegramNetworking.m */; };
D0270191196193E1008AB6F4 /* ModernMediaItemVideoIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0270190196193E1008AB6F4 /* ModernMediaItemVideoIcon@2x.png */; };
D028A6CA1C089C020082FBBD /* TGDialogListRemoteOffset.h in Headers */ = {isa = PBXBuildFile; fileRef = D028A6C81C089C020082FBBD /* TGDialogListRemoteOffset.h */; };
D028A6CB1C089C020082FBBD /* TGDialogListRemoteOffset.m in Sources */ = {isa = PBXBuildFile; fileRef = D028A6C91C089C020082FBBD /* TGDialogListRemoteOffset.m */; };
D028A6D71C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D028A6D51C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.h */; };
D028A6D81C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D028A6D61C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.m */; };
D028A6DB1C0C704C0082FBBD /* StickerKeyboardSettingsIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D028A6D91C0C704C0082FBBD /* StickerKeyboardSettingsIcon@3x.png */; };
D028A6DC1C0C704C0082FBBD /* StickerKeyboardSettingsIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D028A6DA1C0C704C0082FBBD /* StickerKeyboardSettingsIcon@2x.png */; };
D02C2A5B1B97594900E30D1E /* TGVisibleMessageHole.h in Headers */ = {isa = PBXBuildFile; fileRef = D02C2A591B97594900E30D1E /* TGVisibleMessageHole.h */; };
D02C2A5C1B97594900E30D1E /* TGVisibleMessageHole.m in Sources */ = {isa = PBXBuildFile; fileRef = D02C2A5A1B97594900E30D1E /* TGVisibleMessageHole.m */; };
D02CAE9C19D8BE4B00FF4B95 /* FLAnimatedImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D02CAE9B19D8BE4B00FF4B95 /* FLAnimatedImage.m */; };
D02CAEA519D8BE8F00FF4B95 /* TGModernAnimatedImagePlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = D02CAEA419D8BE8F00FF4B95 /* TGModernAnimatedImagePlayer.m */; };
D02CD02E19490FA5007700A2 /* TGWallpaperItemsBackgroundDecorationView.m in Sources */ = {isa = PBXBuildFile; fileRef = D02CD02D19490FA5007700A2 /* TGWallpaperItemsBackgroundDecorationView.m */; };
D02EA2061A36512C001A25CD /* TGShareSheetView.m in Sources */ = {isa = PBXBuildFile; fileRef = D02EA2051A36512C001A25CD /* TGShareSheetView.m */; };
D02EA2091A36518B001A25CD /* TGShareSheetWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D02EA2081A36518B001A25CD /* TGShareSheetWindow.m */; };
D02EA2101A365DDE001A25CD /* TGShareSheetItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D02EA20F1A365DDE001A25CD /* TGShareSheetItemView.m */; };
D02EA21A1A365E1C001A25CD /* TGShareSheetButtonItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D02EA2191A365E1C001A25CD /* TGShareSheetButtonItemView.m */; };
D02EA2201A366F05001A25CD /* TGVerticalSwipeDismissGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = D02EA21F1A366F05001A25CD /* TGVerticalSwipeDismissGestureRecognizer.m */; };
D02EA22D1A375F85001A25CD /* TGSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = D02EA22C1A375F85001A25CD /* TGSpringAnimation.m */; };
D02EA2321A376408001A25CD /* NSValue+JNWAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = D02EA22E1A376408001A25CD /* NSValue+JNWAdditions.m */; };
D02EA2331A376408001A25CD /* JNWSpringAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = D02EA2301A376408001A25CD /* JNWSpringAnimation.m */; };
D030961D1B430A74004D358E /* TGModernConversationSearchInputPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D030961B1B430A74004D358E /* TGModernConversationSearchInputPanel.h */; };
D030961E1B430A74004D358E /* TGModernConversationSearchInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D030961C1B430A74004D358E /* TGModernConversationSearchInputPanel.m */; };
D03096271B43194B004D358E /* InlineSearchUp@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D030961F1B43194B004D358E /* InlineSearchUp@2x.png */; };
D03096281B43194B004D358E /* InlineSearchUp@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03096201B43194B004D358E /* InlineSearchUp@3x.png */; };
D03096291B43194B004D358E /* InlineSearchUpDisabled@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03096211B43194B004D358E /* InlineSearchUpDisabled@3x.png */; };
D030962A1B43194B004D358E /* InlineSearchUpDisabled@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03096221B43194B004D358E /* InlineSearchUpDisabled@2x.png */; };
D030962B1B43194B004D358E /* InlineSearchDown@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03096231B43194B004D358E /* InlineSearchDown@3x.png */; };
D030962C1B43194B004D358E /* InlineSearchDownDisabled@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03096241B43194B004D358E /* InlineSearchDownDisabled@2x.png */; };
D030962D1B43194B004D358E /* InlineSearchDownDisabled@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03096251B43194B004D358E /* InlineSearchDownDisabled@3x.png */; };
D030962E1B43194B004D358E /* InlineSearchDown@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03096261B43194B004D358E /* InlineSearchDown@2x.png */; };
D0309D291A1F7CEB009571E9 /* TGPasswordSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0309D281A1F7CEB009571E9 /* TGPasswordSettingsController.m */; };
D0309D3A1A1F833C009571E9 /* TLRPCauth_resetAccountPassword.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0309D341A1F833C009571E9 /* TLRPCauth_resetAccountPassword.mm */; };
D0309D3B1A1F833C009571E9 /* TLaccount_Password.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0309D361A1F833C009571E9 /* TLaccount_Password.mm */; };
D0309D431A1F87C7009571E9 /* TGPasswordInputItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0309D421A1F87C7009571E9 /* TGPasswordInputItem.m */; };
D0309D461A1F87DF009571E9 /* TGPasswordInputItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0309D451A1F87DF009571E9 /* TGPasswordInputItemView.m */; };
D034A5D21914520B00C93C98 /* TGImageLuminanceMap.m in Sources */ = {isa = PBXBuildFile; fileRef = D034A5D11914520B00C93C98 /* TGImageLuminanceMap.m */; };
D0351A691B08DE3C0040533C /* private_door@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0351A671B08DE3C0040533C /* private_door@2x.png */; };
D0351A6A1B08DE3C0040533C /* private_screw@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0351A681B08DE3C0040533C /* private_screw@2x.png */; };
D03538241AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03538221AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.h */; };
D03538251AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03538231AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.m */; };
D03538331AD2E8F200B0B33E /* TGSignalImageViewWithProgress.h in Headers */ = {isa = PBXBuildFile; fileRef = D03538311AD2E8F200B0B33E /* TGSignalImageViewWithProgress.h */; };
D03538341AD2E8F200B0B33E /* TGSignalImageViewWithProgress.m in Sources */ = {isa = PBXBuildFile; fileRef = D03538321AD2E8F200B0B33E /* TGSignalImageViewWithProgress.m */; };
D03538381AD3098600B0B33E /* TGInstagramMediaIdSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D03538361AD3098600B0B33E /* TGInstagramMediaIdSignal.h */; };
D03538391AD3098600B0B33E /* TGInstagramMediaIdSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D03538371AD3098600B0B33E /* TGInstagramMediaIdSignal.m */; };
D035383C1AD3526600B0B33E /* TGLinkPreviewsContentProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = D035383A1AD3526600B0B33E /* TGLinkPreviewsContentProperty.h */; };
D035383D1AD3526600B0B33E /* TGLinkPreviewsContentProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = D035383B1AD3526600B0B33E /* TGLinkPreviewsContentProperty.m */; };
D035EBBB194868B700EEEC17 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D035EBB7194868B700EEEC17 /* InfoPlist.strings */; };
D035EBBC194868B700EEEC17 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D035EBB9194868B700EEEC17 /* Localizable.strings */; };
D038A4F21AE43F0D00B9AB7C /* TLReceivedNotifyMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D038A4F01AE43F0D00B9AB7C /* TLReceivedNotifyMessage.h */; };
D038A4F31AE43F0D00B9AB7C /* TLReceivedNotifyMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D038A4F11AE43F0D00B9AB7C /* TLReceivedNotifyMessage.mm */; };
D038A4FE1AE5600400B9AB7C /* NSArray_ReceivedNotifyMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D038A4FD1AE5600400B9AB7C /* NSArray_ReceivedNotifyMessage.h */; };
D038A5061AE5604800B9AB7C /* NSArray_ReceivedNotifyMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D038A5051AE5604800B9AB7C /* NSArray_ReceivedNotifyMessage.mm */; };
D038A94D1AE69E1000B9AB7C /* TGSharePasscodeView.m in Sources */ = {isa = PBXBuildFile; fileRef = D038A94C1AE69E1000B9AB7C /* TGSharePasscodeView.m */; };
D038A9581AE7F02200B9AB7C /* TLChatInvite.h in Headers */ = {isa = PBXBuildFile; fileRef = D038A94E1AE7F02200B9AB7C /* TLChatInvite.h */; };
D038A9591AE7F02300B9AB7C /* TLChatInvite.mm in Sources */ = {isa = PBXBuildFile; fileRef = D038A94F1AE7F02200B9AB7C /* TLChatInvite.mm */; };
D038A95A1AE7F02300B9AB7C /* TLExportedChatInvite.h in Headers */ = {isa = PBXBuildFile; fileRef = D038A9501AE7F02200B9AB7C /* TLExportedChatInvite.h */; };
D038A95B1AE7F02300B9AB7C /* TLExportedChatInvite.mm in Sources */ = {isa = PBXBuildFile; fileRef = D038A9511AE7F02200B9AB7C /* TLExportedChatInvite.mm */; };
D038A95C1AE7F02300B9AB7C /* TLRPCmessages_checkChatInvite.h in Headers */ = {isa = PBXBuildFile; fileRef = D038A9521AE7F02200B9AB7C /* TLRPCmessages_checkChatInvite.h */; };
D038A95D1AE7F02300B9AB7C /* TLRPCmessages_checkChatInvite.mm in Sources */ = {isa = PBXBuildFile; fileRef = D038A9531AE7F02200B9AB7C /* TLRPCmessages_checkChatInvite.mm */; };
D038A95E1AE7F02300B9AB7C /* TLRPCmessages_exportChatInvite.h in Headers */ = {isa = PBXBuildFile; fileRef = D038A9541AE7F02200B9AB7C /* TLRPCmessages_exportChatInvite.h */; };
D038A95F1AE7F02300B9AB7C /* TLRPCmessages_exportChatInvite.mm in Sources */ = {isa = PBXBuildFile; fileRef = D038A9551AE7F02200B9AB7C /* TLRPCmessages_exportChatInvite.mm */; };
D038A9601AE7F02300B9AB7C /* TLRPCmessages_importChatInvite.h in Headers */ = {isa = PBXBuildFile; fileRef = D038A9561AE7F02200B9AB7C /* TLRPCmessages_importChatInvite.h */; };
D038A9611AE7F02300B9AB7C /* TLRPCmessages_importChatInvite.mm in Sources */ = {isa = PBXBuildFile; fileRef = D038A9571AE7F02200B9AB7C /* TLRPCmessages_importChatInvite.mm */; };
D0397CDC1B8F958F00BD5362 /* NSArray_MessageRange.h in Headers */ = {isa = PBXBuildFile; fileRef = D0397CD61B8F958F00BD5362 /* NSArray_MessageRange.h */; };
D0397CDD1B8F958F00BD5362 /* NSArray_MessageRange.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0397CD71B8F958F00BD5362 /* NSArray_MessageRange.mm */; };
D0397CDE1B8F958F00BD5362 /* TLChannelMessagesFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = D0397CD81B8F958F00BD5362 /* TLChannelMessagesFilter.h */; };
D0397CDF1B8F958F00BD5362 /* TLChannelMessagesFilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0397CD91B8F958F00BD5362 /* TLChannelMessagesFilter.mm */; };
D0397CE01B8F958F00BD5362 /* TLMessageRange.h in Headers */ = {isa = PBXBuildFile; fileRef = D0397CDA1B8F958F00BD5362 /* TLMessageRange.h */; };
D0397CE11B8F958F00BD5362 /* TLMessageRange.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0397CDB1B8F958F00BD5362 /* TLMessageRange.mm */; };
D0397CED1B8F974F00BD5362 /* TGMessageGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = D0397CEB1B8F974F00BD5362 /* TGMessageGroup.h */; };
D0397CEE1B8F974F00BD5362 /* TGMessageGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = D0397CEC1B8F974F00BD5362 /* TGMessageGroup.m */; };
D03A24DC194B1AF40061027C /* TGVideoConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = D03A24DB194B1AF40061027C /* TGVideoConverter.m */; };
D03B1D7A1B6BA87400524EE9 /* TGSharedMediaLinkItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D03B1D781B6BA87400524EE9 /* TGSharedMediaLinkItem.h */; };
D03B1D7B1B6BA87400524EE9 /* TGSharedMediaLinkItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D03B1D791B6BA87400524EE9 /* TGSharedMediaLinkItem.m */; };
D03B1D7E1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D03B1D7C1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.h */; };
D03B1D7F1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D03B1D7D1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.m */; };
D03B1D821B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.h in Headers */ = {isa = PBXBuildFile; fileRef = D03B1D801B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.h */; };
D03B1D831B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.m in Sources */ = {isa = PBXBuildFile; fileRef = D03B1D811B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.m */; };
D03B93AD18F6EB5F00073D51 /* TGPhotoThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D03B93AC18F6EB5F00073D51 /* TGPhotoThumbnailDataSource.m */; };
D03C3EEA1BE146BA001278F1 /* TLRPCmessages_editChatAdmin.h in Headers */ = {isa = PBXBuildFile; fileRef = D03C3EE61BE146BA001278F1 /* TLRPCmessages_editChatAdmin.h */; };
D03C3EEB1BE146BA001278F1 /* TLRPCmessages_editChatAdmin.mm in Sources */ = {isa = PBXBuildFile; fileRef = D03C3EE71BE146BA001278F1 /* TLRPCmessages_editChatAdmin.mm */; };
D03C3EEC1BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.h in Headers */ = {isa = PBXBuildFile; fileRef = D03C3EE81BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.h */; };
D03C3EED1BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.mm in Sources */ = {isa = PBXBuildFile; fileRef = D03C3EE91BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.mm */; };
D03C3EF91BE148CD001278F1 /* TGGroupAdminsController.h in Headers */ = {isa = PBXBuildFile; fileRef = D03C3EF71BE148CD001278F1 /* TGGroupAdminsController.h */; };
D03C3EFA1BE148CD001278F1 /* TGGroupAdminsController.m in Sources */ = {isa = PBXBuildFile; fileRef = D03C3EF81BE148CD001278F1 /* TGGroupAdminsController.m */; };
D03D95911B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D03D958F1B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.h */; };
D03D95921B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D03D95901B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.m */; };
D03E44B01AAF620600E72CAA /* TGReplyHeaderPhotoModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44AE1AAF620600E72CAA /* TGReplyHeaderPhotoModel.h */; };
D03E44B11AAF620600E72CAA /* TGReplyHeaderPhotoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44AF1AAF620600E72CAA /* TGReplyHeaderPhotoModel.m */; };
D03E44BE1AAF66C500E72CAA /* TGSignalImageViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44BC1AAF66C500E72CAA /* TGSignalImageViewModel.h */; };
D03E44BF1AAF66C500E72CAA /* TGSignalImageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44BD1AAF66C500E72CAA /* TGSignalImageViewModel.m */; };
D03E44C21AAF66D300E72CAA /* TGSignalImageView.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44C01AAF66D300E72CAA /* TGSignalImageView.h */; };
D03E44C31AAF66D300E72CAA /* TGSignalImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44C11AAF66D300E72CAA /* TGSignalImageView.m */; };
D03E44C61AAF8B0600E72CAA /* TGReplyHeaderModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44C41AAF8B0600E72CAA /* TGReplyHeaderModel.h */; };
D03E44C71AAF8B0600E72CAA /* TGReplyHeaderModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44C51AAF8B0600E72CAA /* TGReplyHeaderModel.m */; };
D03E44CA1AB07EFD00E72CAA /* TGReplyHeaderLocationModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44C81AB07EFD00E72CAA /* TGReplyHeaderLocationModel.h */; };
D03E44CB1AB07EFD00E72CAA /* TGReplyHeaderLocationModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44C91AB07EFD00E72CAA /* TGReplyHeaderLocationModel.m */; };
D03E44CE1AB07FB000E72CAA /* TGReplyHeaderContactModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44CC1AB07FB000E72CAA /* TGReplyHeaderContactModel.h */; };
D03E44CF1AB07FB000E72CAA /* TGReplyHeaderContactModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44CD1AB07FB000E72CAA /* TGReplyHeaderContactModel.m */; };
D03E44D21AB0800E00E72CAA /* TGReplyHeaderFileModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44D01AB0800E00E72CAA /* TGReplyHeaderFileModel.h */; };
D03E44D31AB0800E00E72CAA /* TGReplyHeaderFileModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44D11AB0800E00E72CAA /* TGReplyHeaderFileModel.m */; };
D03E44D61AB0849B00E72CAA /* TGReplyHeaderVideoModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44D41AB0849B00E72CAA /* TGReplyHeaderVideoModel.h */; };
D03E44D71AB0849B00E72CAA /* TGReplyHeaderVideoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44D51AB0849B00E72CAA /* TGReplyHeaderVideoModel.m */; };
D03E44DA1AB0883A00E72CAA /* TGReplyHeaderAudioModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44D81AB0883A00E72CAA /* TGReplyHeaderAudioModel.h */; };
D03E44DB1AB0883A00E72CAA /* TGReplyHeaderAudioModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44D91AB0883A00E72CAA /* TGReplyHeaderAudioModel.m */; };
D03E44DE1AB0D69C00E72CAA /* TGSharedLocationSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44DC1AB0D69C00E72CAA /* TGSharedLocationSignals.h */; };
D03E44DF1AB0D69C00E72CAA /* TGSharedLocationSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44DD1AB0D69C00E72CAA /* TGSharedLocationSignals.m */; };
D03E44E21AB0D77300E72CAA /* TGRemoteHttpLocationSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D03E44E01AB0D77300E72CAA /* TGRemoteHttpLocationSignal.h */; };
D03E44E31AB0D77300E72CAA /* TGRemoteHttpLocationSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E44E11AB0D77300E72CAA /* TGRemoteHttpLocationSignal.m */; };
D03E90341A23BBA80008FC78 /* TGLoginPasswordController.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E90331A23BBA80008FC78 /* TGLoginPasswordController.m */; };
D03E903E1A23BBBD0008FC78 /* TGLoginPasswordView.m in Sources */ = {isa = PBXBuildFile; fileRef = D03E903D1A23BBBD0008FC78 /* TGLoginPasswordView.m */; };
D03EEDDF1B336737009E6974 /* TGDocumentAttributeAudio.h in Headers */ = {isa = PBXBuildFile; fileRef = D03EEDDD1B336737009E6974 /* TGDocumentAttributeAudio.h */; };
D03EEDE01B336737009E6974 /* TGDocumentAttributeAudio.m in Sources */ = {isa = PBXBuildFile; fileRef = D03EEDDE1B336737009E6974 /* TGDocumentAttributeAudio.m */; };
D03EEFF415AF40AD005D0F1B /* TGUpdateStateRequestBuilder.mm in Sources */ = {isa = PBXBuildFile; fileRef = D03EEFF315AF40AD005D0F1B /* TGUpdateStateRequestBuilder.mm */; };
D03EEFFB15AF60DF005D0F1B /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D03EEFFA15AF60DF005D0F1B /* AudioToolbox.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D03EF6D21A4CE4CF00ABEF35 /* StickerPanelPopupMiddle@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03EF6CF1A4CE4CF00ABEF35 /* StickerPanelPopupMiddle@2x.png */; };
D03EF6D31A4CE4CF00ABEF35 /* StickerPanelPopupRight@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03EF6D01A4CE4CF00ABEF35 /* StickerPanelPopupRight@2x.png */; };
D03EF6D41A4CE4CF00ABEF35 /* StickerPanelPopupLeft@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03EF6D11A4CE4CF00ABEF35 /* StickerPanelPopupLeft@2x.png */; };
D03EF6D71A4D180F00ABEF35 /* SecretLayer23.m in Sources */ = {isa = PBXBuildFile; fileRef = D03EF6D61A4D180F00ABEF35 /* SecretLayer23.m */; };
D03EF6E91A4DA2A800ABEF35 /* NSArray_StickerPack.mm in Sources */ = {isa = PBXBuildFile; fileRef = D03EF6E11A4DA2A800ABEF35 /* NSArray_StickerPack.mm */; };
D03EF6EA1A4DA2A800ABEF35 /* TLmessages_AllStickers.mm in Sources */ = {isa = PBXBuildFile; fileRef = D03EF6E31A4DA2A800ABEF35 /* TLmessages_AllStickers.mm */; };
D03EF6EB1A4DA2A800ABEF35 /* TLRPCmessages_getAllStickers.mm in Sources */ = {isa = PBXBuildFile; fileRef = D03EF6E51A4DA2A800ABEF35 /* TLRPCmessages_getAllStickers.mm */; };
D03EF6EC1A4DA2A800ABEF35 /* TLStickerPack.mm in Sources */ = {isa = PBXBuildFile; fileRef = D03EF6E71A4DA2A800ABEF35 /* TLStickerPack.mm */; };
D03FECD019CC559D004866D6 /* SecretPhotoFire.png in Resources */ = {isa = PBXBuildFile; fileRef = D03FECCE19CC559D004866D6 /* SecretPhotoFire.png */; };
D03FECD119CC559D004866D6 /* SecretPhotoFire@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03FECCF19CC559D004866D6 /* SecretPhotoFire@2x.png */; };
D03FECD319CC69EE004866D6 /* SecretPhotoFireMask@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D03FECD219CC69EE004866D6 /* SecretPhotoFireMask@2x.png */; };
D03FECD519CC6D17004866D6 /* SecretPhotoFireMask.png in Resources */ = {isa = PBXBuildFile; fileRef = D03FECD419CC6D17004866D6 /* SecretPhotoFireMask.png */; };
D03FECDA19CC720D004866D6 /* TGSecretPeerMediaGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D03FECD919CC720D004866D6 /* TGSecretPeerMediaGalleryModel.m */; };
D03FECDE19CC72C2004866D6 /* TGSecretPeerMediaGalleryImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D03FECDD19CC72C2004866D6 /* TGSecretPeerMediaGalleryImageItem.m */; };
D03FECE119CC72E1004866D6 /* TGSecretPeerMediaGalleryVideoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D03FECE019CC72E1004866D6 /* TGSecretPeerMediaGalleryVideoItem.m */; };
D03FECE419CC73FD004866D6 /* TGSecretPeerMediaGalleryImageItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D03FECE319CC73FD004866D6 /* TGSecretPeerMediaGalleryImageItemView.m */; };
D03FECE719CC7446004866D6 /* TGSecretPeerMediaGalleryVideoItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D03FECE619CC7446004866D6 /* TGSecretPeerMediaGalleryVideoItemView.m */; };
D0447369161003A800F11E8A /* TGApplyUpdatesActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0447368161003A800F11E8A /* TGApplyUpdatesActor.mm */; };
D044CA411C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.h in Headers */ = {isa = PBXBuildFile; fileRef = D044CA3F1C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.h */; };
D044CA421C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CA401C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.m */; };
D044CA4F1C6279DD002160FF /* TGAudioDownloadActor.h in Headers */ = {isa = PBXBuildFile; fileRef = D044CA4D1C6279DD002160FF /* TGAudioDownloadActor.h */; };
D044CA501C6279DD002160FF /* TGAudioDownloadActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CA4E1C6279DD002160FF /* TGAudioDownloadActor.m */; };
D044CB69192825430001C986 /* TGWeakReference.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CB68192825430001C986 /* TGWeakReference.m */; };
D044CB6C192969850001C986 /* TGLocationThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CB6B192969850001C986 /* TGLocationThumbnailDataSource.m */; };
D044CB9E192A1D8F0001C986 /* PSKeyValueEncoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CB9D192A1D8F0001C986 /* PSKeyValueEncoder.m */; };
D044CBA1192A241C0001C986 /* PSKeyValueCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CBA0192A241C0001C986 /* PSKeyValueCoder.m */; };
D044CBA5192A2A580001C986 /* PSKeyValueDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CBA4192A2A580001C986 /* PSKeyValueDecoder.m */; };
D044CBBD192AA0F00001C986 /* TGRootController.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CBBC192AA0F00001C986 /* TGRootController.m */; };
D044CBC3192AA9270001C986 /* TGPhoneMainViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D044CBC2192AA9270001C986 /* TGPhoneMainViewController.m */; };
D044E1531B2A1CB7001EE087 /* TGReplyMarkupAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = D044E1511B2A1CB7001EE087 /* TGReplyMarkupAttachment.h */; };
D044E1541B2A1CB7001EE087 /* TGReplyMarkupAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D044E1521B2A1CB7001EE087 /* TGReplyMarkupAttachment.m */; };
D044E1671B2AFCBD001EE087 /* TGChatSearchController.h in Headers */ = {isa = PBXBuildFile; fileRef = D044E1651B2AFCBD001EE087 /* TGChatSearchController.h */; };
D044E1681B2AFCBD001EE087 /* TGChatSearchController.m in Sources */ = {isa = PBXBuildFile; fileRef = D044E1661B2AFCBD001EE087 /* TGChatSearchController.m */; };
D044E16C1B2B17D0001EE087 /* TGEmbedPreviewController.h in Headers */ = {isa = PBXBuildFile; fileRef = D044E16A1B2B17D0001EE087 /* TGEmbedPreviewController.h */; };
D044E16D1B2B17D0001EE087 /* TGEmbedPreviewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D044E16B1B2B17D0001EE087 /* TGEmbedPreviewController.m */; };
D044E1701B2B18BE001EE087 /* TGEmbedPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = D044E16E1B2B18BE001EE087 /* TGEmbedPreviewView.h */; };
D044E1711B2B18BE001EE087 /* TGEmbedPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = D044E16F1B2B18BE001EE087 /* TGEmbedPreviewView.m */; };
D0469632189FB84C009764B2 /* ModernGallerySecretImageTimerFrame@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0469631189FB84C009764B2 /* ModernGallerySecretImageTimerFrame@2x.png */; };
D046964318A01640009764B2 /* TGModernConversationInputMicButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D046964218A01640009764B2 /* TGModernConversationInputMicButton.m */; };
D046964F18A118C5009764B2 /* TGAudioMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D046964E18A118C5009764B2 /* TGAudioMessageViewModel.m */; };
D046965518A15368009764B2 /* TGModernConversationAudioPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = D046965418A15368009764B2 /* TGModernConversationAudioPlayer.m */; };
D046965A18A273AC009764B2 /* ModernConversationTitlePanelClose@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D046965918A273AC009764B2 /* ModernConversationTitlePanelClose@2x.png */; };
D046965E18A3D63A009764B2 /* TGContentBubbleViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D046965D18A3D63A009764B2 /* TGContentBubbleViewModel.m */; };
D046966818A409F0009764B2 /* TGModernGalleryVideoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D046966718A409F0009764B2 /* TGModernGalleryVideoItem.m */; };
D046966B18A40A22009764B2 /* TGModernGalleryVideoItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D046966A18A40A22009764B2 /* TGModernGalleryVideoItemView.m */; };
D0498FC6197729670080A679 /* TGModernGalleryDefaultInterfaceView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FC5197729670080A679 /* TGModernGalleryDefaultInterfaceView.m */; };
D0498FC9197828580080A679 /* TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FC8197828580080A679 /* TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.m */; };
D0498FCC19784D480080A679 /* TGModernGalleryVideoScrubbingInterfaceView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FCB19784D480080A679 /* TGModernGalleryVideoScrubbingInterfaceView.m */; };
D0498FCF197857CD0080A679 /* TGModernGalleryRotationGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FCE197857CD0080A679 /* TGModernGalleryRotationGestureRecognizer.m */; };
D0498FD219787C1B0080A679 /* TGModernGalleryVideoFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FD119787C1B0080A679 /* TGModernGalleryVideoFooterView.m */; };
D0498FD8197888170080A679 /* TGGenericPeerMediaGalleryDefaultFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FD7197888170080A679 /* TGGenericPeerMediaGalleryDefaultFooterView.m */; };
D0498FDC1978885A0080A679 /* TGGenericPeerMediaGalleryImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FDB1978885A0080A679 /* TGGenericPeerMediaGalleryImageItem.m */; };
D0498FDF197888940080A679 /* TGGenericPeerMediaGalleryVideoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FDE197888940080A679 /* TGGenericPeerMediaGalleryVideoItem.m */; };
D0498FE31979541A0080A679 /* TGModernGalleryVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0498FE21979541A0080A679 /* TGModernGalleryVideoView.m */; };
D04ABBFE1A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04ABBF81A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@3x.png */; };
D04ABBFF1A3B3C2A00869014 /* ListsDownDisclosureIndicator@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04ABBF91A3B3C2A00869014 /* ListsDownDisclosureIndicator@3x.png */; };
D04ABC001A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04ABBFA1A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@2x.png */; };
D04ABC011A3B3C2A00869014 /* ListsDownDisclosureIndicator.png in Resources */ = {isa = PBXBuildFile; fileRef = D04ABBFB1A3B3C2A00869014 /* ListsDownDisclosureIndicator.png */; };
D04ABC021A3B3C2A00869014 /* ListsDownDisclosureIndicator@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D04ABBFC1A3B3C2A00869014 /* ListsDownDisclosureIndicator@2x.png */; };
D04ABC031A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = D04ABBFD1A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted.png */; };
D04ABFE21A3B4BD000869014 /* NSArray_DocumentAttribute.mm in Sources */ = {isa = PBXBuildFile; fileRef = D04ABFD51A3B4BD000869014 /* NSArray_DocumentAttribute.mm */; };
D04ABFE41A3B4BD000869014 /* TLDocumentAttribute.mm in Sources */ = {isa = PBXBuildFile; fileRef = D04ABFD91A3B4BD000869014 /* TLDocumentAttribute.mm */; };
D04ABFE51A3B4BD000869014 /* TLRPCaccount_getPassword.mm in Sources */ = {isa = PBXBuildFile; fileRef = D04ABFDB1A3B4BD000869014 /* TLRPCaccount_getPassword.mm */; };
D04ABFE61A3B4BD000869014 /* TLRPCaccount_setPassword.mm in Sources */ = {isa = PBXBuildFile; fileRef = D04ABFDD1A3B4BD000869014 /* TLRPCaccount_setPassword.mm */; };
D04ABFE71A3B4BD000869014 /* TLRPCauth_checkPassword.mm in Sources */ = {isa = PBXBuildFile; fileRef = D04ABFDF1A3B4BD000869014 /* TLRPCauth_checkPassword.mm */; };
D04ABFEB1A3B4CD000869014 /* TGDocumentAttributeFilename.m in Sources */ = {isa = PBXBuildFile; fileRef = D04ABFEA1A3B4CD000869014 /* TGDocumentAttributeFilename.m */; };
D04ABFEE1A3B4E3600869014 /* TGDocumentAttributeAnimated.m in Sources */ = {isa = PBXBuildFile; fileRef = D04ABFED1A3B4E3600869014 /* TGDocumentAttributeAnimated.m */; };
D04ABFF11A3B4E6A00869014 /* TGDocumentAttributeSticker.m in Sources */ = {isa = PBXBuildFile; fileRef = D04ABFF01A3B4E6A00869014 /* TGDocumentAttributeSticker.m */; };
D04AC5DA1912BF2C00DAFDA8 /* TGMemoryImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D04AC5D91912BF2C00DAFDA8 /* TGMemoryImageCache.m */; };
D04D99C91B9360C600760DCB /* TLUpdates_ChannelDifference_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = D04D99C71B9360C600760DCB /* TLUpdates_ChannelDifference_manual.h */; };
D04D99CA1B9360C600760DCB /* TLUpdates_ChannelDifference_manual.mm in Sources */ = {isa = PBXBuildFile; fileRef = D04D99C81B9360C600760DCB /* TLUpdates_ChannelDifference_manual.mm */; };
D05017E818AE397F0052B7D1 /* TGNetworkWorker.m in Sources */ = {isa = PBXBuildFile; fileRef = D05017E718AE397F0052B7D1 /* TGNetworkWorker.m */; };
D05104111B6252E200F4E03D /* TGSingleStickerPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = D051040F1B6252E200F4E03D /* TGSingleStickerPreviewView.h */; };
D05104121B6252E200F4E03D /* TGSingleStickerPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = D05104101B6252E200F4E03D /* TGSingleStickerPreviewView.m */; };
D051041D1B62531600F4E03D /* TGSingleStickerPreviewWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = D051041B1B62531600F4E03D /* TGSingleStickerPreviewWindow.h */; };
D051041E1B62531600F4E03D /* TGSingleStickerPreviewWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D051041C1B62531600F4E03D /* TGSingleStickerPreviewWindow.m */; };
D051AF051AF3BEB1003AFD52 /* TGStickerCollectionViewCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AF031AF3BEB1003AFD52 /* TGStickerCollectionViewCell.h */; };
D051AF061AF3BEB1003AFD52 /* TGStickerCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D051AF041AF3BEB1003AFD52 /* TGStickerCollectionViewCell.m */; };
D051AF151AF3EAAB003AFD52 /* TGStickersSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AF131AF3EAAB003AFD52 /* TGStickersSignals.h */; };
D051AF161AF3EAAB003AFD52 /* TGStickersSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D051AF141AF3EAAB003AFD52 /* TGStickersSignals.m */; };
D051AFC91AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D051AFC31AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@3x.png */; };
D051AFCA1AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D051AFC41AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@2x.png */; };
D051AFCC1AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D051AFC61AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@3x.png */; };
D051AFCD1AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D051AFC71AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@2x.png */; };
D051AFD81AF7DA32003AFD52 /* TGStickerPacksSettingsController.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFD61AF7DA32003AFD52 /* TGStickerPacksSettingsController.h */; };
D051AFD91AF7DA32003AFD52 /* TGStickerPacksSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = D051AFD71AF7DA32003AFD52 /* TGStickerPacksSettingsController.m */; };
D051AFDC1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFDA1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.h */; };
D051AFDD1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D051AFDB1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.m */; };
D051AFE01AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFDE1AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.h */; };
D051AFE11AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D051AFDF1AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.m */; };
D051AFE41AF8005E003AFD52 /* TGStickerPack.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFE21AF8005E003AFD52 /* TGStickerPack.h */; };
D051AFE51AF8005E003AFD52 /* TGStickerPack.m in Sources */ = {isa = PBXBuildFile; fileRef = D051AFE31AF8005E003AFD52 /* TGStickerPack.m */; };
D051AFE81AF80094003AFD52 /* TGStickerPackReference.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFE61AF80093003AFD52 /* TGStickerPackReference.h */; };
D051AFE91AF80094003AFD52 /* TGStickerPackReference.m in Sources */ = {isa = PBXBuildFile; fileRef = D051AFE71AF80093003AFD52 /* TGStickerPackReference.m */; };
D051AFEC1AF80227003AFD52 /* TGStickerAssociation.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFEA1AF80227003AFD52 /* TGStickerAssociation.h */; };
D051AFED1AF80227003AFD52 /* TGStickerAssociation.m in Sources */ = {isa = PBXBuildFile; fileRef = D051AFEB1AF80227003AFD52 /* TGStickerAssociation.m */; };
D051AFFC1AF80EDC003AFD52 /* TLRPCmessages_getStickerSet.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFEE1AF80EDB003AFD52 /* TLRPCmessages_getStickerSet.h */; };
D051AFFD1AF80EDC003AFD52 /* TLRPCmessages_getStickerSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = D051AFEF1AF80EDB003AFD52 /* TLRPCmessages_getStickerSet.mm */; };
D051AFFE1AF80EDC003AFD52 /* TLRPCmessages_installStickerSet.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFF01AF80EDB003AFD52 /* TLRPCmessages_installStickerSet.h */; };
D051AFFF1AF80EDC003AFD52 /* TLRPCmessages_installStickerSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = D051AFF11AF80EDB003AFD52 /* TLRPCmessages_installStickerSet.mm */; };
D051B0001AF80EDC003AFD52 /* TLRPCmessages_uninstallStickerSet.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFF21AF80EDB003AFD52 /* TLRPCmessages_uninstallStickerSet.h */; };
D051B0011AF80EDC003AFD52 /* TLRPCmessages_uninstallStickerSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = D051AFF31AF80EDB003AFD52 /* TLRPCmessages_uninstallStickerSet.mm */; };
D051B0021AF80EDC003AFD52 /* TLInputStickerSet.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFF41AF80EDC003AFD52 /* TLInputStickerSet.h */; };
D051B0031AF80EDC003AFD52 /* TLInputStickerSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = D051AFF51AF80EDC003AFD52 /* TLInputStickerSet.mm */; };
D051B0041AF80EDC003AFD52 /* NSArray_StickerSet.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFF61AF80EDC003AFD52 /* NSArray_StickerSet.h */; };
D051B0051AF80EDC003AFD52 /* NSArray_StickerSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = D051AFF71AF80EDC003AFD52 /* NSArray_StickerSet.mm */; };
D051B0061AF80EDC003AFD52 /* TLmessages_StickerSet.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFF81AF80EDC003AFD52 /* TLmessages_StickerSet.h */; };
D051B0071AF80EDC003AFD52 /* TLmessages_StickerSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = D051AFF91AF80EDC003AFD52 /* TLmessages_StickerSet.mm */; };
D051B0081AF80EDC003AFD52 /* TLStickerSet.h in Headers */ = {isa = PBXBuildFile; fileRef = D051AFFA1AF80EDC003AFD52 /* TLStickerSet.h */; };
D051B0091AF80EDC003AFD52 /* TLStickerSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = D051AFFB1AF80EDC003AFD52 /* TLStickerSet.mm */; };
D051B00F1AF99E31003AFD52 /* TGStickerPackPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B00D1AF99E31003AFD52 /* TGStickerPackPreviewView.h */; };
D051B0101AF99E31003AFD52 /* TGStickerPackPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = D051B00E1AF99E31003AFD52 /* TGStickerPackPreviewView.m */; };
D051B0131AFA2A24003AFD52 /* TGStickerPackPreviewWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B0111AFA2A24003AFD52 /* TGStickerPackPreviewWindow.h */; };
D051B0141AFA2A24003AFD52 /* TGStickerPackPreviewWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D051B0121AFA2A24003AFD52 /* TGStickerPackPreviewWindow.m */; };
D051B0171AFA4EFC003AFD52 /* TGStickerPreviewPage.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B0151AFA4EFC003AFD52 /* TGStickerPreviewPage.h */; };
D051B0181AFA4EFC003AFD52 /* TGStickerPreviewPage.m in Sources */ = {isa = PBXBuildFile; fileRef = D051B0161AFA4EFC003AFD52 /* TGStickerPreviewPage.m */; };
D051B01B1AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B0191AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.h */; };
D051B01C1AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = D051B01A1AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.m */; };
D051B0211AFBB363003AFD52 /* PhotoEditorRotate@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D051B0201AFBB363003AFD52 /* PhotoEditorRotate@2x.png */; };
D051B1061B04EB85003AFD52 /* TGPhonebookSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B1041B04EB85003AFD52 /* TGPhonebookSignals.h */; };
D051B1071B04EB85003AFD52 /* TGPhonebookSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D051B1051B04EB85003AFD52 /* TGPhonebookSignals.m */; };
D051B10A1B04EC24003AFD52 /* TGPhonebookRecord.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B1081B04EC24003AFD52 /* TGPhonebookRecord.h */; };
D051B10B1B04EC24003AFD52 /* TGPhonebookRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = D051B1091B04EC24003AFD52 /* TGPhonebookRecord.m */; };
D051B10E1B04EC98003AFD52 /* TGPhonebookNumber.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B10C1B04EC98003AFD52 /* TGPhonebookNumber.h */; };
D051B10F1B04EC98003AFD52 /* TGPhonebookNumber.m in Sources */ = {isa = PBXBuildFile; fileRef = D051B10D1B04EC98003AFD52 /* TGPhonebookNumber.m */; };
D051B1131B063659003AFD52 /* TGUserListController.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B1111B063659003AFD52 /* TGUserListController.h */; };
D051B1141B063659003AFD52 /* TGUserListController.m in Sources */ = {isa = PBXBuildFile; fileRef = D051B1121B063659003AFD52 /* TGUserListController.m */; };
D051B1241B0806C0003AFD52 /* TGImagePickerController.h in Headers */ = {isa = PBXBuildFile; fileRef = D051B1221B0806C0003AFD52 /* TGImagePickerController.h */; };
D051B1251B0806C0003AFD52 /* TGImagePickerController.mm in Sources */ = {isa = PBXBuildFile; fileRef = D051B1231B0806C0003AFD52 /* TGImagePickerController.mm */; };
D052F0B6157543FE00D51E59 /* TGSchema.m in Sources */ = {isa = PBXBuildFile; fileRef = D052F0B5157543FE00D51E59 /* TGSchema.m */; };
D052F0BB15757AB400D51E59 /* TGDialogListRequestBuilder.mm in Sources */ = {isa = PBXBuildFile; fileRef = D052F0BA15757AB400D51E59 /* TGDialogListRequestBuilder.mm */; };
D052F0DA1576CB8900D51E59 /* TGUserDataRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D052F0D91576CB8900D51E59 /* TGUserDataRequestBuilder.m */; };
D052F0E91576E35700D51E59 /* TGInterfaceManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = D052F0E81576E35700D51E59 /* TGInterfaceManager.mm */; };
D052F11B1576F42400D51E59 /* TGPushActionsRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D052F11A1576F42400D51E59 /* TGPushActionsRequestBuilder.m */; };
D0543C031BE7CF1100147B12 /* TGChannelGroupInfoController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0543C011BE7CF1100147B12 /* TGChannelGroupInfoController.h */; };
D0543C041BE7CF1100147B12 /* TGChannelGroupInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0543C021BE7CF1100147B12 /* TGChannelGroupInfoController.m */; };
D0549E0119257B87002952ED /* mdb.c in Sources */ = {isa = PBXBuildFile; fileRef = D0549DFE19257B87002952ED /* mdb.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D0549E0219257B87002952ED /* midl.c in Sources */ = {isa = PBXBuildFile; fileRef = D0549DFF19257B87002952ED /* midl.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D0549E161926269F002952ED /* ATActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0549E151926269F002952ED /* ATActor.m */; };
D0549E1A192626C6002952ED /* ATActorSystem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0549E19192626C6002952ED /* ATActorSystem.m */; };
D0549E1F19262700002952ED /* ATQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = D0549E1E19262700002952ED /* ATQueue.m */; };
D054F5691927F675002952ED /* libphonenumber.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D054F5681927F675002952ED /* libphonenumber.framework */; };
D054F6121927FCEF002952ED /* libc++.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D054F6111927FCEF002952ED /* libc++.dylib */; };
D054F616192801EE002952ED /* libicucore.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D054F615192801EE002952ED /* libicucore.dylib */; };
D05556181944E2E3008B69A6 /* TGDocumentMessageIconModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05556171944E2E3008B69A6 /* TGDocumentMessageIconModel.m */; };
D05556271944E2F4008B69A6 /* TGDocumentMessageIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = D05556261944E2F4008B69A6 /* TGDocumentMessageIconView.m */; };
D0555629194501A2008B69A6 /* ModernDocumentMessageIconBackground@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0555628194501A2008B69A6 /* ModernDocumentMessageIconBackground@2x.png */; };
D055A7DE1A68474C00A1D48C /* SharedMediaGenericIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D055A7DD1A68474C00A1D48C /* SharedMediaGenericIcon@2x.png */; };
D055A7E31A6882C000A1D48C /* SharedMediaNavigationBarArrow.png in Resources */ = {isa = PBXBuildFile; fileRef = D055A7E21A6882C000A1D48C /* SharedMediaNavigationBarArrow.png */; };
D055A7EF1A6954D700A1D48C /* TGSharedMediaCacheSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D055A7EE1A6954D700A1D48C /* TGSharedMediaCacheSignals.m */; };
D0580A991B0E27F200E8235B /* Elements.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0580A8D1B0E27CF00E8235B /* Elements.framework */; };
D0580AAA1B0EAE4800E8235B /* TGStickerKeyboardTabPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0580AA81B0EAE4800E8235B /* TGStickerKeyboardTabPanel.h */; };
D0580AAB1B0EAE4800E8235B /* TGStickerKeyboardTabPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0580AA91B0EAE4800E8235B /* TGStickerKeyboardTabPanel.m */; };
D0580AB61B0EAECB00E8235B /* TGStickerKeyboardTabCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0580AB41B0EAECB00E8235B /* TGStickerKeyboardTabCell.h */; };
D0580AB71B0EAECB00E8235B /* TGStickerKeyboardTabCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0580AB51B0EAECB00E8235B /* TGStickerKeyboardTabCell.m */; };
D0580ABB1B0EB4E800E8235B /* StickerKeyboardRecentTab@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0580AB81B0EB4E800E8235B /* StickerKeyboardRecentTab@2x.png */; };
D0580ABC1B0EB4E800E8235B /* StickerKeyboardRecentTab@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0580AB91B0EB4E800E8235B /* StickerKeyboardRecentTab@3x.png */; };
D0580ABD1B0EB4E800E8235B /* StickerKeyboardRecentTab@1x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0580ABA1B0EB4E800E8235B /* StickerKeyboardRecentTab@1x.png */; };
D0580AC61B0F73C800E8235B /* TGStickerPreviewSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0580AC41B0F73C800E8235B /* TGStickerPreviewSignals.h */; };
D0580AC71B0F73C800E8235B /* TGStickerPreviewSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0580AC51B0F73C800E8235B /* TGStickerPreviewSignals.m */; };
D058B6401AC229FE00C995C3 /* ModernMessageLocationPin.png in Resources */ = {isa = PBXBuildFile; fileRef = D058B63D1AC229FE00C995C3 /* ModernMessageLocationPin.png */; };
D058B6411AC229FE00C995C3 /* ModernMessageLocationPin@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D058B63E1AC229FE00C995C3 /* ModernMessageLocationPin@2x.png */; };
D058B6421AC229FE00C995C3 /* ModernMessageLocationPin@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D058B63F1AC229FE00C995C3 /* ModernMessageLocationPin@3x.png */; };
D0590AFD1AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590AF71AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@2x.png */; };
D0590AFE1AC3193300B22F1E /* ModernMessageDocumentIconOutgoing.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590AF81AC3193300B22F1E /* ModernMessageDocumentIconOutgoing.png */; };
D0590AFF1AC3193300B22F1E /* ModernMessageDocumentIconIncoming.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590AF91AC3193300B22F1E /* ModernMessageDocumentIconIncoming.png */; };
D0590B001AC3193300B22F1E /* ModernMessageDocumentIconIncoming@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590AFA1AC3193300B22F1E /* ModernMessageDocumentIconIncoming@2x.png */; };
D0590B011AC3193300B22F1E /* ModernMessageDocumentIconIncoming@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590AFB1AC3193300B22F1E /* ModernMessageDocumentIconIncoming@3x.png */; };
D0590B021AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590AFC1AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@3x.png */; };
D0590D8E19A78C9D0082FFC8 /* ModernMessageBroadcastIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590D8A19A78C9D0082FFC8 /* ModernMessageBroadcastIcon.png */; };
D0590D8F19A78C9D0082FFC8 /* ModernMessageBroadcastIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590D8B19A78C9D0082FFC8 /* ModernMessageBroadcastIcon@2x.png */; };
D0590D9019A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590D8C19A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite.png */; };
D0590D9119A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0590D8D19A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite@2x.png */; };
D05A849A18AFC871007F1076 /* TGTLSerialization.mm in Sources */ = {isa = PBXBuildFile; fileRef = D05A849918AFC871007F1076 /* TGTLSerialization.mm */; };
D05B6E3E1BB3C761009A380E /* TGApplicationMainWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = D05B6E3C1BB3C761009A380E /* TGApplicationMainWindow.h */; };
D05B6E3F1BB3C761009A380E /* TGApplicationMainWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D05B6E3D1BB3C761009A380E /* TGApplicationMainWindow.m */; };
D05B6E491BB42169009A380E /* TGBroadcastListInfoController.h in Headers */ = {isa = PBXBuildFile; fileRef = D05B6E471BB42169009A380E /* TGBroadcastListInfoController.h */; };
D05B6E4A1BB42169009A380E /* TGBroadcastListInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = D05B6E481BB42169009A380E /* TGBroadcastListInfoController.m */; };
D05C75061BEA69720086958E /* TGMigratedChannelConversationHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = D05C75041BEA69720086958E /* TGMigratedChannelConversationHeaderView.h */; };
D05C75071BEA69720086958E /* TGMigratedChannelConversationHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D05C75051BEA69720086958E /* TGMigratedChannelConversationHeaderView.m */; };
D05DE7EC1AB7118E00293D10 /* TGUpdatesWithQts.h in Headers */ = {isa = PBXBuildFile; fileRef = D05DE7EA1AB7118E00293D10 /* TGUpdatesWithQts.h */; };
D05DE7ED1AB7118E00293D10 /* TGUpdatesWithQts.m in Sources */ = {isa = PBXBuildFile; fileRef = D05DE7EB1AB7118E00293D10 /* TGUpdatesWithQts.m */; };
D05DE7F91AB75D9100293D10 /* TGReplyHeaderActionModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D05DE7F71AB75D9100293D10 /* TGReplyHeaderActionModel.h */; };
D05DE7FA1AB75D9100293D10 /* TGReplyHeaderActionModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05DE7F81AB75D9100293D10 /* TGReplyHeaderActionModel.m */; };
D05DE7FD1AB859F900293D10 /* TGReplyHeaderImageModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D05DE7FB1AB859F900293D10 /* TGReplyHeaderImageModel.h */; };
D05DE7FE1AB859F900293D10 /* TGReplyHeaderImageModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05DE7FC1AB859F900293D10 /* TGReplyHeaderImageModel.m */; };
D05DE8011AB8666800293D10 /* TGHashtagSearchController.h in Headers */ = {isa = PBXBuildFile; fileRef = D05DE7FF1AB8666800293D10 /* TGHashtagSearchController.h */; };
D05DE8021AB8666800293D10 /* TGHashtagSearchController.m in Sources */ = {isa = PBXBuildFile; fileRef = D05DE8001AB8666800293D10 /* TGHashtagSearchController.m */; };
D05DE8051AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D05DE8031AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.h */; };
D05DE8061AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D05DE8041AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.m */; };
D05DE80A1AB8847500293D10 /* TGModernConversationForwardInputPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D05DE8081AB8847500293D10 /* TGModernConversationForwardInputPanel.h */; };
D05DE80B1AB8847500293D10 /* TGModernConversationForwardInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D05DE8091AB8847500293D10 /* TGModernConversationForwardInputPanel.m */; };
D05E4B2B19D5A9A500A537C1 /* TGGenericPeerMediaGalleryVideoItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D05E4B2A19D5A9A500A537C1 /* TGGenericPeerMediaGalleryVideoItemView.m */; };
D0603915191801EB00EF850D /* TGStaticBackdropImageData.m in Sources */ = {isa = PBXBuildFile; fileRef = D0603914191801EB00EF850D /* TGStaticBackdropImageData.m */; };
D06039191918140C00EF850D /* TGStaticBackdropAreaData.m in Sources */ = {isa = PBXBuildFile; fileRef = D06039181918140C00EF850D /* TGStaticBackdropAreaData.m */; };
D060391C1918E23000EF850D /* TGMessageImageViewTimestampCheckmarkLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = D060391B1918E23000EF850D /* TGMessageImageViewTimestampCheckmarkLayer.m */; };
D060391F1918E24B00EF850D /* TGMessageImageViewTimestampClockFrameLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = D060391E1918E24B00EF850D /* TGMessageImageViewTimestampClockFrameLayer.m */; };
D0603928191A505000EF850D /* TGMediaPreviewTask.m in Sources */ = {isa = PBXBuildFile; fileRef = D0603927191A505000EF850D /* TGMediaPreviewTask.m */; };
D060392C191C381700EF850D /* TGVideoThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D060392B191C381700EF850D /* TGVideoThumbnailDataSource.m */; };
D061F2831A928F580031BCBE /* CameraAutoFocusCrosshairs.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F2791A928F580031BCBE /* CameraAutoFocusCrosshairs.png */; };
D061F2841A928F580031BCBE /* CameraAutoFocusCrosshairs@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F27A1A928F580031BCBE /* CameraAutoFocusCrosshairs@2x.png */; };
D061F2851A928F580031BCBE /* CameraExposureIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F27B1A928F580031BCBE /* CameraExposureIcon@2x.png */; };
D061F2861A928F580031BCBE /* CameraFlashActive@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F27C1A928F580031BCBE /* CameraFlashActive@2x.png */; };
D061F2871A928F580031BCBE /* CameraFlashButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F27D1A928F580031BCBE /* CameraFlashButton@2x.png */; };
D061F2881A928F580031BCBE /* CameraFlipButton.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F27E1A928F580031BCBE /* CameraFlipButton.png */; };
D061F2891A928F580031BCBE /* CameraFlipButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F27F1A928F580031BCBE /* CameraFlipButton@2x.png */; };
D061F28A1A928F580031BCBE /* CameraFocusCrosshairs.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F2801A928F580031BCBE /* CameraFocusCrosshairs.png */; };
D061F28B1A928F580031BCBE /* CameraFocusCrosshairs@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F2811A928F580031BCBE /* CameraFocusCrosshairs@2x.png */; };
D061F28C1A928F580031BCBE /* NavigationBackArrow.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F2821A928F580031BCBE /* NavigationBackArrow.png */; };
D061F2991A928F670031BCBE /* PhotoEditorEnhanceTool.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F2961A928F670031BCBE /* PhotoEditorEnhanceTool.png */; };
D061F29A1A928F670031BCBE /* PhotoEditorEnhanceTool@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F2971A928F670031BCBE /* PhotoEditorEnhanceTool@2x.png */; };
D061F29B1A928F670031BCBE /* PhotoEditorEnhanceTool@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D061F2981A928F670031BCBE /* PhotoEditorEnhanceTool@3x.png */; };
D061F2A01A928FC70031BCBE /* PGPhotoBlurPass.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F29C1A928FC70031BCBE /* PGPhotoBlurPass.h */; };
D061F2A11A928FC70031BCBE /* PGPhotoBlurPass.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F29D1A928FC70031BCBE /* PGPhotoBlurPass.m */; };
D061F2A21A928FC70031BCBE /* PGPhotoGaussianBlurFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F29E1A928FC70031BCBE /* PGPhotoGaussianBlurFilter.h */; };
D061F2A31A928FC70031BCBE /* PGPhotoGaussianBlurFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F29F1A928FC70031BCBE /* PGPhotoGaussianBlurFilter.m */; };
D061F2B21A9290250031BCBE /* PGCamera.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2A61A9290250031BCBE /* PGCamera.h */; };
D061F2B31A9290250031BCBE /* PGCamera.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2A71A9290250031BCBE /* PGCamera.m */; };
D061F2B41A9290250031BCBE /* PGCameraCaptureSession.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2A81A9290250031BCBE /* PGCameraCaptureSession.h */; };
D061F2B51A9290250031BCBE /* PGCameraCaptureSession.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2A91A9290250031BCBE /* PGCameraCaptureSession.m */; };
D061F2B61A9290250031BCBE /* PGCameraDeviceAngleSampler.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2AA1A9290250031BCBE /* PGCameraDeviceAngleSampler.h */; };
D061F2B71A9290250031BCBE /* PGCameraDeviceAngleSampler.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2AB1A9290250031BCBE /* PGCameraDeviceAngleSampler.m */; };
D061F2B81A9290250031BCBE /* PGCameraMovieWriter.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2AC1A9290250031BCBE /* PGCameraMovieWriter.h */; };
D061F2B91A9290250031BCBE /* PGCameraMovieWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2AD1A9290250031BCBE /* PGCameraMovieWriter.m */; };
D061F2BA1A9290250031BCBE /* PGCameraShotMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2AE1A9290250031BCBE /* PGCameraShotMetadata.h */; };
D061F2BB1A9290250031BCBE /* PGCameraShotMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2AF1A9290250031BCBE /* PGCameraShotMetadata.m */; };
D061F2BC1A9290250031BCBE /* PGCameraVolumeButtonHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2B01A9290250031BCBE /* PGCameraVolumeButtonHandler.h */; };
D061F2BD1A9290250031BCBE /* PGCameraVolumeButtonHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2B11A9290250031BCBE /* PGCameraVolumeButtonHandler.m */; };
D061F2DD1A9290420031BCBE /* TGCameraController.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2BF1A9290420031BCBE /* TGCameraController.h */; };
D061F2DE1A9290420031BCBE /* TGCameraController.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2C01A9290420031BCBE /* TGCameraController.m */; };
D061F2DF1A9290420031BCBE /* TGCameraFlashActiveView.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2C11A9290420031BCBE /* TGCameraFlashActiveView.h */; };
D061F2E01A9290420031BCBE /* TGCameraFlashActiveView.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2C21A9290420031BCBE /* TGCameraFlashActiveView.m */; };
D061F2E11A9290420031BCBE /* TGCameraFlashControl.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2C31A9290420031BCBE /* TGCameraFlashControl.h */; };
D061F2E21A9290420031BCBE /* TGCameraFlashControl.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2C41A9290420031BCBE /* TGCameraFlashControl.m */; };
D061F2E31A9290420031BCBE /* TGCameraFlipButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2C51A9290420031BCBE /* TGCameraFlipButton.h */; };
D061F2E41A9290420031BCBE /* TGCameraFlipButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2C61A9290420031BCBE /* TGCameraFlipButton.m */; };
D061F2E51A9290420031BCBE /* TGCameraFocusCrosshairsControl.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2C71A9290420031BCBE /* TGCameraFocusCrosshairsControl.h */; };
D061F2E61A9290420031BCBE /* TGCameraFocusCrosshairsControl.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2C81A9290420031BCBE /* TGCameraFocusCrosshairsControl.m */; };
D061F2E71A9290420031BCBE /* TGCameraInterfaceAssets.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2C91A9290420031BCBE /* TGCameraInterfaceAssets.h */; };
D061F2E81A9290420031BCBE /* TGCameraInterfaceAssets.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2CA1A9290420031BCBE /* TGCameraInterfaceAssets.m */; };
D061F2E91A9290420031BCBE /* TGCameraMainPhoneView.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2CB1A9290420031BCBE /* TGCameraMainPhoneView.h */; };
D061F2EA1A9290420031BCBE /* TGCameraMainPhoneView.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2CC1A9290420031BCBE /* TGCameraMainPhoneView.m */; };
D061F2EB1A9290420031BCBE /* TGCameraMainTabletView.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2CD1A9290420031BCBE /* TGCameraMainTabletView.h */; };
D061F2EC1A9290420031BCBE /* TGCameraMainTabletView.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2CE1A9290420031BCBE /* TGCameraMainTabletView.m */; };
D061F2ED1A9290420031BCBE /* TGCameraMainView.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2CF1A9290420031BCBE /* TGCameraMainView.h */; };
D061F2EE1A9290420031BCBE /* TGCameraMainView.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2D01A9290420031BCBE /* TGCameraMainView.m */; };
D061F2EF1A9290420031BCBE /* TGCameraModeControl.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2D11A9290420031BCBE /* TGCameraModeControl.h */; };
D061F2F01A9290420031BCBE /* TGCameraModeControl.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2D21A9290420031BCBE /* TGCameraModeControl.m */; };
D061F2F11A9290420031BCBE /* TGCameraPhotoPreviewController.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2D31A9290420031BCBE /* TGCameraPhotoPreviewController.h */; };
D061F2F21A9290420031BCBE /* TGCameraPhotoPreviewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2D41A9290420031BCBE /* TGCameraPhotoPreviewController.m */; };
D061F2F31A9290420031BCBE /* TGCameraPreviewView.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2D51A9290420031BCBE /* TGCameraPreviewView.h */; };
D061F2F41A9290420031BCBE /* TGCameraPreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2D61A9290420031BCBE /* TGCameraPreviewView.m */; };
D061F2F51A9290420031BCBE /* TGCameraShutterButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2D71A9290420031BCBE /* TGCameraShutterButton.h */; };
D061F2F61A9290420031BCBE /* TGCameraShutterButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2D81A9290420031BCBE /* TGCameraShutterButton.m */; };
D061F2F71A9290420031BCBE /* TGCameraTimeCodeView.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2D91A9290420031BCBE /* TGCameraTimeCodeView.h */; };
D061F2F81A9290420031BCBE /* TGCameraTimeCodeView.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2DA1A9290420031BCBE /* TGCameraTimeCodeView.m */; };
D061F2F91A9290420031BCBE /* TGCameraZoomView.h in Headers */ = {isa = PBXBuildFile; fileRef = D061F2DB1A9290420031BCBE /* TGCameraZoomView.h */; };
D061F2FA1A9290420031BCBE /* TGCameraZoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = D061F2DC1A9290420031BCBE /* TGCameraZoomView.m */; };
D061F2FF1A9290F80031BCBE /* Share.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = D02601D71A55CA2300716290 /* Share.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
D06232B21B39D544006A4140 /* ConversationInputFieldActionsIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06232AF1B39D544006A4140 /* ConversationInputFieldActionsIcon@2x.png */; };
D06232B31B39D544006A4140 /* ConversationInputFieldActionsIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06232B01B39D544006A4140 /* ConversationInputFieldActionsIcon@3x.png */; };
D06232B41B39D544006A4140 /* ConversationInputFieldActionsIcon@1x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06232B11B39D544006A4140 /* ConversationInputFieldActionsIcon@1x.png */; };
D06331A818BF8A2C0066E2FD /* TGOpusAudioRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = D06331A718BF8A2C0066E2FD /* TGOpusAudioRecorder.m */; };
D06569E51BCEDFC300282019 /* SearchBarIconLightLarge@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06569E31BCEDFC300282019 /* SearchBarIconLightLarge@3x.png */; };
D06569E61BCEDFC300282019 /* SearchBarIconLightLarge@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06569E41BCEDFC300282019 /* SearchBarIconLightLarge@2x.png */; };
D06569F21BCEE54400282019 /* ConversationChannelInlineShareIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06569F01BCEE54400282019 /* ConversationChannelInlineShareIcon@2x.png */; };
D06569F31BCEE54400282019 /* ConversationChannelInlineShareIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06569F11BCEE54400282019 /* ConversationChannelInlineShareIcon@3x.png */; };
D066E97E18C624F200509410 /* opusenc.m in Sources */ = {isa = PBXBuildFile; fileRef = D066E97A18C624F200509410 /* opusenc.m */; };
D066E98318C6258E00509410 /* bitwise.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E98018C6258E00509410 /* bitwise.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D066E98418C6258E00509410 /* framing.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E98118C6258E00509410 /* framing.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D066E98818C625F700509410 /* wav_io.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E98618C625F700509410 /* wav_io.c */; };
D066E98D18C6262500509410 /* picture.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E98918C6262500509410 /* picture.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D066E98E18C6262500509410 /* opus_header.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E98B18C6262500509410 /* opus_header.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D066E99118C6265700509410 /* diag_range.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E98F18C6265700509410 /* diag_range.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D066E99D18C6A88B00509410 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E99718C6A88B00509410 /* info.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D066E99E18C6A88B00509410 /* internal.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E99818C6A88B00509410 /* internal.c */; };
D066E99F18C6A88B00509410 /* opusfile.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E99A18C6A88B00509410 /* opusfile.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D066E9A018C6A88B00509410 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = D066E99C18C6A88B00509410 /* stream.c */; };
D066E9A918C7460700509410 /* TGAudioSliderButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D066E9A818C7460700509410 /* TGAudioSliderButton.m */; };
D066E9AC18C8A22700509410 /* TGAudioSliderArea.m in Sources */ = {isa = PBXBuildFile; fileRef = D066E9AB18C8A22700509410 /* TGAudioSliderArea.m */; };
D066E9AF18C8CAF400509410 /* TGOpusAudioPlayerAU.mm in Sources */ = {isa = PBXBuildFile; fileRef = D066E9AE18C8CAF400509410 /* TGOpusAudioPlayerAU.mm */; };
D066E9B618C8D0DA00509410 /* TGSupportPeerActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D066E9B518C8D0DA00509410 /* TGSupportPeerActor.m */; };
D066E9CA18C924F500509410 /* TGDatacenterWatchdogActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D066E9C918C924F500509410 /* TGDatacenterWatchdogActor.m */; };
D06819C41AD7F99300D66743 /* TGExternalGalleryModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D06819C21AD7F99300D66743 /* TGExternalGalleryModel.h */; };
D06819C51AD7F99300D66743 /* TGExternalGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D06819C31AD7F99300D66743 /* TGExternalGalleryModel.m */; };
D06819C81AD7F9C500D66743 /* TGExternalGalleryItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D06819C61AD7F9C400D66743 /* TGExternalGalleryItem.h */; };
D06819C91AD7F9C500D66743 /* TGExternalGalleryItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D06819C71AD7F9C500D66743 /* TGExternalGalleryItem.m */; };
D06819CC1AD7F9D000D66743 /* TGExternalGalleryItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D06819CA1AD7F9D000D66743 /* TGExternalGalleryItemView.h */; };
D06819CD1AD7F9D000D66743 /* TGExternalGalleryItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D06819CB1AD7F9D000D66743 /* TGExternalGalleryItemView.m */; };
D06989961BA5923C000CBE06 /* TGMessageViewCountContentProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = D06989941BA5923C000CBE06 /* TGMessageViewCountContentProperty.h */; };
D06989971BA5923C000CBE06 /* TGMessageViewCountContentProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = D06989951BA5923C000CBE06 /* TGMessageViewCountContentProperty.m */; };
D069899A1BA5CA60000CBE06 /* TGMessageViewsViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D06989981BA5CA60000CBE06 /* TGMessageViewsViewModel.h */; };
D069899B1BA5CA60000CBE06 /* TGMessageViewsViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D06989991BA5CA60000CBE06 /* TGMessageViewsViewModel.m */; };
D069899E1BA5CAC4000CBE06 /* TGMessageViewsView.h in Headers */ = {isa = PBXBuildFile; fileRef = D069899C1BA5CAC4000CBE06 /* TGMessageViewsView.h */; };
D069899F1BA5CAC4000CBE06 /* TGMessageViewsView.m in Sources */ = {isa = PBXBuildFile; fileRef = D069899D1BA5CAC4000CBE06 /* TGMessageViewsView.m */; };
D06989A61BA5D770000CBE06 /* MessageInlineViewCountIconMedia@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989A01BA5D770000CBE06 /* MessageInlineViewCountIconMedia@3x.png */; };
D06989A71BA5D770000CBE06 /* MessageInlineViewCountIconMedia@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989A11BA5D770000CBE06 /* MessageInlineViewCountIconMedia@2x.png */; };
D06989A81BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989A21BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@2x.png */; };
D06989A91BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989A31BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@3x.png */; };
D06989AA1BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989A41BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@2x.png */; };
D06989AB1BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989A51BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@3x.png */; };
D06989B41BA7077B000CBE06 /* ConversationTitleSwitchOff@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989AC1BA7077B000CBE06 /* ConversationTitleSwitchOff@2x.png */; };
D06989B51BA7077B000CBE06 /* ConversationTitleSwitchOff@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989AD1BA7077B000CBE06 /* ConversationTitleSwitchOff@3x.png */; };
D06989B61BA7077B000CBE06 /* ConversationTitleSwitchOn@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989AE1BA7077B000CBE06 /* ConversationTitleSwitchOn@2x.png */; };
D06989B71BA7077B000CBE06 /* ConversationTitleSwitchOn@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989AF1BA7077B000CBE06 /* ConversationTitleSwitchOn@3x.png */; };
D06989B81BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989B01BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@2x.png */; };
D06989B91BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989B11BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@3x.png */; };
D06989BA1BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989B21BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@2x.png */; };
D06989BB1BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06989B31BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@3x.png */; };
D069B1A01B3D63CA0034C967 /* TGRemoteControlsManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D069B19E1B3D63CA0034C967 /* TGRemoteControlsManager.h */; };
D069B1A11B3D63CA0034C967 /* TGRemoteControlsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D069B19F1B3D63CA0034C967 /* TGRemoteControlsManager.m */; };
D069B1B31B3D94110034C967 /* MusicPlayerMinimizedPause@1x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1AA1B3D94110034C967 /* MusicPlayerMinimizedPause@1x.png */; };
D069B1B41B3D94110034C967 /* MusicPlayerMinimizedPause@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1AB1B3D94110034C967 /* MusicPlayerMinimizedPause@2x.png */; };
D069B1B51B3D94110034C967 /* MusicPlayerMinimizedPause@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1AC1B3D94110034C967 /* MusicPlayerMinimizedPause@3x.png */; };
D069B1B61B3D94110034C967 /* MusicPlayerMinimizedPlay@1x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1AD1B3D94110034C967 /* MusicPlayerMinimizedPlay@1x.png */; };
D069B1B71B3D94110034C967 /* MusicPlayerMinimizedPlay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1AE1B3D94110034C967 /* MusicPlayerMinimizedPlay@2x.png */; };
D069B1B81B3D94110034C967 /* MusicPlayerMinimizedPlay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1AF1B3D94110034C967 /* MusicPlayerMinimizedPlay@3x.png */; };
D069B1B91B3D94110034C967 /* MusicPlayerMinimizedClose@1x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1B01B3D94110034C967 /* MusicPlayerMinimizedClose@1x.png */; };
D069B1BA1B3D94110034C967 /* MusicPlayerMinimizedClose@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1B11B3D94110034C967 /* MusicPlayerMinimizedClose@2x.png */; };
D069B1BB1B3D94110034C967 /* MusicPlayerMinimizedClose@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D069B1B21B3D94110034C967 /* MusicPlayerMinimizedClose@3x.png */; };
D06BE8481B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D06BE8461B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.h */; };
D06BE8491B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D06BE8471B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.mm */; };
D06BE8551B8F4BCF00F394CF /* TGHoleMessageViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D06BE8531B8F4BCF00F394CF /* TGHoleMessageViewModel.h */; };
D06BE8561B8F4BCF00F394CF /* TGHoleMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D06BE8541B8F4BCF00F394CF /* TGHoleMessageViewModel.m */; };
D06EBE9E1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D06EBE9C1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.h */; };
D06EBE9F1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D06EBE9D1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.m */; };
D06EE99519DA124700088C19 /* TGSecretTimerValueController.m in Sources */ = {isa = PBXBuildFile; fileRef = D06EE99319DA124700088C19 /* TGSecretTimerValueController.m */; };
D06EE99919DA153600088C19 /* TGSecretTimerValueControllerItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D06EE99819DA153600088C19 /* TGSecretTimerValueControllerItemView.m */; };
D06F2B2B1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06F2B281AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@3x.png */; };
D06F2B2C1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D06F2B291AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@2x.png */; };
D06F2B2D1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay.png in Resources */ = {isa = PBXBuildFile; fileRef = D06F2B2A1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay.png */; };
D06F2B391AB1DFD900A4E214 /* TGReplyHeaderStickerModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D06F2B371AB1DFD900A4E214 /* TGReplyHeaderStickerModel.h */; };
D06F2B3A1AB1DFD900A4E214 /* TGReplyHeaderStickerModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D06F2B381AB1DFD900A4E214 /* TGReplyHeaderStickerModel.m */; };
D06F2B3E1AB323E100A4E214 /* TGDownloadMessagesSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D06F2B3C1AB323E100A4E214 /* TGDownloadMessagesSignal.h */; };
D06F2B3F1AB323E100A4E214 /* TGDownloadMessagesSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D06F2B3D1AB323E100A4E214 /* TGDownloadMessagesSignal.m */; };
D07008571B341E5600AA43BF /* TGMusicAudioMessageModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D07008551B341E5600AA43BF /* TGMusicAudioMessageModel.h */; };
D07008581B341E5600AA43BF /* TGMusicAudioMessageModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D07008561B341E5600AA43BF /* TGMusicAudioMessageModel.m */; };
D070087D1B343D5100AA43BF /* TGMusicPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D070087B1B343D5000AA43BF /* TGMusicPlayer.h */; };
D070087E1B343D5100AA43BF /* TGMusicPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = D070087C1B343D5000AA43BF /* TGMusicPlayer.m */; };
D07008811B344C5A00AA43BF /* TGMusicPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = D070087F1B344C5A00AA43BF /* TGMusicPlayerView.h */; };
D07008821B344C5A00AA43BF /* TGMusicPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07008801B344C5A00AA43BF /* TGMusicPlayerView.m */; };
D071476C1A14B5D900D7896A /* TGStickerMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D071476B1A14B5D900D7896A /* TGStickerMessageViewModel.m */; };
D07147741A14B6E100D7896A /* TGStickerMesageImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07147731A14B6E100D7896A /* TGStickerMesageImageView.m */; };
D07147771A14B6EF00D7896A /* TGStickerMessageImageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D07147761A14B6EF00D7896A /* TGStickerMessageImageViewModel.m */; };
D071477B1A14BCC600D7896A /* TGStickerImageDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D071477A1A14BCC600D7896A /* TGStickerImageDataSource.m */; };
D071477E1A14BFF300D7896A /* UIImage+WebP.m in Sources */ = {isa = PBXBuildFile; fileRef = D071477D1A14BFF300D7896A /* UIImage+WebP.m */; };
D07147811A14C37200D7896A /* WebP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D07147611A14B37300D7896A /* WebP.framework */; };
D072C9C615E2D86C00A93A95 /* TGDialogListSearchActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D072C9C515E2D86C00A93A95 /* TGDialogListSearchActor.m */; };
D073B9C2192AB02A00BBD071 /* TGTabletMainView.m in Sources */ = {isa = PBXBuildFile; fileRef = D073B9C1192AB02A00BBD071 /* TGTabletMainView.m */; };
D0741C8519E7F22B0076369C /* TGStoredSecretAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0741C8419E7F22B0076369C /* TGStoredSecretAction.m */; };
D0741C8819E805030076369C /* TGSecretOutgoingQueueActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0741C8719E805030076369C /* TGSecretOutgoingQueueActor.m */; };
D0741C8B19E80C890076369C /* TGStoredOutgoingMessageFileInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0741C8A19E80C890076369C /* TGStoredOutgoingMessageFileInfo.m */; };
D0741C8E19EB29900076369C /* SecretLayer17.m in Sources */ = {isa = PBXBuildFile; fileRef = D0741C8D19EB29900076369C /* SecretLayer17.m */; };
D0741C9119EBB9E30076369C /* TGSecretIncomingQueueActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0741C9019EBB9E30076369C /* TGSecretIncomingQueueActor.mm */; };
D0741C9419EBCC060076369C /* TGStoredIncomingMessageFileInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0741C9319EBCC060076369C /* TGStoredIncomingMessageFileInfo.m */; };
D07498341B98CB32005F30CC /* TGChannelInfoController.h in Headers */ = {isa = PBXBuildFile; fileRef = D07498321B98CB32005F30CC /* TGChannelInfoController.h */; };
D07498351B98CB32005F30CC /* TGChannelInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = D07498331B98CB32005F30CC /* TGChannelInfoController.m */; };
D07498381B99ECB3005F30CC /* TGChannelLinkSetupController.h in Headers */ = {isa = PBXBuildFile; fileRef = D07498361B99ECB3005F30CC /* TGChannelLinkSetupController.h */; };
D07498391B99ECB3005F30CC /* TGChannelLinkSetupController.m in Sources */ = {isa = PBXBuildFile; fileRef = D07498371B99ECB3005F30CC /* TGChannelLinkSetupController.m */; };
D074983C1B99FFC2005F30CC /* TLChat$channel.h in Headers */ = {isa = PBXBuildFile; fileRef = D074983A1B99FFC2005F30CC /* TLChat$channel.h */; };
D074983D1B99FFC2005F30CC /* TLChat$channel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D074983B1B99FFC2005F30CC /* TLChat$channel.mm */; };
D07516801B2FBD3000AE42E0 /* TLRPCmessages_startBot.h in Headers */ = {isa = PBXBuildFile; fileRef = D075167E1B2FBD3000AE42E0 /* TLRPCmessages_startBot.h */; };
D07516811B2FBD3000AE42E0 /* TLRPCmessages_startBot.mm in Sources */ = {isa = PBXBuildFile; fileRef = D075167F1B2FBD3000AE42E0 /* TLRPCmessages_startBot.mm */; };
D07587641B3B226600117DFF /* TGAudioSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = D07587621B3B226600117DFF /* TGAudioSessionManager.h */; };
D07587651B3B226600117DFF /* TGAudioSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D07587631B3B226600117DFF /* TGAudioSessionManager.m */; };
D07587681B3B343300117DFF /* TGMusicPlayerController.h in Headers */ = {isa = PBXBuildFile; fileRef = D07587661B3B343300117DFF /* TGMusicPlayerController.h */; };
D07587691B3B343300117DFF /* TGMusicPlayerController.m in Sources */ = {isa = PBXBuildFile; fileRef = D07587671B3B343300117DFF /* TGMusicPlayerController.m */; };
D075876D1B3B380400117DFF /* TGMusicPlayerCompleteView.h in Headers */ = {isa = PBXBuildFile; fileRef = D075876B1B3B380400117DFF /* TGMusicPlayerCompleteView.h */; };
D075876E1B3B380400117DFF /* TGMusicPlayerCompleteView.m in Sources */ = {isa = PBXBuildFile; fileRef = D075876C1B3B380400117DFF /* TGMusicPlayerCompleteView.m */; };
D07587711B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.h in Headers */ = {isa = PBXBuildFile; fileRef = D075876F1B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.h */; };
D07587721B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.m in Sources */ = {isa = PBXBuildFile; fileRef = D07587701B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.m */; };
D079AB451AF1841B00076F59 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D079AB311AF1841B00076F59 /* Localizable.strings */; };
D079AB461AF1841B00076F59 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D079AB341AF1841B00076F59 /* Localizable.strings */; };
D079AB471AF1841B00076F59 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D079AB371AF1841B00076F59 /* Localizable.strings */; };
D079AB481AF1841B00076F59 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D079AB3A1AF1841B00076F59 /* Localizable.strings */; };
D079AB491AF1841B00076F59 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D079AB3D1AF1841B00076F59 /* Localizable.strings */; };
D079AB4A1AF1841B00076F59 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D079AB401AF1841B00076F59 /* Localizable.strings */; };
D079AB4B1AF1841B00076F59 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D079AB431AF1841B00076F59 /* Localizable.strings */; };
D079ABBD1AF3AB3500076F59 /* TGStickerKeyboardView.h in Headers */ = {isa = PBXBuildFile; fileRef = D079ABBB1AF3AB3500076F59 /* TGStickerKeyboardView.h */; };
D079ABBE1AF3AB3500076F59 /* TGStickerKeyboardView.m in Sources */ = {isa = PBXBuildFile; fileRef = D079ABBC1AF3AB3500076F59 /* TGStickerKeyboardView.m */; };
D07AC9EF1577C1C700436500 /* TGConversationHistoryRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D07AC9EE1577C1C700436500 /* TGConversationHistoryRequestActor.m */; };
D07ACA01157833D400436500 /* TGContactListRequestBuilder.mm in Sources */ = {isa = PBXBuildFile; fileRef = D07ACA00157833D400436500 /* TGContactListRequestBuilder.mm */; };
D07EA26C199E1BDA002ED76D /* TGModernMediaListController.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA26B199E1BDA002ED76D /* TGModernMediaListController.m */; };
D07EA26F199E1CE5002ED76D /* TGModernMediaListModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA26E199E1CE5002ED76D /* TGModernMediaListModel.m */; };
D07EA276199E1E0E002ED76D /* TGGenericPeerMediaListModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA275199E1E0E002ED76D /* TGGenericPeerMediaListModel.m */; };
D07EA27B199E2507002ED76D /* TGModernMediaListThumbnailItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA27A199E2507002ED76D /* TGModernMediaListThumbnailItemView.m */; };
D07EA27F199E2532002ED76D /* TGModernMediaListImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA27E199E2532002ED76D /* TGModernMediaListImageItem.m */; };
D07EA282199E2543002ED76D /* TGModernMediaListImageItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA281199E2543002ED76D /* TGModernMediaListImageItemView.m */; };
D07EA286199E2587002ED76D /* TGModernMediaListItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA285199E2587002ED76D /* TGModernMediaListItemView.m */; };
D07EA28A199E272C002ED76D /* TGModernMediaListVideoItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA289199E272C002ED76D /* TGModernMediaListVideoItemView.m */; };
D07EA28D199E273A002ED76D /* TGModernMediaListVideoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA28C199E273A002ED76D /* TGModernMediaListVideoItem.m */; };
D07EA291199E28C3002ED76D /* TGModernMediaListLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA290199E28C3002ED76D /* TGModernMediaListLayout.m */; };
D07EA294199E28D5002ED76D /* TGModernMediaListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA293199E28D5002ED76D /* TGModernMediaListCell.m */; };
D07EA298199E2D0C002ED76D /* TGGenericPeerMediaListImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA297199E2D0C002ED76D /* TGGenericPeerMediaListImageItem.m */; };
D07EA29B199E2D1E002ED76D /* TGGenericPeerMediaListVideoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D07EA29A199E2D1E002ED76D /* TGGenericPeerMediaListVideoItem.m */; };
D07F99481A9CFBC2002EA6E9 /* TGPasscodeWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = D07F99461A9CFBC2002EA6E9 /* TGPasscodeWindow.h */; };
D07F99491A9CFBC2002EA6E9 /* TGPasscodeWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D07F99471A9CFBC2002EA6E9 /* TGPasscodeWindow.m */; };
D07FD9E218CBA6CA009B649E /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D07FD9DE18CBA6CA009B649E /* InfoPlist.strings */; };
D07FD9E318CBA6CA009B649E /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D07FD9E018CBA6CA009B649E /* Localizable.strings */; };
D0808683190EF59900EE6998 /* TGMessageImageViewOverlayView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0808682190EF59900EE6998 /* TGMessageImageViewOverlayView.m */; };
D0808688190F036F00EE6998 /* TGMessageImageViewTimestampView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0808687190F036F00EE6998 /* TGMessageImageViewTimestampView.m */; };
D0821A301BBEA38200CE53BA /* CoreSpotlight.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0821A2F1BBEA38200CE53BA /* CoreSpotlight.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D0821A3C1BBEADD000CE53BA /* TGSpotlightIndexData.h in Headers */ = {isa = PBXBuildFile; fileRef = D0821A3A1BBEADD000CE53BA /* TGSpotlightIndexData.h */; };
D0821A3D1BBEADD000CE53BA /* TGSpotlightIndexData.m in Sources */ = {isa = PBXBuildFile; fileRef = D0821A3B1BBEADD000CE53BA /* TGSpotlightIndexData.m */; };
D082953C1BACA7BC00240F69 /* TGChannelModeratorController.h in Headers */ = {isa = PBXBuildFile; fileRef = D082953A1BACA7BC00240F69 /* TGChannelModeratorController.h */; };
D082953D1BACA7BC00240F69 /* TGChannelModeratorController.m in Sources */ = {isa = PBXBuildFile; fileRef = D082953B1BACA7BC00240F69 /* TGChannelModeratorController.m */; };
D08295491BACA83600240F69 /* TGChannelModeratorCollectionItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D08295471BACA83600240F69 /* TGChannelModeratorCollectionItem.h */; };
D082954A1BACA83600240F69 /* TGChannelModeratorCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D08295481BACA83600240F69 /* TGChannelModeratorCollectionItem.m */; };
D082954D1BACA84800240F69 /* TGChannelModeratorCollectionItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D082954B1BACA84800240F69 /* TGChannelModeratorCollectionItemView.h */; };
D082954E1BACA84800240F69 /* TGChannelModeratorCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D082954C1BACA84800240F69 /* TGChannelModeratorCollectionItemView.m */; };
D083AD761AE02C6000C7F41B /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D083AD741AE02C6000C7F41B /* Localizable.strings */; };
D083AD801AE02DD600C7F41B /* TGSearchSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D083AD7F1AE02DD600C7F41B /* TGSearchSignals.m */; };
D083AD831AE0309F00C7F41B /* TGMemoryCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D083AD821AE0309F00C7F41B /* TGMemoryCache.m */; };
D083AD861AE06F9D00C7F41B /* TGUploadedMessageContent.m in Sources */ = {isa = PBXBuildFile; fileRef = D083AD851AE06F9D00C7F41B /* TGUploadedMessageContent.m */; };
D083AD891AE06FBD00C7F41B /* TGUploadedMessageContentMedia.m in Sources */ = {isa = PBXBuildFile; fileRef = D083AD881AE06FBD00C7F41B /* TGUploadedMessageContentMedia.m */; };
D083AD8C1AE0701600C7F41B /* TGUploadedMessageContentText.m in Sources */ = {isa = PBXBuildFile; fileRef = D083AD8B1AE0701600C7F41B /* TGUploadedMessageContentText.m */; };
D083AD901AE0857B00C7F41B /* TGProgressAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = D083AD8F1AE0857B00C7F41B /* TGProgressAlert.m */; };
D083AD931AE1507000C7F41B /* TGMessageViewedContentProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = D083AD911AE1507000C7F41B /* TGMessageViewedContentProperty.h */; };
D083AD941AE1507000C7F41B /* TGMessageViewedContentProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = D083AD921AE1507000C7F41B /* TGMessageViewedContentProperty.m */; };
D084D4621A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D084D45F1A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@3x.png */; };
D084D4631A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D084D4601A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon.png */; };
D084D4641A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D084D4611A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@2x.png */; };
D084D4681A39C95800EA8120 /* TGFaqController.m in Sources */ = {isa = PBXBuildFile; fileRef = D084D4671A39C95800EA8120 /* TGFaqController.m */; };
D084D4701A39E74C00EA8120 /* TGFaqActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D084D46F1A39E74C00EA8120 /* TGFaqActor.m */; };
D084D4731A3A02E600EA8120 /* TGCollectionBottonDisclosureItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D084D4721A3A02E600EA8120 /* TGCollectionBottonDisclosureItem.m */; };
D084D4761A3A03C900EA8120 /* TGCollectionBottonDisclosureItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D084D4751A3A03C900EA8120 /* TGCollectionBottonDisclosureItemView.m */; };
D084D47A1A3A624A00EA8120 /* TGAttachmentSheetScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = D084D4791A3A624A00EA8120 /* TGAttachmentSheetScrollView.m */; };
D086968D1943698900770FE7 /* ModernAuthCountryButton@2x~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = D086968C1943698900770FE7 /* ModernAuthCountryButton@2x~ipad.png */; };
D086969B1943762100770FE7 /* ModernAuthCountryButtonHighlighted@2x~ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = D086969A1943762100770FE7 /* ModernAuthCountryButtonHighlighted@2x~ipad.png */; };
D08696B31943A8B300770FE7 /* pad-builtin-wallpaper-0-thumbnail.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D08696AD1943A8B300770FE7 /* pad-builtin-wallpaper-0-thumbnail.jpg */; };
D08696B41943A8B300770FE7 /* pad-builtin-wallpaper-1-thumbnail.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D08696AE1943A8B300770FE7 /* pad-builtin-wallpaper-1-thumbnail.jpg */; };
D08696B51943A8B300770FE7 /* pad-builtin-wallpaper-2-thumbnail.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D08696AF1943A8B300770FE7 /* pad-builtin-wallpaper-2-thumbnail.jpg */; };
D08696B61943A8B300770FE7 /* pad-builtin-wallpaper-2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D08696B01943A8B300770FE7 /* pad-builtin-wallpaper-2.jpg */; };
D08696B71943A8B300770FE7 /* pad-builtin-wallpaper-1.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D08696B11943A8B300770FE7 /* pad-builtin-wallpaper-1.jpg */; };
D08696B81943A8B300770FE7 /* pad-builtin-wallpaper-0.jpg in Resources */ = {isa = PBXBuildFile; fileRef = D08696B21943A8B300770FE7 /* pad-builtin-wallpaper-0.jpg */; };
D08763431A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D08763411A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.h */; };
D08763441A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D08763421A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.m */; };
D0876FD7196F348D005740CE /* TGModernGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0876FD6196F348D005740CE /* TGModernGalleryModel.m */; };
D0876FE6196F4C33005740CE /* TGGenericPeerMediaGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0876FE5196F4C33005740CE /* TGGenericPeerMediaGalleryModel.m */; };
D0876FE919702474005740CE /* TGModernGalleryZoomableScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0876FE819702474005740CE /* TGModernGalleryZoomableScrollView.m */; };
D08805B1156E8F3600311537 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805B0156E8F3600311537 /* UIKit.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D08805B3156E8F3600311537 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805B2156E8F3600311537 /* Foundation.framework */; settings = {ATTRIBUTES = (Required, ); }; };
D08805B5156E8F3600311537 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805B4156E8F3600311537 /* CoreGraphics.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D08805BB156E8F3600311537 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D08805B9156E8F3600311537 /* InfoPlist.strings */; };
D08805BD156E8F3600311537 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = D08805BC156E8F3600311537 /* main.m */; };
D08805C1156E8F3600311537 /* TGAppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = D08805C0156E8F3600311537 /* TGAppDelegate.mm */; };
D08805C8156E8F4D00311537 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805C7156E8F4D00311537 /* CoreText.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D08805CA156E8F5100311537 /* AddressBook.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805C9156E8F5100311537 /* AddressBook.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D08805CC156E8F5600311537 /* AddressBookUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805CB156E8F5600311537 /* AddressBookUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D08805CE156E8F5C00311537 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805CD156E8F5C00311537 /* libz.dylib */; settings = {ATTRIBUTES = (Weak, ); }; };
D08805D0156E8F6700311537 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805CF156E8F6700311537 /* QuartzCore.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D088061D156EA2B700311537 /* TGTelegraph.mm in Sources */ = {isa = PBXBuildFile; fileRef = D088061C156EA2B700311537 /* TGTelegraph.mm */; };
D0880626156EA74000311537 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0880625156EA74000311537 /* SystemConfiguration.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D0880639156EB11800311537 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D088063B156EB11800311537 /* Localizable.strings */; };
D08953CC1B8C9ED2009F67F0 /* TGMessageHole.h in Headers */ = {isa = PBXBuildFile; fileRef = D08953CA1B8C9ED2009F67F0 /* TGMessageHole.h */; };
D08953CD1B8C9ED2009F67F0 /* TGMessageHole.m in Sources */ = {isa = PBXBuildFile; fileRef = D08953CB1B8C9ED2009F67F0 /* TGMessageHole.m */; };
D08968A41A796B2100784CE8 /* TGGlobalMessageSearchSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D08968A21A796B2100784CE8 /* TGGlobalMessageSearchSignals.h */; };
D08968A51A796B2100784CE8 /* TGGlobalMessageSearchSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D08968A31A796B2100784CE8 /* TGGlobalMessageSearchSignals.m */; };
D08968BA1A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay.png in Resources */ = {isa = PBXBuildFile; fileRef = D08968B71A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay.png */; };
D08968BB1A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D08968B81A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@2x.png */; };
D08968BC1A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D08968B91A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@3x.png */; };
D089E04D1AC57463009A744B /* NSArray_Authorization.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0411AC57463009A744B /* NSArray_Authorization.h */; };
D089E04E1AC57463009A744B /* NSArray_Authorization.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0421AC57463009A744B /* NSArray_Authorization.mm */; };
D089E04F1AC57463009A744B /* TLaccount_Authorizations.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0431AC57463009A744B /* TLaccount_Authorizations.h */; };
D089E0501AC57463009A744B /* TLaccount_Authorizations.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0441AC57463009A744B /* TLaccount_Authorizations.mm */; };
D089E0511AC57463009A744B /* TLAuthorization.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0451AC57463009A744B /* TLAuthorization.h */; };
D089E0521AC57463009A744B /* TLAuthorization.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0461AC57463009A744B /* TLAuthorization.mm */; };
D089E0531AC57463009A744B /* TLRPCaccount_getAuthorizations.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0471AC57463009A744B /* TLRPCaccount_getAuthorizations.h */; };
D089E0541AC57463009A744B /* TLRPCaccount_getAuthorizations.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0481AC57463009A744B /* TLRPCaccount_getAuthorizations.mm */; };
D089E0551AC57463009A744B /* TLRPCaccount_resetAuthorization.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0491AC57463009A744B /* TLRPCaccount_resetAuthorization.h */; };
D089E0561AC57463009A744B /* TLRPCaccount_resetAuthorization.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E04A1AC57463009A744B /* TLRPCaccount_resetAuthorization.mm */; };
D089E0571AC57463009A744B /* TLWebPage.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E04B1AC57463009A744B /* TLWebPage.h */; };
D089E0581AC57463009A744B /* TLWebPage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E04C1AC57463009A744B /* TLWebPage.mm */; };
D089E0641AC57A24009A744B /* TLUpdates+TG.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0621AC57A24009A744B /* TLUpdates+TG.h */; };
D089E0651AC57A24009A744B /* TLUpdates+TG.m in Sources */ = {isa = PBXBuildFile; fileRef = D089E0631AC57A24009A744B /* TLUpdates+TG.m */; };
D089E0691AC57DBF009A744B /* TGAuthSessionListSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0671AC57DBF009A744B /* TGAuthSessionListSignals.h */; };
D089E06A1AC57DBF009A744B /* TGAuthSessionListSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D089E0681AC57DBF009A744B /* TGAuthSessionListSignals.m */; };
D089E06D1AC57E2F009A744B /* TGAuthSession.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E06B1AC57E2F009A744B /* TGAuthSession.h */; };
D089E06E1AC57E2F009A744B /* TGAuthSession.m in Sources */ = {isa = PBXBuildFile; fileRef = D089E06C1AC57E2F009A744B /* TGAuthSession.m */; };
D089E0721AC5807F009A744B /* TGAuthSessionsController.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0701AC5807F009A744B /* TGAuthSessionsController.h */; };
D089E0731AC5807F009A744B /* TGAuthSessionsController.m in Sources */ = {isa = PBXBuildFile; fileRef = D089E0711AC5807F009A744B /* TGAuthSessionsController.m */; };
D089E0771AC58262009A744B /* TGAuthSessionItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0751AC58262009A744B /* TGAuthSessionItem.h */; };
D089E0781AC58262009A744B /* TGAuthSessionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D089E0761AC58262009A744B /* TGAuthSessionItem.m */; };
D089E07B1AC5829D009A744B /* TGAuthSessionItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0791AC5829D009A744B /* TGAuthSessionItemView.h */; };
D089E07C1AC5829D009A744B /* TGAuthSessionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D089E07A1AC5829D009A744B /* TGAuthSessionItemView.m */; };
D089E08B1AC5A776009A744B /* TLaccount_PasswordInputSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E07D1AC5A776009A744B /* TLaccount_PasswordInputSettings.h */; };
D089E08C1AC5A776009A744B /* TLaccount_PasswordInputSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E07E1AC5A776009A744B /* TLaccount_PasswordInputSettings.mm */; };
D089E08D1AC5A776009A744B /* TLaccount_PasswordSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E07F1AC5A776009A744B /* TLaccount_PasswordSettings.h */; };
D089E08E1AC5A776009A744B /* TLaccount_PasswordSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0801AC5A776009A744B /* TLaccount_PasswordSettings.mm */; };
D089E08F1AC5A776009A744B /* TLauth_PasswordRecovery.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0811AC5A776009A744B /* TLauth_PasswordRecovery.h */; };
D089E0901AC5A776009A744B /* TLauth_PasswordRecovery.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0821AC5A776009A744B /* TLauth_PasswordRecovery.mm */; };
D089E0911AC5A776009A744B /* TLRPCaccount_getPasswordSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0831AC5A776009A744B /* TLRPCaccount_getPasswordSettings.h */; };
D089E0921AC5A776009A744B /* TLRPCaccount_getPasswordSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0841AC5A776009A744B /* TLRPCaccount_getPasswordSettings.mm */; };
D089E0931AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0851AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.h */; };
D089E0941AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0861AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.mm */; };
D089E0951AC5A776009A744B /* TLRPCauth_recoverPassword.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0871AC5A776009A744B /* TLRPCauth_recoverPassword.h */; };
D089E0961AC5A776009A744B /* TLRPCauth_recoverPassword.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E0881AC5A776009A744B /* TLRPCauth_recoverPassword.mm */; };
D089E0971AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0891AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.h */; };
D089E0981AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.mm in Sources */ = {isa = PBXBuildFile; fileRef = D089E08A1AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.mm */; };
D089E09B1AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E0991AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.h */; };
D089E09C1AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.m in Sources */ = {isa = PBXBuildFile; fileRef = D089E09A1AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.m */; };
D089E09F1AC5B65A009A744B /* TGAuthSessionsEmptyView.h in Headers */ = {isa = PBXBuildFile; fileRef = D089E09D1AC5B65A009A744B /* TGAuthSessionsEmptyView.h */; };
D089E0A01AC5B65A009A744B /* TGAuthSessionsEmptyView.m in Sources */ = {isa = PBXBuildFile; fileRef = D089E09E1AC5B65A009A744B /* TGAuthSessionsEmptyView.m */; };
D089E0A41AC5B6E9009A744B /* AuthSessionsEmptyIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D089E0A11AC5B6E9009A744B /* AuthSessionsEmptyIcon.png */; };
D089E0A51AC5B6E9009A744B /* AuthSessionsEmptyIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D089E0A21AC5B6E9009A744B /* AuthSessionsEmptyIcon@2x.png */; };
D089E0A61AC5B6E9009A744B /* AuthSessionsEmptyIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D089E0A31AC5B6E9009A744B /* AuthSessionsEmptyIcon@3x.png */; };
D08B0A681B8A085F003B80FD /* TGChannelConversationCompanion.h in Headers */ = {isa = PBXBuildFile; fileRef = D08B0A661B8A085F003B80FD /* TGChannelConversationCompanion.h */; };
D08B0A691B8A085F003B80FD /* TGChannelConversationCompanion.m in Sources */ = {isa = PBXBuildFile; fileRef = D08B0A671B8A085F003B80FD /* TGChannelConversationCompanion.m */; };
D08BC65C19AD261F007F126A /* TGGroupAvatarGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC65B19AD261F007F126A /* TGGroupAvatarGalleryModel.m */; };
D08BC65F19AD2ACA007F126A /* TGGroupAvatarGalleryItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC65E19AD2ACA007F126A /* TGGroupAvatarGalleryItem.m */; };
D08BC66219AD2B0A007F126A /* TGGroupAvatarGalleryItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC66119AD2B0A007F126A /* TGGroupAvatarGalleryItemView.m */; };
D08BC66619AD3C99007F126A /* TGPeerAvatarImageDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC66519AD3C99007F126A /* TGPeerAvatarImageDataSource.m */; };
D08BC66B19ADEA89007F126A /* TGModernDataImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC66A19ADEA89007F126A /* TGModernDataImageView.m */; };
D08BC66E19ADEAA1007F126A /* TGModernDataImageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC66D19ADEAA1007F126A /* TGModernDataImageViewModel.m */; };
D08BC67119ADF245007F126A /* TGPeerAvatarThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC67019ADF245007F126A /* TGPeerAvatarThumbnailDataSource.m */; };
D08BC67819AE37DA007F126A /* TGUserAvatarGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC67719AE37DA007F126A /* TGUserAvatarGalleryModel.m */; };
D08BC67B19AE385C007F126A /* TGUserAvatarGalleryItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC67A19AE385C007F126A /* TGUserAvatarGalleryItemView.m */; };
D08BC67E19AE38DC007F126A /* TGUserAvatarGalleryItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BC67D19AE38DC007F126A /* TGUserAvatarGalleryItem.m */; };
D08BE07D1BD956F20004F382 /* TGGifConverter.h in Headers */ = {isa = PBXBuildFile; fileRef = D08BE07B1BD956F20004F382 /* TGGifConverter.h */; };
D08BE07E1BD956F20004F382 /* TGGifConverter.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BE07C1BD956F20004F382 /* TGGifConverter.m */; };
D08BE0821BD95CEB0004F382 /* TGInlineVideoModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D08BE0801BD95CEB0004F382 /* TGInlineVideoModel.h */; };
D08BE0831BD95CEB0004F382 /* TGInlineVideoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BE0811BD95CEB0004F382 /* TGInlineVideoModel.m */; };
D08BE0861BD95D010004F382 /* TGInlineVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = D08BE0841BD95D010004F382 /* TGInlineVideoView.h */; };
D08BE0871BD95D010004F382 /* TGInlineVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = D08BE0851BD95D010004F382 /* TGInlineVideoView.m */; };
D08C712D1C4D186D00779C0F /* TGNetworkOverridesController.h in Headers */ = {isa = PBXBuildFile; fileRef = D08C712B1C4D186D00779C0F /* TGNetworkOverridesController.h */; };
D08C712E1C4D186D00779C0F /* TGNetworkOverridesController.m in Sources */ = {isa = PBXBuildFile; fileRef = D08C712C1C4D186D00779C0F /* TGNetworkOverridesController.m */; };
D08C71431C5131A700779C0F /* SecretLayer45.h in Headers */ = {isa = PBXBuildFile; fileRef = D08C71411C5131A600779C0F /* SecretLayer45.h */; };
D08C71441C5131A700779C0F /* SecretLayer45.m in Sources */ = {isa = PBXBuildFile; fileRef = D08C71421C5131A600779C0F /* SecretLayer45.m */; };
D08C71471C5221EC00779C0F /* TGAudioWaveform.h in Headers */ = {isa = PBXBuildFile; fileRef = D08C71451C5221EC00779C0F /* TGAudioWaveform.h */; };
D08C71481C5221EC00779C0F /* TGAudioWaveform.m in Sources */ = {isa = PBXBuildFile; fileRef = D08C71461C5221EC00779C0F /* TGAudioWaveform.m */; };
D08C714B1C52262300779C0F /* TGAudioWaveformView.h in Headers */ = {isa = PBXBuildFile; fileRef = D08C71491C52262300779C0F /* TGAudioWaveformView.h */; };
D08C714C1C52262300779C0F /* TGAudioWaveformView.m in Sources */ = {isa = PBXBuildFile; fileRef = D08C714A1C52262300779C0F /* TGAudioWaveformView.m */; };
D08C714F1C522FA200779C0F /* TGAudioWaveformSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D08C714D1C522FA200779C0F /* TGAudioWaveformSignal.h */; };
D08C71501C522FA200779C0F /* TGAudioWaveformSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D08C714E1C522FA200779C0F /* TGAudioWaveformSignal.m */; };
D08FEE311ACC26130069FA9F /* TGPasswordConfirmationController.h in Headers */ = {isa = PBXBuildFile; fileRef = D08FEE2F1ACC26130069FA9F /* TGPasswordConfirmationController.h */; };
D08FEE321ACC26130069FA9F /* TGPasswordConfirmationController.m in Sources */ = {isa = PBXBuildFile; fileRef = D08FEE301ACC26130069FA9F /* TGPasswordConfirmationController.m */; };
D08FEE381ACD8EDA0069FA9F /* TLWebPage_manual.h in Headers */ = {isa = PBXBuildFile; fileRef = D08FEE361ACD8EDA0069FA9F /* TLWebPage_manual.h */; };
D08FEE391ACD8EDA0069FA9F /* TLWebPage_manual.mm in Sources */ = {isa = PBXBuildFile; fileRef = D08FEE371ACD8EDA0069FA9F /* TLWebPage_manual.mm */; };
D08FEE451ACD92730069FA9F /* TGWebPageMediaAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = D08FEE431ACD92730069FA9F /* TGWebPageMediaAttachment.h */; };
D08FEE461ACD92730069FA9F /* TGWebPageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D08FEE441ACD92730069FA9F /* TGWebPageMediaAttachment.m */; };
D08FEE491ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.h in Headers */ = {isa = PBXBuildFile; fileRef = D08FEE471ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.h */; };
D08FEE4A1ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.m in Sources */ = {isa = PBXBuildFile; fileRef = D08FEE481ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.m */; };
D08FEE4E1ACDA4540069FA9F /* TGWebpageFooterModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D08FEE4C1ACDA4540069FA9F /* TGWebpageFooterModel.h */; };
D08FEE4F1ACDA4540069FA9F /* TGWebpageFooterModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D08FEE4D1ACDA4540069FA9F /* TGWebpageFooterModel.m */; };
D09153A41A6D6D5A004F3995 /* TGListThumbnailSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D09153A31A6D6D5A004F3995 /* TGListThumbnailSignals.m */; };
D09153A91A6D6FC4004F3995 /* TGRemoteFileSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D09153A81A6D6FC4004F3995 /* TGRemoteFileSignal.m */; };
D093D8001BE27A3100B24A14 /* TGMessageEntityMention.h in Headers */ = {isa = PBXBuildFile; fileRef = D093D7FE1BE27A3100B24A14 /* TGMessageEntityMention.h */; };
D093D8011BE27A3100B24A14 /* TGMessageEntityMention.m in Sources */ = {isa = PBXBuildFile; fileRef = D093D7FF1BE27A3100B24A14 /* TGMessageEntityMention.m */; };
D093D80D1BE27A9C00B24A14 /* TGMessageEntityHashtag.h in Headers */ = {isa = PBXBuildFile; fileRef = D093D80B1BE27A9C00B24A14 /* TGMessageEntityHashtag.h */; };
D093D80E1BE27A9C00B24A14 /* TGMessageEntityHashtag.m in Sources */ = {isa = PBXBuildFile; fileRef = D093D80C1BE27A9C00B24A14 /* TGMessageEntityHashtag.m */; };
D093D8111BE27B0000B24A14 /* TGMessageEntityBotCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = D093D80F1BE27B0000B24A14 /* TGMessageEntityBotCommand.h */; };
D093D8121BE27B0000B24A14 /* TGMessageEntityBotCommand.m in Sources */ = {isa = PBXBuildFile; fileRef = D093D8101BE27B0000B24A14 /* TGMessageEntityBotCommand.m */; };
D093D8151BE27B2A00B24A14 /* TGMessageEntityBold.h in Headers */ = {isa = PBXBuildFile; fileRef = D093D8131BE27B2A00B24A14 /* TGMessageEntityBold.h */; };
D093D8161BE27B2A00B24A14 /* TGMessageEntityBold.m in Sources */ = {isa = PBXBuildFile; fileRef = D093D8141BE27B2A00B24A14 /* TGMessageEntityBold.m */; };
D093D8191BE27B4600B24A14 /* TGMessageEntityItalic.h in Headers */ = {isa = PBXBuildFile; fileRef = D093D8171BE27B4600B24A14 /* TGMessageEntityItalic.h */; };
D093D81A1BE27B4600B24A14 /* TGMessageEntityItalic.m in Sources */ = {isa = PBXBuildFile; fileRef = D093D8181BE27B4600B24A14 /* TGMessageEntityItalic.m */; };
D093D81D1BE27B6C00B24A14 /* TGMessageEntityCode.h in Headers */ = {isa = PBXBuildFile; fileRef = D093D81B1BE27B6C00B24A14 /* TGMessageEntityCode.h */; };
D093D81E1BE27B6C00B24A14 /* TGMessageEntityCode.m in Sources */ = {isa = PBXBuildFile; fileRef = D093D81C1BE27B6C00B24A14 /* TGMessageEntityCode.m */; };
D093D8211BE27BA600B24A14 /* TGMessageEntityPre.h in Headers */ = {isa = PBXBuildFile; fileRef = D093D81F1BE27BA600B24A14 /* TGMessageEntityPre.h */; };
D093D8221BE27BA600B24A14 /* TGMessageEntityPre.m in Sources */ = {isa = PBXBuildFile; fileRef = D093D8201BE27BA600B24A14 /* TGMessageEntityPre.m */; };
D09520BB1BCE93AF0012BAF9 /* TGServiceSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D09520B91BCE93AF0012BAF9 /* TGServiceSignals.h */; };
D09520BC1BCE93AF0012BAF9 /* TGServiceSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D09520BA1BCE93AF0012BAF9 /* TGServiceSignals.m */; };
D09520C81BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.h in Headers */ = {isa = PBXBuildFile; fileRef = D09520C61BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.h */; };
D09520C91BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09520C71BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.mm */; };
D09520CC1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.h in Headers */ = {isa = PBXBuildFile; fileRef = D09520CA1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.h */; };
D09520CD1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09520CB1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.mm */; };
D0967BC91BB58751008A7B4B /* TGModernConversationControllerView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0967BC71BB58751008A7B4B /* TGModernConversationControllerView.h */; };
D0967BCA1BB58751008A7B4B /* TGModernConversationControllerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0967BC81BB58751008A7B4B /* TGModernConversationControllerView.m */; };
D096965F15ACDDE800D59E62 /* TGConversationReadHistoryActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D096965E15ACDDE800D59E62 /* TGConversationReadHistoryActor.mm */; };
D096966815AD9B8E00D59E62 /* TGTimelineUploadPhotoRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D096966715AD9B8E00D59E62 /* TGTimelineUploadPhotoRequestBuilder.m */; };
D096966F15AE069000D59E62 /* TGSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = D096966E15AE069000D59E62 /* TGSettingsController.m */; };
D096967F15AE36B300D59E62 /* TGConversationAddMessagesActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D096967E15AE36B300D59E62 /* TGConversationAddMessagesActor.mm */; };
D096968715AE600F00D59E62 /* TGContactCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D096968615AE600F00D59E62 /* TGContactCell.m */; };
D096969315AEFFC500D59E62 /* TGConversationReadMessagesActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D096969215AEFFC400D59E62 /* TGConversationReadMessagesActor.mm */; };
D0973D601BE2569400B61B7D /* TGAcceleratedVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0973D5E1BE2569400B61B7D /* TGAcceleratedVideoView.h */; };
D0973D611BE2569400B61B7D /* TGAcceleratedVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0973D5F1BE2569400B61B7D /* TGAcceleratedVideoView.m */; };
D097C33E191D7A2A004FF0DC /* TGMessageImageAdditionalDataView.m in Sources */ = {isa = PBXBuildFile; fileRef = D097C33D191D7A2A004FF0DC /* TGMessageImageAdditionalDataView.m */; };
D0983BF619CB93BB00CE5BB0 /* ASActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983BEE19CB93BB00CE5BB0 /* ASActor.m */; };
D0983BF719CB93BB00CE5BB0 /* ASCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983BF019CB93BB00CE5BB0 /* ASCommon.m */; };
D0983BF819CB93BB00CE5BB0 /* ASHandle.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983BF219CB93BB00CE5BB0 /* ASHandle.m */; };
D0983BF919CB93BB00CE5BB0 /* ASQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983BF419CB93BB00CE5BB0 /* ASQueue.m */; };
D0983BFC19CB93C500CE5BB0 /* NSObject+TGLock.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983BFB19CB93C500CE5BB0 /* NSObject+TGLock.m */; };
D0983C0319CB93D200CE5BB0 /* SGraphListNode.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983BFE19CB93D200CE5BB0 /* SGraphListNode.m */; };
D0983C0419CB93D200CE5BB0 /* SGraphNode.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C0019CB93D200CE5BB0 /* SGraphNode.m */; };
D0983C0519CB93D200CE5BB0 /* SGraphObjectNode.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C0219CB93D200CE5BB0 /* SGraphObjectNode.m */; };
D0983C0819CB93EA00CE5BB0 /* TGStringUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983C0719CB93EA00CE5BB0 /* TGStringUtils.mm */; };
D0983C0B19CB93F200CE5BB0 /* TGWeakDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C0A19CB93F200CE5BB0 /* TGWeakDelegate.m */; };
D0983C0E19CB93FA00CE5BB0 /* TGTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C0D19CB93FA00CE5BB0 /* TGTimer.m */; };
D0983D3119CB9A4300CE5BB0 /* Freedom.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983C1319CB9A4200CE5BB0 /* Freedom.mm */; };
D0983D3219CB9A4300CE5BB0 /* FreedomUIKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C1519CB9A4200CE5BB0 /* FreedomUIKit.m */; };
D0983D3319CB9A4300CE5BB0 /* RMPhoneFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C1719CB9A4200CE5BB0 /* RMPhoneFormat.m */; };
D0983D3419CB9A4300CE5BB0 /* TelegraphKit.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C1A19CB9A4200CE5BB0 /* TelegraphKit.m */; };
D0983D3519CB9A4300CE5BB0 /* TGAcceptEncryptionFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C1C19CB9A4200CE5BB0 /* TGAcceptEncryptionFutureAction.m */; };
D0983D3619CB9A4300CE5BB0 /* TGActionMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C1E19CB9A4200CE5BB0 /* TGActionMediaAttachment.m */; };
D0983D3719CB9A4300CE5BB0 /* TGActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C2019CB9A4200CE5BB0 /* TGActionSheet.m */; };
D0983D3819CB9A4300CE5BB0 /* TGActionTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C2219CB9A4200CE5BB0 /* TGActionTableView.m */; };
D0983D3919CB9A4300CE5BB0 /* TGActivityIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C2419CB9A4200CE5BB0 /* TGActivityIndicatorView.m */; };
D0983D3A19CB9A4300CE5BB0 /* TGAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C2619CB9A4200CE5BB0 /* TGAlertView.m */; };
D0983D3C19CB9A4300CE5BB0 /* TGAnimationBlockDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C2A19CB9A4200CE5BB0 /* TGAnimationBlockDelegate.m */; };
D0983D3D19CB9A4300CE5BB0 /* TGAppearance.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C2C19CB9A4200CE5BB0 /* TGAppearance.m */; };
D0983D3E19CB9A4300CE5BB0 /* TGAudioInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C2F19CB9A4200CE5BB0 /* TGAudioInfo.m */; };
D0983D3F19CB9A4300CE5BB0 /* TGAudioMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C3119CB9A4200CE5BB0 /* TGAudioMediaAttachment.m */; };
D0983D4019CB9A4300CE5BB0 /* TGBackdropView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C3319CB9A4200CE5BB0 /* TGBackdropView.m */; };
D0983D4119CB9A4300CE5BB0 /* TGButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C3519CB9A4200CE5BB0 /* TGButton.m */; };
D0983D4219CB9A4300CE5BB0 /* TGButtonGroupView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C3719CB9A4200CE5BB0 /* TGButtonGroupView.m */; };
D0983D4319CB9A4300CE5BB0 /* TGCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C3919CB9A4200CE5BB0 /* TGCache.m */; };
D0983D4419CB9A4300CE5BB0 /* TGCalloutView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C3B19CB9A4200CE5BB0 /* TGCalloutView.m */; };
D0983D4519CB9A4300CE5BB0 /* TGChangeNotificationSettingsFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C3D19CB9A4200CE5BB0 /* TGChangeNotificationSettingsFutureAction.m */; };
D0983D4619CB9A4300CE5BB0 /* TGChangePeerBlockStatusFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C3F19CB9A4200CE5BB0 /* TGChangePeerBlockStatusFutureAction.m */; };
D0983D4719CB9A4300CE5BB0 /* TGChangePrivacySettingsFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C4119CB9A4200CE5BB0 /* TGChangePrivacySettingsFutureAction.m */; };
D0983D4819CB9A4300CE5BB0 /* TGCircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C4319CB9A4200CE5BB0 /* TGCircularProgressView.m */; };
D0983D4919CB9A4300CE5BB0 /* TGClearNotificationsFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C4519CB9A4200CE5BB0 /* TGClearNotificationsFutureAction.m */; };
D0983D4A19CB9A4300CE5BB0 /* TGClockProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C4719CB9A4200CE5BB0 /* TGClockProgressView.m */; };
D0983D4B19CB9A4300CE5BB0 /* TGCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C4919CB9A4200CE5BB0 /* TGCommon.m */; };
D0983D4C19CB9A4300CE5BB0 /* TGContactBinding.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C4B19CB9A4200CE5BB0 /* TGContactBinding.m */; };
D0983D4D19CB9A4300CE5BB0 /* TGContactMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C4D19CB9A4200CE5BB0 /* TGContactMediaAttachment.m */; };
D0983D4E19CB9A4300CE5BB0 /* TGConversation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C5019CB9A4200CE5BB0 /* TGConversation.m */; };
D0983D4F19CB9A4300CE5BB0 /* TGDatabase.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983C5319CB9A4200CE5BB0 /* TGDatabase.mm */; };
D0983D5019CB9A4300CE5BB0 /* TGDataResource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C5519CB9A4200CE5BB0 /* TGDataResource.m */; };
D0983D5119CB9A4300CE5BB0 /* TGDateLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C5719CB9A4200CE5BB0 /* TGDateLabel.m */; };
D0983D5219CB9A4300CE5BB0 /* TGDateUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983C5919CB9A4200CE5BB0 /* TGDateUtils.mm */; };
D0983D5319CB9A4300CE5BB0 /* TGDeleteProfilePhotoFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C5B19CB9A4200CE5BB0 /* TGDeleteProfilePhotoFutureAction.m */; };
D0983D5419CB9A4300CE5BB0 /* TGDialogListBroadcastsMenuCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C5D19CB9A4200CE5BB0 /* TGDialogListBroadcastsMenuCell.m */; };
D0983D5519CB9A4300CE5BB0 /* TGDialogListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C5F19CB9A4200CE5BB0 /* TGDialogListCell.m */; };
D0983D5619CB9A4300CE5BB0 /* TGDialogListCompanion.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C6219CB9A4200CE5BB0 /* TGDialogListCompanion.m */; };
D0983D5719CB9A4300CE5BB0 /* TGDialogListController.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983C6419CB9A4200CE5BB0 /* TGDialogListController.mm */; };
D0983D5819CB9A4300CE5BB0 /* TGDialogListMessageSearchCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C6619CB9A4200CE5BB0 /* TGDialogListMessageSearchCell.m */; };
D0983D5919CB9A4300CE5BB0 /* TGDialogListSearchCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C6819CB9A4200CE5BB0 /* TGDialogListSearchCell.m */; };
D0983D5A19CB9A4300CE5BB0 /* TGDocumentMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C6A19CB9A4200CE5BB0 /* TGDocumentMediaAttachment.m */; };
D0983D5B19CB9A4300CE5BB0 /* TGDoubleTapGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C6C19CB9A4200CE5BB0 /* TGDoubleTapGestureRecognizer.m */; };
D0983D5C19CB9A4300CE5BB0 /* TGDownloadManager.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983C6E19CB9A4200CE5BB0 /* TGDownloadManager.mm */; };
D0983D5D19CB9A4300CE5BB0 /* TGEncryptedChatServiceAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C7019CB9A4200CE5BB0 /* TGEncryptedChatServiceAction.m */; };
D0983D5E19CB9A4300CE5BB0 /* TGExportContactFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C7219CB9A4200CE5BB0 /* TGExportContactFutureAction.m */; };
D0983D6019CB9A4300CE5BB0 /* TGFont.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983C7619CB9A4200CE5BB0 /* TGFont.mm */; };
D0983D6119CB9A4300CE5BB0 /* TGForwardedMessageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C7819CB9A4200CE5BB0 /* TGForwardedMessageMediaAttachment.m */; };
D0983D6219CB9A4300CE5BB0 /* TGFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C7A19CB9A4200CE5BB0 /* TGFutureAction.m */; };
D0983D6319CB9A4300CE5BB0 /* TGGradientLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C7C19CB9A4200CE5BB0 /* TGGradientLabel.m */; };
D0983D6419CB9A4300CE5BB0 /* TGHacks.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C7E19CB9A4200CE5BB0 /* TGHacks.m */; };
D0983D6519CB9A4300CE5BB0 /* TGHighlightableButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C8019CB9A4200CE5BB0 /* TGHighlightableButton.m */; };
D0983D6719CB9A4300CE5BB0 /* TGImageDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C8419CB9A4200CE5BB0 /* TGImageDataSource.m */; };
D0983D6819CB9A4300CE5BB0 /* TGImageInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983C8619CB9A4200CE5BB0 /* TGImageInfo.mm */; };
D0983D6919CB9A4300CE5BB0 /* TGImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C8819CB9A4200CE5BB0 /* TGImageManager.m */; };
D0983D6A19CB9A4300CE5BB0 /* TGImageManagerTask.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C8A19CB9A4200CE5BB0 /* TGImageManagerTask.m */; };
D0983D6B19CB9A4300CE5BB0 /* TGImageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C8C19CB9A4200CE5BB0 /* TGImageMediaAttachment.m */; };
D0983D7019CB9A4300CE5BB0 /* TGImagePickerCellCheckButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983C9619CB9A4200CE5BB0 /* TGImagePickerCellCheckButton.m */; };
D0983D7719CB9A4300CE5BB0 /* TGImageTransitionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CA419CB9A4200CE5BB0 /* TGImageTransitionHelper.m */; };
D0983D7819CB9A4300CE5BB0 /* TGImageUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983CA619CB9A4200CE5BB0 /* TGImageUtils.mm */; };
D0983D7D19CB9A4300CE5BB0 /* TGIndexSet.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983CB119CB9A4200CE5BB0 /* TGIndexSet.mm */; };
D0983D7F19CB9A4300CE5BB0 /* TGLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CB519CB9A4200CE5BB0 /* TGLabel.m */; };
D0983D8019CB9A4300CE5BB0 /* TGLetteredAvatarView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CB719CB9A4200CE5BB0 /* TGLetteredAvatarView.m */; };
D0983D8119CB9A4300CE5BB0 /* TGLinearProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CB919CB9A4200CE5BB0 /* TGLinearProgressView.m */; };
D0983D8219CB9A4300CE5BB0 /* TGListsTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CBB19CB9A4200CE5BB0 /* TGListsTableView.m */; };
D0983D8319CB9A4300CE5BB0 /* TGLocalMessageMetaMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CBD19CB9A4200CE5BB0 /* TGLocalMessageMetaMediaAttachment.m */; };
D0983D8419CB9A4300CE5BB0 /* TGLocationMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CBF19CB9A4200CE5BB0 /* TGLocationMediaAttachment.m */; };
D0983D8819CB9A4300CE5BB0 /* TGMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CC719CB9A4200CE5BB0 /* TGMediaAttachment.m */; };
D0983D8919CB9A4300CE5BB0 /* TGMenuView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CCA19CB9A4200CE5BB0 /* TGMenuView.m */; };
D0983D8A19CB9A4300CE5BB0 /* TGMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983CCC19CB9A4200CE5BB0 /* TGMessage.mm */; };
D0983D8B19CB9A4300CE5BB0 /* TGMimeTypeMap.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CCE19CB9A4200CE5BB0 /* TGMimeTypeMap.m */; };
D0983D8C19CB9A4300CE5BB0 /* TGModernBackToolbarButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CD019CB9A4200CE5BB0 /* TGModernBackToolbarButton.m */; };
D0983D8D19CB9A4300CE5BB0 /* TGModernBarButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CD219CB9A4200CE5BB0 /* TGModernBarButton.m */; };
D0983D8E19CB9A4300CE5BB0 /* TGModernButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CD419CB9A4200CE5BB0 /* TGModernButton.m */; };
D0983D8F19CB9A4300CE5BB0 /* TGModernToolbarButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CD619CB9A4200CE5BB0 /* TGModernToolbarButton.m */; };
D0983D9019CB9A4300CE5BB0 /* TGNavigationBar.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CD819CB9A4200CE5BB0 /* TGNavigationBar.m */; };
D0983D9119CB9A4300CE5BB0 /* TGNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CDA19CB9A4200CE5BB0 /* TGNavigationController.m */; };
D0983D9219CB9A4300CE5BB0 /* TGObserverProxy.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CDC19CB9A4200CE5BB0 /* TGObserverProxy.m */; };
D0983D9319CB9A4300CE5BB0 /* TGPagerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CDE19CB9A4200CE5BB0 /* TGPagerView.m */; };
D0983D9419CB9A4300CE5BB0 /* TGPhonebookContact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983CE019CB9A4200CE5BB0 /* TGPhonebookContact.mm */; };
D0983D9519CB9A4300CE5BB0 /* TGPhoneUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CE219CB9A4200CE5BB0 /* TGPhoneUtils.m */; };
D0983D9619CB9A4300CE5BB0 /* TGPopoverController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CE419CB9A4200CE5BB0 /* TGPopoverController.m */; };
D0983D9719CB9A4300CE5BB0 /* TGRemoteImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CE619CB9A4200CE5BB0 /* TGRemoteImageView.m */; };
D0983D9819CB9A4300CE5BB0 /* TGRemoveContactFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CE819CB9A4200CE5BB0 /* TGRemoveContactFutureAction.m */; };
D0983D9919CB9A4300CE5BB0 /* TGReusableLabel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983CEA19CB9A4200CE5BB0 /* TGReusableLabel.mm */; };
D0983D9A19CB9A4300CE5BB0 /* TGRTL.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CEC19CB9A4200CE5BB0 /* TGRTL.m */; };
D0983D9B19CB9A4300CE5BB0 /* TGRTLScreenEdgePanGestureRecognizer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CEE19CB9A4200CE5BB0 /* TGRTLScreenEdgePanGestureRecognizer.m */; };
D0983D9C19CB9A4300CE5BB0 /* TGSearchBar.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CF019CB9A4200CE5BB0 /* TGSearchBar.m */; };
D0983D9D19CB9A4300CE5BB0 /* TGSearchDisplayMixin.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CF219CB9A4200CE5BB0 /* TGSearchDisplayMixin.m */; };
D0983D9E19CB9A4300CE5BB0 /* TGSearchLoupeProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CF419CB9A4200CE5BB0 /* TGSearchLoupeProgressView.m */; };
D0983D9F19CB9A4300CE5BB0 /* TGSharedPtrWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983CF619CB9A4200CE5BB0 /* TGSharedPtrWrapper.mm */; };
D0983DA019CB9A4300CE5BB0 /* TGSwitchView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CF819CB9A4300CE5BB0 /* TGSwitchView.m */; };
D0983DA119CB9A4300CE5BB0 /* TGSynchronizeEncryptedChatSettingsFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CFA19CB9A4300CE5BB0 /* TGSynchronizeEncryptedChatSettingsFutureAction.m */; };
D0983DA219CB9A4300CE5BB0 /* TGTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CFC19CB9A4300CE5BB0 /* TGTableView.m */; };
D0983DA319CB9A4300CE5BB0 /* TGTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CFE19CB9A4300CE5BB0 /* TGTableViewCell.m */; };
D0983DA419CB9A4300CE5BB0 /* TGTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0019CB9A4300CE5BB0 /* TGTextField.m */; };
D0983DA519CB9A4300CE5BB0 /* TGTimerTarget.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0219CB9A4300CE5BB0 /* TGTimerTarget.m */; };
D0983DA619CB9A4300CE5BB0 /* TGToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0419CB9A4300CE5BB0 /* TGToolbar.m */; };
D0983DA719CB9A4300CE5BB0 /* TGToolbarButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0619CB9A4300CE5BB0 /* TGToolbarButton.m */; };
D0983DA819CB9A4300CE5BB0 /* TGTooltipView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0819CB9A4300CE5BB0 /* TGTooltipView.m */; };
D0983DA919CB9A4300CE5BB0 /* TGTransitionableImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0A19CB9A4300CE5BB0 /* TGTransitionableImageView.m */; };
D0983DAA19CB9A4300CE5BB0 /* TGUnsupportedMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0C19CB9A4300CE5BB0 /* TGUnsupportedMediaAttachment.m */; };
D0983DAB19CB9A4300CE5BB0 /* TGUploadAvatarFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D0E19CB9A4300CE5BB0 /* TGUploadAvatarFutureAction.m */; };
D0983DAC19CB9A4300CE5BB0 /* TGUser.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D1019CB9A4300CE5BB0 /* TGUser.m */; };
D0983DAD19CB9A4300CE5BB0 /* TGVideoInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983D1219CB9A4300CE5BB0 /* TGVideoInfo.mm */; };
D0983DAE19CB9A4300CE5BB0 /* TGVideoMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D1419CB9A4300CE5BB0 /* TGVideoMediaAttachment.m */; };
D0983DAF19CB9A4300CE5BB0 /* TGView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D1619CB9A4300CE5BB0 /* TGView.m */; };
D0983DB019CB9A4300CE5BB0 /* TGViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983D1819CB9A4300CE5BB0 /* TGViewController.mm */; };
D0983DB219CB9A4300CE5BB0 /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D1F19CB9A4300CE5BB0 /* FMDatabase.m */; };
D0983DB319CB9A4300CE5BB0 /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D2119CB9A4300CE5BB0 /* FMDatabaseAdditions.m */; };
D0983DB419CB9A4300CE5BB0 /* FMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D2319CB9A4300CE5BB0 /* FMResultSet.m */; };
D0983DB519CB9A4300CE5BB0 /* HPGrowingTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D2619CB9A4300CE5BB0 /* HPGrowingTextView.m */; };
D0983DB619CB9A4300CE5BB0 /* HPTextViewInternal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D2819CB9A4300CE5BB0 /* HPTextViewInternal.m */; };
D0983DB819CB9A4300CE5BB0 /* UIImage+ImageEffects.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D2E19CB9A4300CE5BB0 /* UIImage+ImageEffects.m */; };
D0983DB919CB9A4300CE5BB0 /* UIScrollView+TGHacks.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983D3019CB9A4300CE5BB0 /* UIScrollView+TGHacks.m */; };
D098404F19CB9BE200CE5BB0 /* MtProtoKit_Legacy.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983DBC19CB9BE000CE5BB0 /* MtProtoKit_Legacy.m */; };
D098405019CB9BE200CE5BB0 /* NSData+GZip.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983DBE19CB9BE000CE5BB0 /* NSData+GZip.m */; };
D098405119CB9BE200CE5BB0 /* NSInputStream+TL.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983DC019CB9BE000CE5BB0 /* NSInputStream+TL.m */; };
D098405219CB9BE200CE5BB0 /* NSOutputStream+TL.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983DC219CB9BE000CE5BB0 /* NSOutputStream+TL.m */; };
D098405319CB9BE200CE5BB0 /* TGZeroOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983DC419CB9BE000CE5BB0 /* TGZeroOutputStream.m */; };
D098405419CB9BE200CE5BB0 /* NSArray_Chat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DC719CB9BE000CE5BB0 /* NSArray_Chat.mm */; };
D098405619CB9BE200CE5BB0 /* NSArray_ChatParticipant.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DCB19CB9BE000CE5BB0 /* NSArray_ChatParticipant.mm */; };
D098405719CB9BE200CE5BB0 /* NSArray_Contact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DCD19CB9BE000CE5BB0 /* NSArray_Contact.mm */; };
D098405819CB9BE200CE5BB0 /* NSArray_ContactBlocked.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DCF19CB9BE000CE5BB0 /* NSArray_ContactBlocked.mm */; };
D098405A19CB9BE200CE5BB0 /* NSArray_ContactLocated.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DD319CB9BE000CE5BB0 /* NSArray_ContactLocated.mm */; };
D098405B19CB9BE200CE5BB0 /* NSArray_ContactRequest.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DD519CB9BE000CE5BB0 /* NSArray_ContactRequest.mm */; };
D098405D19CB9BE200CE5BB0 /* NSArray_ContactStatus.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DD919CB9BE000CE5BB0 /* NSArray_ContactStatus.mm */; };
D098405E19CB9BE200CE5BB0 /* NSArray_ContactSuggested.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DDB19CB9BE000CE5BB0 /* NSArray_ContactSuggested.mm */; };
D098405F19CB9BE200CE5BB0 /* NSArray_DcNetworkStats.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DDD19CB9BE000CE5BB0 /* NSArray_DcNetworkStats.mm */; };
D098406019CB9BE200CE5BB0 /* NSArray_DcOption.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DDF19CB9BE000CE5BB0 /* NSArray_DcOption.mm */; };
D098406119CB9BE200CE5BB0 /* NSArray_DestroySessionRes.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DE119CB9BE000CE5BB0 /* NSArray_DestroySessionRes.mm */; };
D098406219CB9BE200CE5BB0 /* NSArray_Dialog.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DE319CB9BE000CE5BB0 /* NSArray_Dialog.mm */; };
D098406319CB9BE200CE5BB0 /* NSArray_EncryptedMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DE519CB9BE000CE5BB0 /* NSArray_EncryptedMessage.mm */; };
D098406519CB9BE200CE5BB0 /* NSArray_ImportedContact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DE919CB9BE000CE5BB0 /* NSArray_ImportedContact.mm */; };
D098406619CB9BE200CE5BB0 /* NSArray_InputContact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DEB19CB9BE000CE5BB0 /* NSArray_InputContact.mm */; };
D098406719CB9BE200CE5BB0 /* NSArray_InputPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DED19CB9BE000CE5BB0 /* NSArray_InputPhoto.mm */; };
D098406819CB9BE200CE5BB0 /* NSArray_InputUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DEF19CB9BE000CE5BB0 /* NSArray_InputUser.mm */; };
D098406919CB9BE200CE5BB0 /* NSArray_int.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DF119CB9BE000CE5BB0 /* NSArray_int.mm */; };
D098406A19CB9BE200CE5BB0 /* NSArray_long.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DF319CB9BE000CE5BB0 /* NSArray_long.mm */; };
D098406B19CB9BE200CE5BB0 /* NSArray_Message.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DF519CB9BE000CE5BB0 /* NSArray_Message.mm */; };
D098406C19CB9BE200CE5BB0 /* NSArray_Photo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DF719CB9BE000CE5BB0 /* NSArray_Photo.mm */; };
D098406D19CB9BE200CE5BB0 /* NSArray_PhotoSize.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DF919CB9BE000CE5BB0 /* NSArray_PhotoSize.mm */; };
D098406E19CB9BE200CE5BB0 /* NSArray_SchemeMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DFB19CB9BE000CE5BB0 /* NSArray_SchemeMethod.mm */; };
D098406F19CB9BE200CE5BB0 /* NSArray_SchemeParam.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DFD19CB9BE000CE5BB0 /* NSArray_SchemeParam.mm */; };
D098407019CB9BE200CE5BB0 /* NSArray_SchemeType.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983DFF19CB9BE000CE5BB0 /* NSArray_SchemeType.mm */; };
D098407119CB9BE200CE5BB0 /* NSArray_string.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E0119CB9BE000CE5BB0 /* NSArray_string.mm */; };
D098407219CB9BE200CE5BB0 /* NSArray_Update.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E0319CB9BE000CE5BB0 /* NSArray_Update.mm */; };
D098407319CB9BE200CE5BB0 /* NSArray_User.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E0519CB9BE000CE5BB0 /* NSArray_User.mm */; };
D098407419CB9BE200CE5BB0 /* NSArray_WallPaper.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E0719CB9BE000CE5BB0 /* NSArray_WallPaper.mm */; };
D098407619CB9BE200CE5BB0 /* TLauth_Authorization.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E0B19CB9BE000CE5BB0 /* TLauth_Authorization.mm */; };
D098407719CB9BE200CE5BB0 /* TLauth_CheckedPhone.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E0D19CB9BE000CE5BB0 /* TLauth_CheckedPhone.mm */; };
D098407819CB9BE200CE5BB0 /* TLauth_ExportedAuthorization.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E0F19CB9BE000CE5BB0 /* TLauth_ExportedAuthorization.mm */; };
D098407919CB9BE200CE5BB0 /* TLauth_SentCode.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E1119CB9BE000CE5BB0 /* TLauth_SentCode.mm */; };
D098407A19CB9BE200CE5BB0 /* TLBadMsgNotification.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E1319CB9BE000CE5BB0 /* TLBadMsgNotification.mm */; };
D098407B19CB9BE200CE5BB0 /* TLChat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E1519CB9BE000CE5BB0 /* TLChat.mm */; };
D098407C19CB9BE200CE5BB0 /* TLChatFull.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E1719CB9BE000CE5BB0 /* TLChatFull.mm */; };
D098407D19CB9BE200CE5BB0 /* TLChatLocated.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E1919CB9BE000CE5BB0 /* TLChatLocated.mm */; };
D098407E19CB9BE200CE5BB0 /* TLChatParticipant.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E1B19CB9BE000CE5BB0 /* TLChatParticipant.mm */; };
D098407F19CB9BE200CE5BB0 /* TLChatParticipants.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E1D19CB9BE000CE5BB0 /* TLChatParticipants.mm */; };
D098408019CB9BE200CE5BB0 /* TLChatPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E1F19CB9BE000CE5BB0 /* TLChatPhoto.mm */; };
D098408119CB9BE200CE5BB0 /* TLClient_DH_Inner_Data.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E2119CB9BE000CE5BB0 /* TLClient_DH_Inner_Data.mm */; };
D098408219CB9BE200CE5BB0 /* TLConfig.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E2319CB9BE000CE5BB0 /* TLConfig.mm */; };
D098408319CB9BE200CE5BB0 /* TLContact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E2519CB9BE000CE5BB0 /* TLContact.mm */; };
D098408419CB9BE200CE5BB0 /* TLContactBlocked.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E2719CB9BE000CE5BB0 /* TLContactBlocked.mm */; };
D098408619CB9BE200CE5BB0 /* TLContactLocated.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E2B19CB9BE000CE5BB0 /* TLContactLocated.mm */; };
D098408719CB9BE200CE5BB0 /* TLContactRequest.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E2D19CB9BE000CE5BB0 /* TLContactRequest.mm */; };
D098408819CB9BE200CE5BB0 /* TLcontacts_Blocked.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E2F19CB9BE000CE5BB0 /* TLcontacts_Blocked.mm */; };
D098408919CB9BE200CE5BB0 /* TLcontacts_Contacts.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E3119CB9BE000CE5BB0 /* TLcontacts_Contacts.mm */; };
D098408A19CB9BE200CE5BB0 /* TLcontacts_ForeignLink.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E3319CB9BE000CE5BB0 /* TLcontacts_ForeignLink.mm */; };
D098408C19CB9BE200CE5BB0 /* TLcontacts_ImportedContacts.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E3719CB9BE000CE5BB0 /* TLcontacts_ImportedContacts.mm */; };
D098408D19CB9BE200CE5BB0 /* TLcontacts_Link.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E3919CB9BE000CE5BB0 /* TLcontacts_Link.mm */; };
D098408E19CB9BE200CE5BB0 /* TLcontacts_Located.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E3B19CB9BE000CE5BB0 /* TLcontacts_Located.mm */; };
D098408F19CB9BE200CE5BB0 /* TLcontacts_MyLink.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E3D19CB9BE000CE5BB0 /* TLcontacts_MyLink.mm */; };
D098409019CB9BE200CE5BB0 /* TLcontacts_Requests.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E3F19CB9BE000CE5BB0 /* TLcontacts_Requests.mm */; };
D098409119CB9BE200CE5BB0 /* TLcontacts_SentLink.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E4119CB9BE000CE5BB0 /* TLcontacts_SentLink.mm */; };
D098409219CB9BE200CE5BB0 /* TLcontacts_Suggested.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E4319CB9BE000CE5BB0 /* TLcontacts_Suggested.mm */; };
D098409319CB9BE200CE5BB0 /* TLContactStatus.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E4519CB9BE000CE5BB0 /* TLContactStatus.mm */; };
D098409419CB9BE200CE5BB0 /* TLContactSuggested.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E4719CB9BE000CE5BB0 /* TLContactSuggested.mm */; };
D098409519CB9BE200CE5BB0 /* TLDcNetworkStats.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E4919CB9BE000CE5BB0 /* TLDcNetworkStats.mm */; };
D098409619CB9BE200CE5BB0 /* TLDcOption.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E4B19CB9BE000CE5BB0 /* TLDcOption.mm */; };
D098409A19CB9BE200CE5BB0 /* TLDestroySessionRes.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E5319CB9BE000CE5BB0 /* TLDestroySessionRes.mm */; };
D098409B19CB9BE200CE5BB0 /* TLDestroySessionsRes.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E5519CB9BE000CE5BB0 /* TLDestroySessionsRes.mm */; };
D098409C19CB9BE200CE5BB0 /* TLDialog.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E5719CB9BE000CE5BB0 /* TLDialog.mm */; };
D098409D19CB9BE200CE5BB0 /* TLDocument.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E5919CB9BE000CE5BB0 /* TLDocument.mm */; };
D098409E19CB9BE200CE5BB0 /* TLEncryptedChat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E5B19CB9BE000CE5BB0 /* TLEncryptedChat.mm */; };
D098409F19CB9BE200CE5BB0 /* TLEncryptedFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E5D19CB9BE000CE5BB0 /* TLEncryptedFile.mm */; };
D09840A019CB9BE200CE5BB0 /* TLEncryptedMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E5F19CB9BE000CE5BB0 /* TLEncryptedMessage.mm */; };
D09840A119CB9BE200CE5BB0 /* TLError.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E6119CB9BE000CE5BB0 /* TLError.mm */; };
D09840A219CB9BE200CE5BB0 /* TLFileLocation.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E6319CB9BE000CE5BB0 /* TLFileLocation.mm */; };
D09840A319CB9BE200CE5BB0 /* TLFutureSalt.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E6519CB9BE000CE5BB0 /* TLFutureSalt.mm */; };
D09840A819CB9BE200CE5BB0 /* TLGeoPlaceName.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E6F19CB9BE000CE5BB0 /* TLGeoPlaceName.mm */; };
D09840A919CB9BE200CE5BB0 /* TLGeoPoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E7119CB9BE000CE5BB0 /* TLGeoPoint.mm */; };
D09840AA19CB9BE200CE5BB0 /* TLGlobalPrivacySettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E7319CB9BE000CE5BB0 /* TLGlobalPrivacySettings.mm */; };
D09840AB19CB9BE200CE5BB0 /* TLhelp_AppPrefs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E7519CB9BE000CE5BB0 /* TLhelp_AppPrefs.mm */; };
D09840AC19CB9BE200CE5BB0 /* TLhelp_AppUpdate.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E7719CB9BE000CE5BB0 /* TLhelp_AppUpdate.mm */; };
D09840AD19CB9BE200CE5BB0 /* TLhelp_InviteText.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E7919CB9BE000CE5BB0 /* TLhelp_InviteText.mm */; };
D09840AE19CB9BE200CE5BB0 /* TLhelp_Support.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E7B19CB9BE000CE5BB0 /* TLhelp_Support.mm */; };
D09840AF19CB9BE200CE5BB0 /* TLHttpWait.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E7D19CB9BE000CE5BB0 /* TLHttpWait.mm */; };
D09840B019CB9BE200CE5BB0 /* TLImportedContact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E7F19CB9BE000CE5BB0 /* TLImportedContact.mm */; };
D09840B119CB9BE200CE5BB0 /* TLInitConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E8119CB9BE000CE5BB0 /* TLInitConnection.mm */; };
D09840B319CB9BE200CE5BB0 /* TLInputChatPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E8519CB9BE000CE5BB0 /* TLInputChatPhoto.mm */; };
D09840B419CB9BE200CE5BB0 /* TLInputContact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E8719CB9BE000CE5BB0 /* TLInputContact.mm */; };
D09840B519CB9BE200CE5BB0 /* TLInputDocument.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E8919CB9BE000CE5BB0 /* TLInputDocument.mm */; };
D09840B619CB9BE200CE5BB0 /* TLInputEncryptedChat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E8B19CB9BE000CE5BB0 /* TLInputEncryptedChat.mm */; };
D09840B719CB9BE200CE5BB0 /* TLInputEncryptedFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E8D19CB9BE000CE5BB0 /* TLInputEncryptedFile.mm */; };
D09840B819CB9BE200CE5BB0 /* TLInputFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E8F19CB9BE000CE5BB0 /* TLInputFile.mm */; };
D09840B919CB9BE200CE5BB0 /* TLInputFileLocation.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E9119CB9BE000CE5BB0 /* TLInputFileLocation.mm */; };
D09840BB19CB9BE200CE5BB0 /* TLInputGeoPlaceName.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E9519CB9BE000CE5BB0 /* TLInputGeoPlaceName.mm */; };
D09840BC19CB9BE200CE5BB0 /* TLInputGeoPoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E9719CB9BE000CE5BB0 /* TLInputGeoPoint.mm */; };
D09840BD19CB9BE200CE5BB0 /* TLInputMedia.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E9919CB9BE000CE5BB0 /* TLInputMedia.mm */; };
D09840BE19CB9BE200CE5BB0 /* TLInputNotifyPeer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E9B19CB9BE000CE5BB0 /* TLInputNotifyPeer.mm */; };
D09840BF19CB9BE200CE5BB0 /* TLInputPeer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E9D19CB9BE000CE5BB0 /* TLInputPeer.mm */; };
D09840C019CB9BE200CE5BB0 /* TLInputPeerNotifyEvents.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983E9F19CB9BE000CE5BB0 /* TLInputPeerNotifyEvents.mm */; };
D09840C119CB9BE200CE5BB0 /* TLInputPeerNotifySettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EA119CB9BE000CE5BB0 /* TLInputPeerNotifySettings.mm */; };
D09840C219CB9BE200CE5BB0 /* TLInputPhoneCall.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EA319CB9BE000CE5BB0 /* TLInputPhoneCall.mm */; };
D09840C319CB9BE200CE5BB0 /* TLInputPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EA519CB9BE000CE5BB0 /* TLInputPhoto.mm */; };
D09840C419CB9BE200CE5BB0 /* TLInputPhotoCrop.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EA719CB9BE000CE5BB0 /* TLInputPhotoCrop.mm */; };
D09840C519CB9BE200CE5BB0 /* TLInputUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EA919CB9BE000CE5BB0 /* TLInputUser.mm */; };
D09840C619CB9BE200CE5BB0 /* TLInputVideo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EAB19CB9BE000CE5BB0 /* TLInputVideo.mm */; };
D09840C719CB9BE200CE5BB0 /* TLInvokeAfterMsg.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EAD19CB9BE000CE5BB0 /* TLInvokeAfterMsg.mm */; };
D09840C919CB9BE200CE5BB0 /* TLMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EB119CB9BE000CE5BB0 /* TLMessage.mm */; };
D09840CA19CB9BE200CE5BB0 /* TLMessageAction.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EB319CB9BE000CE5BB0 /* TLMessageAction.mm */; };
D09840CB19CB9BE200CE5BB0 /* TLMessageMedia.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EB519CB9BE000CE5BB0 /* TLMessageMedia.mm */; };
D09840CC19CB9BE200CE5BB0 /* TLmessages_AffectedHistory.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EB719CB9BE000CE5BB0 /* TLmessages_AffectedHistory.mm */; };
D09840CD19CB9BE200CE5BB0 /* TLmessages_Chat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EB919CB9BE000CE5BB0 /* TLmessages_Chat.mm */; };
D09840CE19CB9BE200CE5BB0 /* TLmessages_ChatFull.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EBB19CB9BE000CE5BB0 /* TLmessages_ChatFull.mm */; };
D09840CF19CB9BE200CE5BB0 /* TLmessages_Chats.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EBD19CB9BE000CE5BB0 /* TLmessages_Chats.mm */; };
D09840D019CB9BE200CE5BB0 /* TLmessages_DhConfig.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EBF19CB9BE000CE5BB0 /* TLmessages_DhConfig.mm */; };
D09840D119CB9BE200CE5BB0 /* TLmessages_Dialogs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EC119CB9BE000CE5BB0 /* TLmessages_Dialogs.mm */; };
D09840D219CB9BE200CE5BB0 /* TLmessages_Message.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EC319CB9BE000CE5BB0 /* TLmessages_Message.mm */; };
D09840D319CB9BE200CE5BB0 /* TLmessages_Messages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EC519CB9BE000CE5BB0 /* TLmessages_Messages.mm */; };
D09840D419CB9BE200CE5BB0 /* TLmessages_SentEncryptedMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EC719CB9BE000CE5BB0 /* TLmessages_SentEncryptedMessage.mm */; };
D09840D819CB9BE200CE5BB0 /* TLMessagesFilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983ECF19CB9BE000CE5BB0 /* TLMessagesFilter.mm */; };
D09840D919CB9BE200CE5BB0 /* TLMetaScheme.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983ED119CB9BE000CE5BB0 /* TLMetaScheme.mm */; };
D09840DA19CB9BE200CE5BB0 /* TLMetaSchemeData.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983ED319CB9BE000CE5BB0 /* TLMetaSchemeData.mm */; };
D09840DB19CB9BE200CE5BB0 /* TLMsgDetailedInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983ED519CB9BE000CE5BB0 /* TLMsgDetailedInfo.mm */; };
D09840DC19CB9BE200CE5BB0 /* TLMsgResendReq.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983ED719CB9BE000CE5BB0 /* TLMsgResendReq.mm */; };
D09840DD19CB9BE200CE5BB0 /* TLMsgsAck.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983ED919CB9BE000CE5BB0 /* TLMsgsAck.mm */; };
D09840DE19CB9BE200CE5BB0 /* TLMsgsAllInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EDB19CB9BE000CE5BB0 /* TLMsgsAllInfo.mm */; };
D09840DF19CB9BE200CE5BB0 /* TLMsgsStateInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EDD19CB9BE000CE5BB0 /* TLMsgsStateInfo.mm */; };
D09840E019CB9BE200CE5BB0 /* TLMsgsStateReq.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EDF19CB9BE000CE5BB0 /* TLMsgsStateReq.mm */; };
D09840E119CB9BE200CE5BB0 /* TLNearestDc.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EE119CB9BE000CE5BB0 /* TLNearestDc.mm */; };
D09840E219CB9BE200CE5BB0 /* TLNewSession.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EE319CB9BE000CE5BB0 /* TLNewSession.mm */; };
D09840E319CB9BE200CE5BB0 /* TLNotifyPeer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EE519CB9BE000CE5BB0 /* TLNotifyPeer.mm */; };
D09840E419CB9BE200CE5BB0 /* TLP_Q_inner_data.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EE719CB9BE000CE5BB0 /* TLP_Q_inner_data.mm */; };
D09840E519CB9BE200CE5BB0 /* TLPeer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EE919CB9BE000CE5BB0 /* TLPeer.mm */; };
D09840E619CB9BE200CE5BB0 /* TLPeerNotifyEvents.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EEB19CB9BE000CE5BB0 /* TLPeerNotifyEvents.mm */; };
D09840E719CB9BE200CE5BB0 /* TLPeerNotifySettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EED19CB9BE000CE5BB0 /* TLPeerNotifySettings.mm */; };
D09840E819CB9BE200CE5BB0 /* TLphone_DhConfig.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EEF19CB9BE000CE5BB0 /* TLphone_DhConfig.mm */; };
D09840E919CB9BE200CE5BB0 /* TLPhoneCall.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EF119CB9BE000CE5BB0 /* TLPhoneCall.mm */; };
D09840EA19CB9BE200CE5BB0 /* TLPhoneConnection.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EF319CB9BE000CE5BB0 /* TLPhoneConnection.mm */; };
D09840EB19CB9BE200CE5BB0 /* TLPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EF519CB9BE000CE5BB0 /* TLPhoto.mm */; };
D09840EC19CB9BE200CE5BB0 /* TLphotos_Photo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EF719CB9BE000CE5BB0 /* TLphotos_Photo.mm */; };
D09840ED19CB9BE200CE5BB0 /* TLphotos_Photos.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EF919CB9BE000CE5BB0 /* TLphotos_Photos.mm */; };
D09840EE19CB9BE200CE5BB0 /* TLPhotoSize.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EFB19CB9BE000CE5BB0 /* TLPhotoSize.mm */; };
D09840EF19CB9BE200CE5BB0 /* TLPong.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EFD19CB9BE000CE5BB0 /* TLPong.mm */; };
D09840F019CB9BE200CE5BB0 /* TLProtoMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983EFF19CB9BE000CE5BB0 /* TLProtoMessage.mm */; };
D09840F119CB9BE200CE5BB0 /* TLProtoMessageCopy.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F0119CB9BE000CE5BB0 /* TLProtoMessageCopy.mm */; };
D09840F219CB9BE200CE5BB0 /* TLResponseIndirect.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F0319CB9BE000CE5BB0 /* TLResponseIndirect.mm */; };
D09840F319CB9BE200CE5BB0 /* TLResPQ.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F0519CB9BE000CE5BB0 /* TLResPQ.mm */; };
D09840F519CB9BE200CE5BB0 /* TLRPCaccount_getNotifySettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F0919CB9BE000CE5BB0 /* TLRPCaccount_getNotifySettings.mm */; };
D09840F619CB9BE200CE5BB0 /* TLRPCaccount_getWallPapers.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F0B19CB9BE000CE5BB0 /* TLRPCaccount_getWallPapers.mm */; };
D09840F719CB9BE200CE5BB0 /* TLRPCaccount_registerDevice.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F0D19CB9BE000CE5BB0 /* TLRPCaccount_registerDevice.mm */; };
D09840F819CB9BE200CE5BB0 /* TLRPCaccount_resetNotifySettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F0F19CB9BE000CE5BB0 /* TLRPCaccount_resetNotifySettings.mm */; };
D09840F919CB9BE200CE5BB0 /* TLRPCaccount_unregisterDevice.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F1119CB9BE000CE5BB0 /* TLRPCaccount_unregisterDevice.mm */; };
D09840FB19CB9BE200CE5BB0 /* TLRPCaccount_updateNotifySettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F1519CB9BE000CE5BB0 /* TLRPCaccount_updateNotifySettings.mm */; };
D09840FC19CB9BE200CE5BB0 /* TLRPCaccount_updateProfile.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F1719CB9BE000CE5BB0 /* TLRPCaccount_updateProfile.mm */; };
D09840FD19CB9BE200CE5BB0 /* TLRPCaccount_updateStatus.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F1919CB9BE000CE5BB0 /* TLRPCaccount_updateStatus.mm */; };
D09840FE19CB9BE200CE5BB0 /* TLRPCauth_checkPhone.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F1B19CB9BE000CE5BB0 /* TLRPCauth_checkPhone.mm */; };
D09840FF19CB9BE200CE5BB0 /* TLRPCauth_exportAuthorization.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F1D19CB9BE000CE5BB0 /* TLRPCauth_exportAuthorization.mm */; };
D098410019CB9BE200CE5BB0 /* TLRPCauth_importAuthorization.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F1F19CB9BE000CE5BB0 /* TLRPCauth_importAuthorization.mm */; };
D098410119CB9BE200CE5BB0 /* TLRPCauth_logOut.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F2119CB9BE000CE5BB0 /* TLRPCauth_logOut.mm */; };
D098410219CB9BE200CE5BB0 /* TLRPCauth_resetAuthorizations.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F2319CB9BE000CE5BB0 /* TLRPCauth_resetAuthorizations.mm */; };
D098410319CB9BE200CE5BB0 /* TLRPCauth_sendCall.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F2519CB9BE000CE5BB0 /* TLRPCauth_sendCall.mm */; };
D098410419CB9BE200CE5BB0 /* TLRPCauth_sendCode.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F2719CB9BE000CE5BB0 /* TLRPCauth_sendCode.mm */; };
D098410519CB9BE200CE5BB0 /* TLRPCauth_sendInvites.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F2919CB9BE000CE5BB0 /* TLRPCauth_sendInvites.mm */; };
D098410619CB9BE200CE5BB0 /* TLRPCauth_sendSms.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F2B19CB9BE000CE5BB0 /* TLRPCauth_sendSms.mm */; };
D098410719CB9BE200CE5BB0 /* TLRPCauth_signIn.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F2D19CB9BE000CE5BB0 /* TLRPCauth_signIn.mm */; };
D098410819CB9BE200CE5BB0 /* TLRPCauth_signUp.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F2F19CB9BE000CE5BB0 /* TLRPCauth_signUp.mm */; };
D098410919CB9BE200CE5BB0 /* TLRPCcontacts_acceptRequest.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F3119CB9BE000CE5BB0 /* TLRPCcontacts_acceptRequest.mm */; };
D098410A19CB9BE200CE5BB0 /* TLRPCcontacts_block.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F3319CB9BE000CE5BB0 /* TLRPCcontacts_block.mm */; };
D098410B19CB9BE200CE5BB0 /* TLRPCcontacts_clearContact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F3519CB9BE000CE5BB0 /* TLRPCcontacts_clearContact.mm */; };
D098410C19CB9BE200CE5BB0 /* TLRPCcontacts_declineRequest.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F3719CB9BE000CE5BB0 /* TLRPCcontacts_declineRequest.mm */; };
D098410D19CB9BE200CE5BB0 /* TLRPCcontacts_deleteContact.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F3919CB9BE000CE5BB0 /* TLRPCcontacts_deleteContact.mm */; };
D098410E19CB9BE200CE5BB0 /* TLRPCcontacts_deleteContacts.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F3B19CB9BE000CE5BB0 /* TLRPCcontacts_deleteContacts.mm */; };
D098410F19CB9BE200CE5BB0 /* TLRPCcontacts_getBlocked.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F3D19CB9BE100CE5BB0 /* TLRPCcontacts_getBlocked.mm */; };
D098411019CB9BE200CE5BB0 /* TLRPCcontacts_getContactIDs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F3F19CB9BE100CE5BB0 /* TLRPCcontacts_getContactIDs.mm */; };
D098411119CB9BE200CE5BB0 /* TLRPCcontacts_getContacts.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F4119CB9BE100CE5BB0 /* TLRPCcontacts_getContacts.mm */; };
D098411219CB9BE200CE5BB0 /* TLRPCcontacts_getLink.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F4319CB9BE100CE5BB0 /* TLRPCcontacts_getLink.mm */; };
D098411319CB9BE200CE5BB0 /* TLRPCcontacts_getLocated.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F4519CB9BE100CE5BB0 /* TLRPCcontacts_getLocated.mm */; };
D098411419CB9BE200CE5BB0 /* TLRPCcontacts_getRequests.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F4719CB9BE100CE5BB0 /* TLRPCcontacts_getRequests.mm */; };
D098411519CB9BE200CE5BB0 /* TLRPCcontacts_getStatuses.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F4919CB9BE100CE5BB0 /* TLRPCcontacts_getStatuses.mm */; };
D098411619CB9BE200CE5BB0 /* TLRPCcontacts_getSuggested.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F4B19CB9BE100CE5BB0 /* TLRPCcontacts_getSuggested.mm */; };
D098411719CB9BE200CE5BB0 /* TLRPCcontacts_importContacts.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F4D19CB9BE100CE5BB0 /* TLRPCcontacts_importContacts.mm */; };
D098411819CB9BE200CE5BB0 /* TLRPCcontacts_search.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F4F19CB9BE100CE5BB0 /* TLRPCcontacts_search.mm */; };
D098411919CB9BE200CE5BB0 /* TLRPCcontacts_sendRequest.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F5119CB9BE100CE5BB0 /* TLRPCcontacts_sendRequest.mm */; };
D098411A19CB9BE200CE5BB0 /* TLRPCcontacts_unblock.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F5319CB9BE100CE5BB0 /* TLRPCcontacts_unblock.mm */; };
D098411B19CB9BE200CE5BB0 /* TLRPCcontest_saveDeveloperInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F5519CB9BE100CE5BB0 /* TLRPCcontest_saveDeveloperInfo.mm */; };
D098411C19CB9BE200CE5BB0 /* TLRPCdestroy_session.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F5719CB9BE100CE5BB0 /* TLRPCdestroy_session.mm */; };
D098411D19CB9BE200CE5BB0 /* TLRPCdestroy_sessions.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F5919CB9BE100CE5BB0 /* TLRPCdestroy_sessions.mm */; };
D098411E19CB9BE200CE5BB0 /* TLRpcDropAnswer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F5B19CB9BE100CE5BB0 /* TLRpcDropAnswer.mm */; };
D098411F19CB9BE200CE5BB0 /* TLRpcError.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F5D19CB9BE100CE5BB0 /* TLRpcError.mm */; };
D098412019CB9BE200CE5BB0 /* TLRPCgeo_saveGeoPlace.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F5F19CB9BE100CE5BB0 /* TLRPCgeo_saveGeoPlace.mm */; };
D098412D19CB9BE200CE5BB0 /* TLRPCget_future_salts.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F7919CB9BE100CE5BB0 /* TLRPCget_future_salts.mm */; };
D098412E19CB9BE200CE5BB0 /* TLRPChelp_getAppPrefs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F7B19CB9BE100CE5BB0 /* TLRPChelp_getAppPrefs.mm */; };
D098412F19CB9BE200CE5BB0 /* TLRPChelp_getAppUpdate.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F7D19CB9BE100CE5BB0 /* TLRPChelp_getAppUpdate.mm */; };
D098413019CB9BE200CE5BB0 /* TLRPChelp_getConfig.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F7F19CB9BE100CE5BB0 /* TLRPChelp_getConfig.mm */; };
D098413119CB9BE200CE5BB0 /* TLRPChelp_getInviteText.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F8119CB9BE100CE5BB0 /* TLRPChelp_getInviteText.mm */; };
D098413219CB9BE200CE5BB0 /* TLRPChelp_getNearestDc.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F8319CB9BE100CE5BB0 /* TLRPChelp_getNearestDc.mm */; };
D098413319CB9BE200CE5BB0 /* TLRPChelp_getScheme.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F8519CB9BE100CE5BB0 /* TLRPChelp_getScheme.mm */; };
D098413419CB9BE200CE5BB0 /* TLRPChelp_getSupport.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F8719CB9BE100CE5BB0 /* TLRPChelp_getSupport.mm */; };
D098413519CB9BE200CE5BB0 /* TLRPChelp_saveNetworkStats.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F8919CB9BE100CE5BB0 /* TLRPChelp_saveNetworkStats.mm */; };
D098413619CB9BE200CE5BB0 /* TLRPChelp_test.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F8B19CB9BE100CE5BB0 /* TLRPChelp_test.mm */; };
D098413719CB9BE200CE5BB0 /* TLRPCmessages_acceptEncryption.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F8D19CB9BE100CE5BB0 /* TLRPCmessages_acceptEncryption.mm */; };
D098413819CB9BE200CE5BB0 /* TLRPCmessages_addChatUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F8F19CB9BE100CE5BB0 /* TLRPCmessages_addChatUser.mm */; };
D098413919CB9BE200CE5BB0 /* TLRPCmessages_createChat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F9119CB9BE100CE5BB0 /* TLRPCmessages_createChat.mm */; };
D098413A19CB9BE200CE5BB0 /* TLRPCmessages_deleteChatUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F9319CB9BE100CE5BB0 /* TLRPCmessages_deleteChatUser.mm */; };
D098413B19CB9BE200CE5BB0 /* TLRPCmessages_deleteHistory.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F9519CB9BE100CE5BB0 /* TLRPCmessages_deleteHistory.mm */; };
D098413C19CB9BE200CE5BB0 /* TLRPCmessages_deleteMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F9719CB9BE100CE5BB0 /* TLRPCmessages_deleteMessages.mm */; };
D098413D19CB9BE200CE5BB0 /* TLRPCmessages_discardEncryption.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F9919CB9BE100CE5BB0 /* TLRPCmessages_discardEncryption.mm */; };
D098413E19CB9BE200CE5BB0 /* TLRPCmessages_editChatPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F9B19CB9BE100CE5BB0 /* TLRPCmessages_editChatPhoto.mm */; };
D098413F19CB9BE200CE5BB0 /* TLRPCmessages_editChatTitle.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983F9D19CB9BE100CE5BB0 /* TLRPCmessages_editChatTitle.mm */; };
D098414119CB9BE200CE5BB0 /* TLRPCmessages_forwardMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FA119CB9BE100CE5BB0 /* TLRPCmessages_forwardMessages.mm */; };
D098414219CB9BE200CE5BB0 /* TLRPCmessages_getChats.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FA319CB9BE100CE5BB0 /* TLRPCmessages_getChats.mm */; };
D098414319CB9BE200CE5BB0 /* TLRPCmessages_getDhConfig.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FA519CB9BE100CE5BB0 /* TLRPCmessages_getDhConfig.mm */; };
D098414419CB9BE200CE5BB0 /* TLRPCmessages_getDialogs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FA719CB9BE100CE5BB0 /* TLRPCmessages_getDialogs.mm */; };
D098414519CB9BE200CE5BB0 /* TLRPCmessages_getFullChat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FA919CB9BE100CE5BB0 /* TLRPCmessages_getFullChat.mm */; };
D098414619CB9BE200CE5BB0 /* TLRPCmessages_getHistory.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FAB19CB9BE100CE5BB0 /* TLRPCmessages_getHistory.mm */; };
D098414719CB9BE200CE5BB0 /* TLRPCmessages_getMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FAD19CB9BE100CE5BB0 /* TLRPCmessages_getMessages.mm */; };
D098414819CB9BE200CE5BB0 /* TLRPCmessages_readEncryptedHistory.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FAF19CB9BE100CE5BB0 /* TLRPCmessages_readEncryptedHistory.mm */; };
D098414919CB9BE200CE5BB0 /* TLRPCmessages_readHistory.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FB119CB9BE100CE5BB0 /* TLRPCmessages_readHistory.mm */; };
D098414A19CB9BE200CE5BB0 /* TLRPCmessages_receivedMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FB319CB9BE100CE5BB0 /* TLRPCmessages_receivedMessages.mm */; };
D098414B19CB9BE200CE5BB0 /* TLRPCmessages_receivedQueue.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FB519CB9BE100CE5BB0 /* TLRPCmessages_receivedQueue.mm */; };
D098414C19CB9BE200CE5BB0 /* TLRPCmessages_requestEncryption.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FB719CB9BE100CE5BB0 /* TLRPCmessages_requestEncryption.mm */; };
D098414D19CB9BE200CE5BB0 /* TLRPCmessages_restoreMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FB919CB9BE100CE5BB0 /* TLRPCmessages_restoreMessages.mm */; };
D098414E19CB9BE200CE5BB0 /* TLRPCmessages_search.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FBB19CB9BE100CE5BB0 /* TLRPCmessages_search.mm */; };
D098414F19CB9BE200CE5BB0 /* TLRPCmessages_sendBroadcast.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FBD19CB9BE100CE5BB0 /* TLRPCmessages_sendBroadcast.mm */; };
D098415019CB9BE200CE5BB0 /* TLRPCmessages_sendEncrypted.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FBF19CB9BE100CE5BB0 /* TLRPCmessages_sendEncrypted.mm */; };
D098415119CB9BE200CE5BB0 /* TLRPCmessages_sendEncryptedFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FC119CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedFile.mm */; };
D098415219CB9BE200CE5BB0 /* TLRPCmessages_sendEncryptedService.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FC319CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedService.mm */; };
D098415519CB9BE200CE5BB0 /* TLRPCmessages_setEncryptedTyping.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FC919CB9BE100CE5BB0 /* TLRPCmessages_setEncryptedTyping.mm */; };
D098415619CB9BE200CE5BB0 /* TLRPCmessages_setTyping.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FCB19CB9BE100CE5BB0 /* TLRPCmessages_setTyping.mm */; };
D098415719CB9BE200CE5BB0 /* TLRPCphone_confirmCall.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FCD19CB9BE100CE5BB0 /* TLRPCphone_confirmCall.mm */; };
D098415819CB9BE200CE5BB0 /* TLRPCphone_declineCall.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FCF19CB9BE100CE5BB0 /* TLRPCphone_declineCall.mm */; };
D098415919CB9BE200CE5BB0 /* TLRPCphone_getDhConfig.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FD119CB9BE100CE5BB0 /* TLRPCphone_getDhConfig.mm */; };
D098415A19CB9BE200CE5BB0 /* TLRPCphone_requestCall.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FD319CB9BE100CE5BB0 /* TLRPCphone_requestCall.mm */; };
D098415B19CB9BE200CE5BB0 /* TLRPCphotos_deletePhotos.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FD519CB9BE100CE5BB0 /* TLRPCphotos_deletePhotos.mm */; };
D098415C19CB9BE200CE5BB0 /* TLRPCphotos_editPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FD719CB9BE100CE5BB0 /* TLRPCphotos_editPhoto.mm */; };
D098415D19CB9BE200CE5BB0 /* TLRPCphotos_getPhotos.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FD919CB9BE100CE5BB0 /* TLRPCphotos_getPhotos.mm */; };
D098415E19CB9BE200CE5BB0 /* TLRPCphotos_getUserPhotos.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FDB19CB9BE100CE5BB0 /* TLRPCphotos_getUserPhotos.mm */; };
D098415F19CB9BE200CE5BB0 /* TLRPCphotos_getWall.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FDD19CB9BE100CE5BB0 /* TLRPCphotos_getWall.mm */; };
D098416019CB9BE200CE5BB0 /* TLRPCphotos_readWall.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FDF19CB9BE100CE5BB0 /* TLRPCphotos_readWall.mm */; };
D098416119CB9BE200CE5BB0 /* TLRPCphotos_restorePhotos.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FE119CB9BE100CE5BB0 /* TLRPCphotos_restorePhotos.mm */; };
D098416219CB9BE200CE5BB0 /* TLRPCphotos_updateProfilePhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FE319CB9BE100CE5BB0 /* TLRPCphotos_updateProfilePhoto.mm */; };
D098416319CB9BE200CE5BB0 /* TLRPCphotos_uploadPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FE519CB9BE100CE5BB0 /* TLRPCphotos_uploadPhoto.mm */; };
D098416419CB9BE200CE5BB0 /* TLRPCphotos_uploadProfilePhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FE719CB9BE100CE5BB0 /* TLRPCphotos_uploadProfilePhoto.mm */; };
D098416519CB9BE200CE5BB0 /* TLRPCping.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FE919CB9BE100CE5BB0 /* TLRPCping.mm */; };
D098416619CB9BE200CE5BB0 /* TLRPCping_delay_disconnect.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FEB19CB9BE100CE5BB0 /* TLRPCping_delay_disconnect.mm */; };
D098416719CB9BE200CE5BB0 /* TLRPCreq_DH_params.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FED19CB9BE100CE5BB0 /* TLRPCreq_DH_params.mm */; };
D098416819CB9BE200CE5BB0 /* TLRPCreq_pq.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FEF19CB9BE100CE5BB0 /* TLRPCreq_pq.mm */; };
D098416919CB9BE200CE5BB0 /* TLRPCrpc_drop_answer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FF119CB9BE100CE5BB0 /* TLRPCrpc_drop_answer.mm */; };
D098416A19CB9BE200CE5BB0 /* TLRPCset_client_DH_params.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FF319CB9BE100CE5BB0 /* TLRPCset_client_DH_params.mm */; };
D098416B19CB9BE200CE5BB0 /* TLRPCupdates_getDifference.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FF519CB9BE100CE5BB0 /* TLRPCupdates_getDifference.mm */; };
D098416C19CB9BE200CE5BB0 /* TLRPCupdates_getState.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FF719CB9BE100CE5BB0 /* TLRPCupdates_getState.mm */; };
D098416D19CB9BE200CE5BB0 /* TLRPCupdates_subscribe.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FF919CB9BE100CE5BB0 /* TLRPCupdates_subscribe.mm */; };
D098416E19CB9BE200CE5BB0 /* TLRPCupdates_unsubscribe.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FFB19CB9BE100CE5BB0 /* TLRPCupdates_unsubscribe.mm */; };
D098416F19CB9BE200CE5BB0 /* TLRPCupload_getFile.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FFD19CB9BE100CE5BB0 /* TLRPCupload_getFile.mm */; };
D098417019CB9BE200CE5BB0 /* TLRPCupload_saveBigFilePart.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0983FFF19CB9BE100CE5BB0 /* TLRPCupload_saveBigFilePart.mm */; };
D098417119CB9BE200CE5BB0 /* TLRPCupload_saveFilePart.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098400119CB9BE200CE5BB0 /* TLRPCupload_saveFilePart.mm */; };
D098417219CB9BE200CE5BB0 /* TLRPCusers_getFullUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098400319CB9BE200CE5BB0 /* TLRPCusers_getFullUser.mm */; };
D098417319CB9BE200CE5BB0 /* TLRPCusers_getUsers.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098400519CB9BE200CE5BB0 /* TLRPCusers_getUsers.mm */; };
D098417419CB9BE200CE5BB0 /* TLScheme.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098400719CB9BE200CE5BB0 /* TLScheme.mm */; };
D098417519CB9BE200CE5BB0 /* TLSchemeMethod.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098400919CB9BE200CE5BB0 /* TLSchemeMethod.mm */; };
D098417619CB9BE200CE5BB0 /* TLSchemeParam.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098400B19CB9BE200CE5BB0 /* TLSchemeParam.mm */; };
D098417719CB9BE200CE5BB0 /* TLSchemeType.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098400D19CB9BE200CE5BB0 /* TLSchemeType.mm */; };
D098417819CB9BE200CE5BB0 /* TLServer_DH_inner_data.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098400F19CB9BE200CE5BB0 /* TLServer_DH_inner_data.mm */; };
D098417919CB9BE200CE5BB0 /* TLServer_DH_Params.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098401119CB9BE200CE5BB0 /* TLServer_DH_Params.mm */; };
D098417A19CB9BE200CE5BB0 /* TLSet_client_DH_params_answer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098401319CB9BE200CE5BB0 /* TLSet_client_DH_params_answer.mm */; };
D098417B19CB9BE200CE5BB0 /* TLstorage_FileType.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098401519CB9BE200CE5BB0 /* TLstorage_FileType.mm */; };
D098417C19CB9BE200CE5BB0 /* TLUpdate.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098401719CB9BE200CE5BB0 /* TLUpdate.mm */; };
D098417D19CB9BE200CE5BB0 /* TLUpdates.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098401919CB9BE200CE5BB0 /* TLUpdates.mm */; };
D098417E19CB9BE200CE5BB0 /* TLupdates_Difference.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098401B19CB9BE200CE5BB0 /* TLupdates_Difference.mm */; };
D098417F19CB9BE200CE5BB0 /* TLupdates_State.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098401D19CB9BE200CE5BB0 /* TLupdates_State.mm */; };
D098418019CB9BE200CE5BB0 /* TLupload_File.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098401F19CB9BE200CE5BB0 /* TLupload_File.mm */; };
D098418119CB9BE200CE5BB0 /* TLUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098402119CB9BE200CE5BB0 /* TLUser.mm */; };
D098418219CB9BE200CE5BB0 /* TLUserFull.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098402319CB9BE200CE5BB0 /* TLUserFull.mm */; };
D098418319CB9BE200CE5BB0 /* TLUserProfilePhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098402519CB9BE200CE5BB0 /* TLUserProfilePhoto.mm */; };
D098418419CB9BE200CE5BB0 /* TLUserStatus.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098402719CB9BE200CE5BB0 /* TLUserStatus.mm */; };
D098418519CB9BE200CE5BB0 /* TLVideo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098402919CB9BE200CE5BB0 /* TLVideo.mm */; };
D098418619CB9BE200CE5BB0 /* TLWallPaper.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098402B19CB9BE200CE5BB0 /* TLWallPaper.mm */; };
D098418719CB9BE200CE5BB0 /* TLBool.m in Sources */ = {isa = PBXBuildFile; fileRef = D098402D19CB9BE200CE5BB0 /* TLBool.m */; };
D098418819CB9BE200CE5BB0 /* TLCompressedObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098402F19CB9BE200CE5BB0 /* TLCompressedObject.mm */; };
D098418919CB9BE200CE5BB0 /* TLDestroySessionsRes_manual.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098403219CB9BE200CE5BB0 /* TLDestroySessionsRes_manual.mm */; };
D098418A19CB9BE200CE5BB0 /* TLFutureSalts.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098403419CB9BE200CE5BB0 /* TLFutureSalts.mm */; };
D098418B19CB9BE200CE5BB0 /* TLMessageContainer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098403619CB9BE200CE5BB0 /* TLMessageContainer.mm */; };
D098418C19CB9BE200CE5BB0 /* TLMetaClassStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098403819CB9BE200CE5BB0 /* TLMetaClassStore.mm */; };
D098418D19CB9BE200CE5BB0 /* TLMetaConstructor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098403A19CB9BE200CE5BB0 /* TLMetaConstructor.mm */; };
D098418E19CB9BE200CE5BB0 /* TLMetaObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098403D19CB9BE200CE5BB0 /* TLMetaObject.mm */; };
D098418F19CB9BE200CE5BB0 /* TLMetaRpc.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098403F19CB9BE200CE5BB0 /* TLMetaRpc.mm */; };
D098419019CB9BE200CE5BB0 /* TLMetaType.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098404119CB9BE200CE5BB0 /* TLMetaType.mm */; };
D098419119CB9BE200CE5BB0 /* TLMsgsAck$msgs_ack_manual.m in Sources */ = {isa = PBXBuildFile; fileRef = D098404319CB9BE200CE5BB0 /* TLMsgsAck$msgs_ack_manual.m */; };
D098419219CB9BE200CE5BB0 /* TLObject.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098404519CB9BE200CE5BB0 /* TLObject.mm */; };
D098419319CB9BE200CE5BB0 /* TLResPQ$resPQ_manual.m in Sources */ = {isa = PBXBuildFile; fileRef = D098404719CB9BE200CE5BB0 /* TLResPQ$resPQ_manual.m */; };
D098419419CB9BE200CE5BB0 /* TLRpcResult.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098404919CB9BE200CE5BB0 /* TLRpcResult.mm */; };
D098419519CB9BE200CE5BB0 /* TLSerializationContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D098404B19CB9BE200CE5BB0 /* TLSerializationContext.m */; };
D098419619CB9BE200CE5BB0 /* TLUpdate$updateChangePts.m in Sources */ = {isa = PBXBuildFile; fileRef = D098404E19CB9BE200CE5BB0 /* TLUpdate$updateChangePts.m */; };
D098419919CB9C9C00CE5BB0 /* ActionStage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D098419819CB9C9C00CE5BB0 /* ActionStage.mm */; };
D0984E42189BC5C40042E1BD /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0984E3E189BC5C40042E1BD /* InfoPlist.strings */; };
D0984E43189BC5C40042E1BD /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0984E40189BC5C40042E1BD /* Localizable.strings */; };
D09A218815C9CF5100023542 /* Icon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D09A218715C9CF5100023542 /* Icon@2x.png */; };
D09A6B6F1C1A054600134687 /* TLMessages_BotResults$botResults.h in Headers */ = {isa = PBXBuildFile; fileRef = D09A6B6D1C1A054600134687 /* TLMessages_BotResults$botResults.h */; };
D09A6B701C1A054600134687 /* TLMessages_BotResults$botResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09A6B6E1C1A054600134687 /* TLMessages_BotResults$botResults.mm */; };
D09C750419EFC3EB00BF51BC /* TGSecretInfiniteLifetimePeerMediaGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D09C750319EFC3EB00BF51BC /* TGSecretInfiniteLifetimePeerMediaGalleryModel.m */; };
D09C750B19F191E200BF51BC /* TLRPCaccount_checkUsername.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09C750619F191E200BF51BC /* TLRPCaccount_checkUsername.mm */; };
D09C750C19F191E200BF51BC /* TLRPCaccount_updateUsername.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09C750819F191E200BF51BC /* TLRPCaccount_updateUsername.mm */; };
D09C751119F1BBA800BF51BC /* TGUserInfoUsernameCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D09C751019F1BBA800BF51BC /* TGUserInfoUsernameCollectionItem.m */; };
D09C751419F1BBC100BF51BC /* TGUserInfoUsernameCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D09C751319F1BBC100BF51BC /* TGUserInfoUsernameCollectionItemView.m */; };
D09C751819F1C79D00BF51BC /* TGUsernameController.m in Sources */ = {isa = PBXBuildFile; fileRef = D09C751719F1C79D00BF51BC /* TGUsernameController.m */; };
D09C751B19F1C88A00BF51BC /* TGUsernameCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D09C751A19F1C88A00BF51BC /* TGUsernameCollectionItem.m */; };
D09C751E19F1C8C100BF51BC /* TGUsernameCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D09C751D19F1C8C100BF51BC /* TGUsernameCollectionItemView.m */; };
D09C752119F1CF8E00BF51BC /* TGCheckUsernameAvailabilityActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D09C752019F1CF8E00BF51BC /* TGCheckUsernameAvailabilityActor.m */; };
D09C752419F1D1C400BF51BC /* TGApplyUsernameActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D09C752319F1D1C400BF51BC /* TGApplyUsernameActor.m */; };
D09DDD7215EEB941009D26B6 /* TGSelectContactController.m in Sources */ = {isa = PBXBuildFile; fileRef = D09DDD7115EEB941009D26B6 /* TGSelectContactController.m */; };
D09EE2B4193293E100980617 /* TGMediaStoreContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D09EE2B3193293E100980617 /* TGMediaStoreContext.m */; };
D09EE2BD193484D200980617 /* ModernBubbleOutgoingPartialPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D09EE2B9193484D200980617 /* ModernBubbleOutgoingPartialPad@2x.png */; };
D09EE2BE193484D200980617 /* ModernBubbleOutgoingFullPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D09EE2BA193484D200980617 /* ModernBubbleOutgoingFullPad@2x.png */; };
D09EE2BF193484D200980617 /* ModernBubbleIncomingPartialPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D09EE2BB193484D200980617 /* ModernBubbleIncomingPartialPad@2x.png */; };
D09EE2C0193484D200980617 /* ModernBubbleIncomingFullPad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D09EE2BC193484D200980617 /* ModernBubbleIncomingFullPad@2x.png */; };
D09EE2C8193794F100980617 /* TGColorWallpaperInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D09EE2C7193794F100980617 /* TGColorWallpaperInfo.m */; };
D09EE2CD193799F500980617 /* TGColorImageDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D09EE2CC193799F500980617 /* TGColorImageDataSource.m */; };
D09EE2E1193A95ED00980617 /* iPad-Portrait@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D09EE2DF193A95ED00980617 /* iPad-Portrait@2x.png */; };
D09EE2E2193A95ED00980617 /* iPad-Landscape@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D09EE2E0193A95ED00980617 /* iPad-Landscape@2x.png */; };
D09FC0141A2731550075D7BD /* TGCheckPasswordActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D09FC0131A2731550075D7BD /* TGCheckPasswordActor.m */; };
D09FC0311A2768BF0075D7BD /* TGDeleteAccountActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D09FC0301A2768BF0075D7BD /* TGDeleteAccountActor.m */; };
D09FD6C01BA9971900FF0A4F /* TLChannelParticipantRole.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6B81BA9971900FF0A4F /* TLChannelParticipantRole.h */; };
D09FD6C11BA9971900FF0A4F /* TLChannelParticipantRole.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6B91BA9971900FF0A4F /* TLChannelParticipantRole.mm */; };
D09FD6C21BA9971900FF0A4F /* TLChannelParticipantsFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6BA1BA9971900FF0A4F /* TLChannelParticipantsFilter.h */; };
D09FD6C31BA9971900FF0A4F /* TLChannelParticipantsFilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6BB1BA9971900FF0A4F /* TLChannelParticipantsFilter.mm */; };
D09FD6FE1BA9A4EE00FF0A4F /* TLRPCchannels_checkUsername.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6C81BA9A4ED00FF0A4F /* TLRPCchannels_checkUsername.h */; };
D09FD6FF1BA9A4EE00FF0A4F /* TLRPCchannels_checkUsername.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6C91BA9A4ED00FF0A4F /* TLRPCchannels_checkUsername.mm */; };
D09FD7001BA9A4EE00FF0A4F /* TLRPCchannels_createChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6CA1BA9A4ED00FF0A4F /* TLRPCchannels_createChannel.h */; };
D09FD7011BA9A4EE00FF0A4F /* TLRPCchannels_createChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6CB1BA9A4ED00FF0A4F /* TLRPCchannels_createChannel.mm */; };
D09FD7021BA9A4EE00FF0A4F /* TLRPCchannels_deleteMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6CC1BA9A4ED00FF0A4F /* TLRPCchannels_deleteMessages.h */; };
D09FD7031BA9A4EE00FF0A4F /* TLRPCchannels_deleteMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6CD1BA9A4ED00FF0A4F /* TLRPCchannels_deleteMessages.mm */; };
D09FD7041BA9A4EE00FF0A4F /* TLRPCchannels_editAbout.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6CE1BA9A4ED00FF0A4F /* TLRPCchannels_editAbout.h */; };
D09FD7051BA9A4EE00FF0A4F /* TLRPCchannels_editAbout.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6CF1BA9A4ED00FF0A4F /* TLRPCchannels_editAbout.mm */; };
D09FD7061BA9A4EE00FF0A4F /* TLRPCchannels_editAdmin.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6D01BA9A4ED00FF0A4F /* TLRPCchannels_editAdmin.h */; };
D09FD7071BA9A4EE00FF0A4F /* TLRPCchannels_editAdmin.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6D11BA9A4ED00FF0A4F /* TLRPCchannels_editAdmin.mm */; };
D09FD7081BA9A4EE00FF0A4F /* TLRPCchannels_editPhoto.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6D21BA9A4ED00FF0A4F /* TLRPCchannels_editPhoto.h */; };
D09FD7091BA9A4EE00FF0A4F /* TLRPCchannels_editPhoto.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6D31BA9A4ED00FF0A4F /* TLRPCchannels_editPhoto.mm */; };
D09FD70A1BA9A4EE00FF0A4F /* TLRPCchannels_editTitle.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6D41BA9A4ED00FF0A4F /* TLRPCchannels_editTitle.h */; };
D09FD70B1BA9A4EE00FF0A4F /* TLRPCchannels_editTitle.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6D51BA9A4ED00FF0A4F /* TLRPCchannels_editTitle.mm */; };
D09FD70C1BA9A4EE00FF0A4F /* TLRPCchannels_exportInvite.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6D61BA9A4ED00FF0A4F /* TLRPCchannels_exportInvite.h */; };
D09FD70D1BA9A4EE00FF0A4F /* TLRPCchannels_exportInvite.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6D71BA9A4ED00FF0A4F /* TLRPCchannels_exportInvite.mm */; };
D09FD70E1BA9A4EE00FF0A4F /* TLRPCchannels_getChannels.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6D81BA9A4ED00FF0A4F /* TLRPCchannels_getChannels.h */; };
D09FD70F1BA9A4EE00FF0A4F /* TLRPCchannels_getChannels.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6D91BA9A4ED00FF0A4F /* TLRPCchannels_getChannels.mm */; };
D09FD7101BA9A4EE00FF0A4F /* TLRPCchannels_getDialogs.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6DA1BA9A4ED00FF0A4F /* TLRPCchannels_getDialogs.h */; };
D09FD7111BA9A4EE00FF0A4F /* TLRPCchannels_getDialogs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6DB1BA9A4ED00FF0A4F /* TLRPCchannels_getDialogs.mm */; };
D09FD7121BA9A4EE00FF0A4F /* TLRPCchannels_getFullChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6DC1BA9A4ED00FF0A4F /* TLRPCchannels_getFullChannel.h */; };
D09FD7131BA9A4EE00FF0A4F /* TLRPCchannels_getFullChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6DD1BA9A4ED00FF0A4F /* TLRPCchannels_getFullChannel.mm */; };
D09FD7141BA9A4EE00FF0A4F /* TLRPCchannels_getImportantHistory.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6DE1BA9A4ED00FF0A4F /* TLRPCchannels_getImportantHistory.h */; };
D09FD7151BA9A4EE00FF0A4F /* TLRPCchannels_getImportantHistory.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6DF1BA9A4ED00FF0A4F /* TLRPCchannels_getImportantHistory.mm */; };
D09FD7161BA9A4EE00FF0A4F /* TLRPCchannels_getMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6E01BA9A4ED00FF0A4F /* TLRPCchannels_getMessages.h */; };
D09FD7171BA9A4EE00FF0A4F /* TLRPCchannels_getMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6E11BA9A4ED00FF0A4F /* TLRPCchannels_getMessages.mm */; };
D09FD7181BA9A4EE00FF0A4F /* TLRPCchannels_getParticipant.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6E21BA9A4ED00FF0A4F /* TLRPCchannels_getParticipant.h */; };
D09FD7191BA9A4EE00FF0A4F /* TLRPCchannels_getParticipant.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6E31BA9A4ED00FF0A4F /* TLRPCchannels_getParticipant.mm */; };
D09FD71A1BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6E41BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.h */; };
D09FD71B1BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6E51BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.mm */; };
D09FD71C1BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6E61BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.h */; };
D09FD71D1BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6E71BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.mm */; };
D09FD71E1BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6E81BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.h */; };
D09FD71F1BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6E91BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.mm */; };
D09FD7201BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6EA1BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.h */; };
D09FD7211BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6EB1BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.mm */; };
D09FD7221BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6EC1BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.h */; };
D09FD7231BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6ED1BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.mm */; };
D09FD7241BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6EE1BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.h */; };
D09FD7251BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6EF1BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.mm */; };
D09FD7261BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6F01BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.h */; };
D09FD7271BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6F11BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.mm */; };
D09FD7281BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6F21BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.h */; };
D09FD7291BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6F31BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.mm */; };
D09FD72A1BA9A4EE00FF0A4F /* NSArray_InputChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6F41BA9A4EE00FF0A4F /* NSArray_InputChannel.h */; };
D09FD72B1BA9A4EE00FF0A4F /* NSArray_InputChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6F51BA9A4EE00FF0A4F /* NSArray_InputChannel.mm */; };
D09FD72E1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6F81BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.h */; };
D09FD72F1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6F91BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.mm */; };
D09FD7301BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6FA1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.h */; };
D09FD7311BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6FB1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.mm */; };
D09FD7321BA9A4EE00FF0A4F /* TLInputChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD6FC1BA9A4EE00FF0A4F /* TLInputChannel.h */; };
D09FD7331BA9A4EE00FF0A4F /* TLInputChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD6FD1BA9A4EE00FF0A4F /* TLInputChannel.mm */; };
D09FD7381BA9AB6E00FF0A4F /* NSArray_Peer.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD7341BA9AB6E00FF0A4F /* NSArray_Peer.h */; };
D09FD7391BA9AB6E00FF0A4F /* NSArray_Peer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD7351BA9AB6E00FF0A4F /* NSArray_Peer.mm */; };
D09FD73A1BA9AB6E00FF0A4F /* TLcontacts_Found.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD7361BA9AB6E00FF0A4F /* TLcontacts_Found.h */; };
D09FD73B1BA9AB6E00FF0A4F /* TLcontacts_Found.mm in Sources */ = {isa = PBXBuildFile; fileRef = D09FD7371BA9AB6E00FF0A4F /* TLcontacts_Found.mm */; };
D09FD7421BA9C02F00FF0A4F /* TGSetupChannelAfterCreationController.h in Headers */ = {isa = PBXBuildFile; fileRef = D09FD7401BA9C02E00FF0A4F /* TGSetupChannelAfterCreationController.h */; };
D09FD7431BA9C02F00FF0A4F /* TGSetupChannelAfterCreationController.m in Sources */ = {isa = PBXBuildFile; fileRef = D09FD7411BA9C02F00FF0A4F /* TGSetupChannelAfterCreationController.m */; };
D0A102231A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A102211A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.h */; };
D0A102241A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A102221A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.m */; };
D0A102271A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A102251A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.h */; };
D0A102281A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A102261A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.m */; };
D0A1022B1A7D6F7700CD85A5 /* TGSharedMediaCheckButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A102291A7D6F7700CD85A5 /* TGSharedMediaCheckButton.h */; };
D0A1022C1A7D6F7700CD85A5 /* TGSharedMediaCheckButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A1022A1A7D6F7700CD85A5 /* TGSharedMediaCheckButton.m */; };
D0A1023C1A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A102361A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@3x.png */; };
D0A1023D1A7D7A0600CD85A5 /* SharedMediaListItemCheck@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A102371A7D7A0600CD85A5 /* SharedMediaListItemCheck@3x.png */; };
D0A1023E1A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A102381A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked.png */; };
D0A1023F1A7D7A0600CD85A5 /* SharedMediaListItemCheck.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A102391A7D7A0600CD85A5 /* SharedMediaListItemCheck.png */; };
D0A102401A7D7A0600CD85A5 /* SharedMediaListItemCheck@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A1023A1A7D7A0600CD85A5 /* SharedMediaListItemCheck@2x.png */; };
D0A102411A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A1023B1A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@2x.png */; };
D0A3F305195CAA3A009E0ACD /* libpop.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D0A3F2FC195CA9EC009E0ACD /* libpop.a */; };
D0A3F307195D8D20009E0ACD /* ModernContactListBroadcastIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A3F306195D8D20009E0ACD /* ModernContactListBroadcastIcon@2x.png */; };
D0A3F309195D909C009E0ACD /* ModernContactListBroadcastIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A3F308195D909C009E0ACD /* ModernContactListBroadcastIcon.png */; };
D0A3F30B195D90AD009E0ACD /* EmptyBroadcastListsIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A3F30A195D90AD009E0ACD /* EmptyBroadcastListsIcon@2x.png */; };
D0A3F30E195D9812009E0ACD /* TGBroadcastConversationTitlePanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A3F30D195D9812009E0ACD /* TGBroadcastConversationTitlePanel.m */; };
D0A4D7911C0F72AA00537E74 /* TGVTPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D78F1C0F72AA00537E74 /* TGVTPlayer.h */; };
D0A4D7921C0F72AA00537E74 /* TGVTPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7901C0F72AA00537E74 /* TGVTPlayer.m */; };
D0A4D79E1C0F8CDF00537E74 /* TGVTPlayerView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D79C1C0F8CDF00537E74 /* TGVTPlayerView.h */; };
D0A4D79F1C0F8CDF00537E74 /* TGVTPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D79D1C0F8CDF00537E74 /* TGVTPlayerView.m */; };
D0A4D7A11C0F961B00537E74 /* VideoToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0A4D7A01C0F961B00537E74 /* VideoToolbox.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D0A4D7B61C0F979000537E74 /* TLRPCmessages_searchGifs.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7AA1C0F979000537E74 /* TLRPCmessages_searchGifs.h */; };
D0A4D7B71C0F979000537E74 /* TLRPCmessages_searchGifs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7AB1C0F979000537E74 /* TLRPCmessages_searchGifs.mm */; };
D0A4D7B81C0F979000537E74 /* NSArray_FoundGif.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7AC1C0F979000537E74 /* NSArray_FoundGif.h */; };
D0A4D7B91C0F979000537E74 /* NSArray_FoundGif.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7AD1C0F979000537E74 /* NSArray_FoundGif.mm */; };
D0A4D7BE1C0F97C400537E74 /* TLFoundGif.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7BA1C0F97C400537E74 /* TLFoundGif.h */; };
D0A4D7BF1C0F97C400537E74 /* TLFoundGif.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7BB1C0F97C400537E74 /* TLFoundGif.mm */; };
D0A4D7C01C0F97C400537E74 /* TLmessages_FoundGifs.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7BC1C0F97C400537E74 /* TLmessages_FoundGifs.h */; };
D0A4D7C11C0F97C400537E74 /* TLmessages_FoundGifs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7BD1C0F97C400537E74 /* TLmessages_FoundGifs.mm */; };
D0A4D7C31C0FC09B00537E74 /* VTPlayer in Resources */ = {isa = PBXBuildFile; fileRef = D0A4D7C21C0FC09B00537E74 /* VTPlayer */; };
D0A4D7C71C10B03200537E74 /* TGVTAcceleratedVideoView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7C51C10B03200537E74 /* TGVTAcceleratedVideoView.h */; };
D0A4D7C81C10B03200537E74 /* TGVTAcceleratedVideoView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7C61C10B03200537E74 /* TGVTAcceleratedVideoView.m */; };
D0A4D7CB1C10C8E200537E74 /* TGExternalGifSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7C91C10C8E200537E74 /* TGExternalGifSearchResult.h */; };
D0A4D7CC1C10C8E200537E74 /* TGExternalGifSearchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7CA1C10C8E200537E74 /* TGExternalGifSearchResult.m */; };
D0A4D7CF1C10D2A900537E74 /* TGInternalGifSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7CD1C10D2A900537E74 /* TGInternalGifSearchResult.h */; };
D0A4D7D01C10D2A900537E74 /* TGInternalGifSearchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7CE1C10D2A900537E74 /* TGInternalGifSearchResult.m */; };
D0A4D7D41C10D8CC00537E74 /* TGInternalGifSearchResultItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7D21C10D8CC00537E74 /* TGInternalGifSearchResultItem.h */; };
D0A4D7D51C10D8CC00537E74 /* TGInternalGifSearchResultItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7D31C10D8CC00537E74 /* TGInternalGifSearchResultItem.m */; };
D0A4D7D81C10D91E00537E74 /* TGInternalGifSearchResultItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7D61C10D91E00537E74 /* TGInternalGifSearchResultItemView.h */; };
D0A4D7D91C10D91E00537E74 /* TGInternalGifSearchResultItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7D71C10D91E00537E74 /* TGInternalGifSearchResultItemView.m */; };
D0A4D7DD1C10DA9F00537E74 /* TGExternalGifSearchResultItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7DB1C10DA9F00537E74 /* TGExternalGifSearchResultItem.h */; };
D0A4D7DE1C10DA9F00537E74 /* TGExternalGifSearchResultItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7DC1C10DA9F00537E74 /* TGExternalGifSearchResultItem.m */; };
D0A4D7E11C10DAA900537E74 /* TGExternalGifSearchResultItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7DF1C10DAA900537E74 /* TGExternalGifSearchResultItemView.h */; };
D0A4D7E21C10DAA900537E74 /* TGExternalGifSearchResultItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7E01C10DAA900537E74 /* TGExternalGifSearchResultItemView.m */; };
D0A4D7E71C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7E51C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.h */; };
D0A4D7E81C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7E61C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.m */; };
D0A4D7EB1C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7E91C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.h */; };
D0A4D7EC1C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7EA1C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.m */; };
D0A4D7EF1C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7ED1C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.h */; };
D0A4D7F01C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7EE1C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.m */; };
D0A4D7F31C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7F11C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.h */; };
D0A4D7F41C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7F21C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.m */; };
D0A4D7F71C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7F51C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.h */; };
D0A4D7F81C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7F61C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.m */; };
D0A4D7FB1C11B1BD00537E74 /* TGWebpageSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D7F91C11B1BD00537E74 /* TGWebpageSignals.h */; };
D0A4D7FC1C11B1BD00537E74 /* TGWebpageSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D7FA1C11B1BD00537E74 /* TGWebpageSignals.m */; };
D0A4D8051C11D19900537E74 /* TGDocumentFileReference.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D8031C11D19900537E74 /* TGDocumentFileReference.h */; };
D0A4D8091C11D1F000537E74 /* TGDocumentHttpFileReference.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A4D8071C11D1F000537E74 /* TGDocumentHttpFileReference.h */; };
D0A4D80A1C11D1F000537E74 /* TGDocumentHttpFileReference.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A4D8081C11D1F000537E74 /* TGDocumentHttpFileReference.m */; };
D0A516C8193FD7E9000B8984 /* iPad-Landscape.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A516C6193FD7E9000B8984 /* iPad-Landscape.png */; };
D0A516C9193FD7E9000B8984 /* iPad-Portrait.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A516C7193FD7E9000B8984 /* iPad-Portrait.png */; };
D0A516CC193FD848000B8984 /* DetailLogoBlank@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A516CA193FD848000B8984 /* DetailLogoBlank@2x.png */; };
D0A516CD193FD848000B8984 /* DetailLogoBlank.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A516CB193FD848000B8984 /* DetailLogoBlank.png */; };
D0A54B3D19B9F0C600886B73 /* TGLoadConversationAndHistoryForSearchActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A54B3C19B9F0C600886B73 /* TGLoadConversationAndHistoryForSearchActor.m */; };
D0A54B4119BA086500886B73 /* TGCacheController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A54B4019BA086500886B73 /* TGCacheController.m */; };
D0A5A2001B7B9FB10066B169 /* TLMessageEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A5A1FC1B7B9FB10066B169 /* TLMessageEntity.h */; };
D0A5A2011B7B9FB10066B169 /* TLMessageEntity.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0A5A1FD1B7B9FB10066B169 /* TLMessageEntity.mm */; };
D0A5A20D1B7BA2700066B169 /* TGMessageEntitiesAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A5A20B1B7BA2700066B169 /* TGMessageEntitiesAttachment.h */; };
D0A5A20E1B7BA2700066B169 /* TGMessageEntitiesAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A5A20C1B7BA2700066B169 /* TGMessageEntitiesAttachment.m */; };
D0A5A2121B7BA30F0066B169 /* TGMessageEntityUrl.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A5A2101B7BA30F0066B169 /* TGMessageEntityUrl.h */; };
D0A5A2131B7BA30F0066B169 /* TGMessageEntityUrl.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A5A2111B7BA30F0066B169 /* TGMessageEntityUrl.m */; };
D0A5A2161B7BA33A0066B169 /* TGMessageEntity.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A5A2141B7BA33A0066B169 /* TGMessageEntity.h */; };
D0A5A2171B7BA33A0066B169 /* TGMessageEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A5A2151B7BA33A0066B169 /* TGMessageEntity.m */; };
D0A5A21E1B7BE65C0066B169 /* TGMessageEntityEmail.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A5A21C1B7BE65C0066B169 /* TGMessageEntityEmail.h */; };
D0A5A21F1B7BE65C0066B169 /* TGMessageEntityEmail.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A5A21D1B7BE65C0066B169 /* TGMessageEntityEmail.m */; };
D0A5A22B1B7BE6E40066B169 /* TGMessageEntityTextUrl.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A5A2291B7BE6E40066B169 /* TGMessageEntityTextUrl.h */; };
D0A5A22C1B7BE6E40066B169 /* TGMessageEntityTextUrl.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A5A22A1B7BE6E40066B169 /* TGMessageEntityTextUrl.m */; };
D0A6EEB41BA23721005868AA /* TLChannelParticipant.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A6EEB01BA23721005868AA /* TLChannelParticipant.h */; };
D0A6EEB51BA23721005868AA /* TLChannelParticipant.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0A6EEB11BA23721005868AA /* TLChannelParticipant.mm */; };
D0A6EEBB1BA32AFD005868AA /* ClockIncomingMin@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A6EEB81BA32AFD005868AA /* ClockIncomingMin@2x.png */; };
D0A6EEBC1BA32AFD005868AA /* ClockIncomingHour@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A6EEB91BA32AFD005868AA /* ClockIncomingHour@2x.png */; };
D0A6EEBD1BA32AFD005868AA /* ClockIncomingFrame@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0A6EEBA1BA32AFD005868AA /* ClockIncomingFrame@2x.png */; };
D0A6EEC41BA32ECA005868AA /* TLRPCmessages_getMessagesViews.h in Headers */ = {isa = PBXBuildFile; fileRef = D0A6EEC21BA32ECA005868AA /* TLRPCmessages_getMessagesViews.h */; };
D0A6EEC51BA32ECA005868AA /* TLRPCmessages_getMessagesViews.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0A6EEC31BA32ECA005868AA /* TLRPCmessages_getMessagesViews.mm */; };
D0A828BA19ACA606008BF6FF /* TGModernGalleryImageItemContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0A828B919ACA606008BF6FF /* TGModernGalleryImageItemContainerView.m */; };
D0AAD1FB1964B6F30022B101 /* BroadcastLargeAvatarIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0AAD1F91964B6F30022B101 /* BroadcastLargeAvatarIcon@2x.png */; };
D0AAD1FC1964B6F30022B101 /* BroadcastLargeAvatarIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0AAD1FA1964B6F30022B101 /* BroadcastLargeAvatarIcon.png */; };
D0AC709918BE214000CDFFA8 /* libopus.a in Frameworks */ = {isa = PBXBuildFile; fileRef = D0AC709518BE214000CDFFA8 /* libopus.a */; };
D0AD63DB159D21F80092BB50 /* TGUserNode.m in Sources */ = {isa = PBXBuildFile; fileRef = D0AD63DA159D21F80092BB50 /* TGUserNode.m */; };
D0AD63E9159D3D3F0092BB50 /* TGTimelineHistoryRequestBuilder.m in Sources */ = {isa = PBXBuildFile; fileRef = D0AD63E8159D3D3F0092BB50 /* TGTimelineHistoryRequestBuilder.m */; };
D0AFDA601BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0AFDA5E1BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.h */; };
D0AFDA611BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0AFDA5F1BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.m */; };
D0AFDA6F1BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0AFDA6D1BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@3x.png */; };
D0AFDA701BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0AFDA6E1BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@2x.png */; };
D0B031741BAC7165003E8A10 /* TGCachedConversationData.h in Headers */ = {isa = PBXBuildFile; fileRef = D0B031721BAC7165003E8A10 /* TGCachedConversationData.h */; };
D0B031751BAC7165003E8A10 /* TGCachedConversationData.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B031731BAC7165003E8A10 /* TGCachedConversationData.m */; };
D0B2C8D8195B14EA00CA9F1E /* MP4Atom.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B2C8D2195B14EA00CA9F1E /* MP4Atom.m */; };
D0B33C67159CAC3400451700 /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0B33C66159CAC3400451700 /* ImageIO.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D0B3942F1A57055D00D9AB97 /* LocalAuthentication.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0B3942E1A57055D00D9AB97 /* LocalAuthentication.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D0B7ED1A1B94C5EB0006408E /* TGQueuedDeleteChannelMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = D0B7ED181B94C5EB0006408E /* TGQueuedDeleteChannelMessages.h */; };
D0B7ED1B1B94C5EB0006408E /* TGQueuedDeleteChannelMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B7ED191B94C5EB0006408E /* TGQueuedDeleteChannelMessages.m */; };
D0B7F1DA1B94D5DA0006408E /* TGChannelStateSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0B7F1D81B94D5DA0006408E /* TGChannelStateSignals.h */; };
D0B7F1DB1B94D5DA0006408E /* TGChannelStateSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B7F1D91B94D5DA0006408E /* TGChannelStateSignals.m */; };
D0B9B19519CA324D0020C9CF /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = D0B9B19419CA324D0020C9CF /* LaunchScreen.xib */; };
D0B9F57419FE642400C2EDE2 /* TGWebSearchController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0B9F57319FE642400C2EDE2 /* TGWebSearchController.m */; };
D0BAF3E1193E8AC400A0093F /* ModernConversationInput.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3C4193E8AC400A0093F /* ModernConversationInput.png */; };
D0BAF3E2193E8AC400A0093F /* ModernConversationMicButton_Highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3C5193E8AC400A0093F /* ModernConversationMicButton_Highlighted.png */; };
D0BAF3E3193E8AC400A0093F /* ModernConversationMicButton.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3C6193E8AC400A0093F /* ModernConversationMicButton.png */; };
D0BAF3E4193E8AC400A0093F /* ModernConversationAttach.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3C7193E8AC400A0093F /* ModernConversationAttach.png */; };
D0BAF3E5193E8AC400A0093F /* TabIconContacts_Highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3C8193E8AC400A0093F /* TabIconContacts_Highlighted.png */; };
D0BAF3E6193E8AC400A0093F /* TabIconContacts.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3C9193E8AC400A0093F /* TabIconContacts.png */; };
D0BAF3E7193E8AC400A0093F /* TabIconMessages_Highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3CA193E8AC400A0093F /* TabIconMessages_Highlighted.png */; };
D0BAF3E8193E8AC400A0093F /* TabIconMessages.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3CB193E8AC400A0093F /* TabIconMessages.png */; };
D0BAF3E9193E8AC400A0093F /* TabIconSettings_Highlighted.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3CC193E8AC400A0093F /* TabIconSettings_Highlighted.png */; };
D0BAF3EA193E8AC400A0093F /* TabIconSettings.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3CD193E8AC400A0093F /* TabIconSettings.png */; };
D0BAF3EB193E8AC400A0093F /* ModernConversationListIconRead.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3CE193E8AC400A0093F /* ModernConversationListIconRead.png */; };
D0BAF3EC193E8AC400A0093F /* ModernConversationListIconDelivered.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3CF193E8AC400A0093F /* ModernConversationListIconDelivered.png */; };
D0BAF3ED193E8AC400A0093F /* ModernConversationTitleIconMute.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D0193E8AC400A0093F /* ModernConversationTitleIconMute.png */; };
D0BAF3EE193E8AC400A0093F /* DialogList_Muted.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D1193E8AC400A0093F /* DialogList_Muted.png */; };
D0BAF3EF193E8AC400A0093F /* ModernNavigationAddButtonIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D2193E8AC400A0093F /* ModernNavigationAddButtonIcon.png */; };
D0BAF3F0193E8AC400A0093F /* ModernContactListInviteFriendsIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D3193E8AC400A0093F /* ModernContactListInviteFriendsIcon.png */; };
D0BAF3F1193E8AC400A0093F /* ModernContactListCreateGroupIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D4193E8AC400A0093F /* ModernContactListCreateGroupIcon.png */; };
D0BAF3F2193E8AC400A0093F /* ModernContactListCreateSecretChatIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D5193E8AC400A0093F /* ModernContactListCreateSecretChatIcon.png */; };
D0BAF3F3193E8AC400A0093F /* ModernWallpaperSelectedIndicator.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D6193E8AC400A0093F /* ModernWallpaperSelectedIndicator.png */; };
D0BAF3F4193E8AC400A0093F /* ModernMessageSelectionUnchecked.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D7193E8AC400A0093F /* ModernMessageSelectionUnchecked.png */; };
D0BAF3F5193E8AC400A0093F /* ModernContactSelectionEmpty.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D8193E8AC400A0093F /* ModernContactSelectionEmpty.png */; };
D0BAF3F6193E8AC400A0093F /* ModernContactSelectionChecked.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3D9193E8AC400A0093F /* ModernContactSelectionChecked.png */; };
D0BAF3F7193E8AC400A0093F /* ModernMessageSelectionChecked.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3DA193E8AC400A0093F /* ModernMessageSelectionChecked.png */; };
D0BAF3F8193E8AC400A0093F /* ModernConversationActionDelete_Disabled.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3DB193E8AC400A0093F /* ModernConversationActionDelete_Disabled.png */; };
D0BAF3F9193E8AC400A0093F /* ModernConversationActionDelete.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3DC193E8AC400A0093F /* ModernConversationActionDelete.png */; };
D0BAF3FA193E8AC400A0093F /* DeleteWhiteIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3DD193E8AC400A0093F /* DeleteWhiteIcon.png */; };
D0BAF3FB193E8AC400A0093F /* ModernConversationActionForward_Disabled.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3DE193E8AC400A0093F /* ModernConversationActionForward_Disabled.png */; };
D0BAF3FC193E8AC400A0093F /* ModernConversationActionForward.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3DF193E8AC400A0093F /* ModernConversationActionForward.png */; };
D0BAF3FD193E8AC400A0093F /* ActionsWhiteIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BAF3E0193E8AC400A0093F /* ActionsWhiteIcon.png */; };
D0BD440C18B783340036FB8B /* TGAudioSliderViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0BD440B18B783340036FB8B /* TGAudioSliderViewModel.m */; };
D0BD441518B7838B0036FB8B /* TGAudioSliderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0BD441418B7838B0036FB8B /* TGAudioSliderView.m */; };
D0BD441818B78DF90036FB8B /* ModernMessageAudioCancel_Outgoing@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BD441618B78DF90036FB8B /* ModernMessageAudioCancel_Outgoing@2x.png */; };
D0BD441918B78DF90036FB8B /* ModernMessageAudioCancel_Incoming@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BD441718B78DF90036FB8B /* ModernMessageAudioCancel_Incoming@2x.png */; };
D0BD441C18B792AE0036FB8B /* TGModernViewInlineMediaContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D0BD441B18B792AE0036FB8B /* TGModernViewInlineMediaContext.m */; };
D0BD442218BCD0C70036FB8B /* begin_record.caf in Resources */ = {isa = PBXBuildFile; fileRef = D0BD442118BCD0C70036FB8B /* begin_record.caf */; };
D0BE9B6C1A38D9ED0001972E /* Photos.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0BE9B6B1A38D9ED0001972E /* Photos.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D0BEC9D018B2384000D9A92D /* TGKeychainImport.m in Sources */ = {isa = PBXBuildFile; fileRef = D0BEC9CF18B2384000D9A92D /* TGKeychainImport.m */; };
D0BFFC111BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BFFC0F1BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@3x.png */; };
D0BFFC121BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0BFFC101BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@2x.png */; };
D0BFFD0B1BAA33F500A00E38 /* TLRPCchannels_deleteChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0BFFD091BAA33F500A00E38 /* TLRPCchannels_deleteChannel.h */; };
D0BFFD0C1BAA33F500A00E38 /* TLRPCchannels_deleteChannel.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0BFFD0A1BAA33F500A00E38 /* TLRPCchannels_deleteChannel.mm */; };
D0BFFD0F1BAA365600A00E38 /* TGUploadFileSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0BFFD0D1BAA365600A00E38 /* TGUploadFileSignals.h */; };
D0BFFD101BAA365600A00E38 /* TGUploadFileSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0BFFD0E1BAA365600A00E38 /* TGUploadFileSignals.m */; };
D0C09C661A6E974D008369D7 /* TGSharedMediaAvailabilityState.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C3E1A6E974D008369D7 /* TGSharedMediaAvailabilityState.h */; };
D0C09C671A6E974D008369D7 /* TGSharedMediaAvailabilityState.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C3F1A6E974D008369D7 /* TGSharedMediaAvailabilityState.m */; };
D0C09C681A6E974D008369D7 /* TGSharedMediaCollectionLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C401A6E974D008369D7 /* TGSharedMediaCollectionLayout.h */; };
D0C09C691A6E974D008369D7 /* TGSharedMediaCollectionLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C411A6E974D008369D7 /* TGSharedMediaCollectionLayout.m */; };
D0C09C6A1A6E974D008369D7 /* TGSharedMediaCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C421A6E974D008369D7 /* TGSharedMediaCollectionView.h */; };
D0C09C6B1A6E974D008369D7 /* TGSharedMediaCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C431A6E974D008369D7 /* TGSharedMediaCollectionView.m */; };
D0C09C6C1A6E974D008369D7 /* TGSharedMediaController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C441A6E974D008369D7 /* TGSharedMediaController.h */; };
D0C09C6D1A6E974D008369D7 /* TGSharedMediaController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C451A6E974D008369D7 /* TGSharedMediaController.m */; };
D0C09C6E1A6E974D008369D7 /* TGSharedMediaDirectionFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C461A6E974D008369D7 /* TGSharedMediaDirectionFilter.h */; };
D0C09C6F1A6E974D008369D7 /* TGSharedMediaDirectionFilter.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C471A6E974D008369D7 /* TGSharedMediaDirectionFilter.m */; };
D0C09C701A6E974D008369D7 /* TGSharedMediaFileItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C481A6E974D008369D7 /* TGSharedMediaFileItem.h */; };
D0C09C711A6E974D008369D7 /* TGSharedMediaFileItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C491A6E974D008369D7 /* TGSharedMediaFileItem.m */; };
D0C09C721A6E974D008369D7 /* TGSharedMediaFileItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C4A1A6E974D008369D7 /* TGSharedMediaFileItemView.h */; };
D0C09C731A6E974D008369D7 /* TGSharedMediaFileItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C4B1A6E974D008369D7 /* TGSharedMediaFileItemView.m */; };
D0C09C741A6E974D008369D7 /* TGSharedMediaFilter.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C4C1A6E974D008369D7 /* TGSharedMediaFilter.h */; };
D0C09C751A6E974D008369D7 /* TGSharedMediaGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C4D1A6E974D008369D7 /* TGSharedMediaGroup.h */; };
D0C09C761A6E974D008369D7 /* TGSharedMediaGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C4E1A6E974D008369D7 /* TGSharedMediaGroup.m */; };
D0C09C771A6E974D008369D7 /* TGSharedMediaImageItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C4F1A6E974D008369D7 /* TGSharedMediaImageItem.h */; };
D0C09C781A6E974D008369D7 /* TGSharedMediaImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C501A6E974D008369D7 /* TGSharedMediaImageItem.m */; };
D0C09C791A6E974D008369D7 /* TGSharedMediaImageItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C511A6E974D008369D7 /* TGSharedMediaImageItemView.h */; };
D0C09C7A1A6E974D008369D7 /* TGSharedMediaImageItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C521A6E974D008369D7 /* TGSharedMediaImageItemView.m */; };
D0C09C7B1A6E974D008369D7 /* TGSharedMediaImageViewQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C531A6E974D008369D7 /* TGSharedMediaImageViewQueue.h */; };
D0C09C7C1A6E974D008369D7 /* TGSharedMediaImageViewQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C541A6E974D008369D7 /* TGSharedMediaImageViewQueue.m */; };
D0C09C7D1A6E974D008369D7 /* TGSharedMediaItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C551A6E974D008369D7 /* TGSharedMediaItem.h */; };
D0C09C7E1A6E974D008369D7 /* TGSharedMediaItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C561A6E974D008369D7 /* TGSharedMediaItemView.h */; };
D0C09C7F1A6E974D008369D7 /* TGSharedMediaItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C571A6E974D008369D7 /* TGSharedMediaItemView.m */; };
D0C09C801A6E974D008369D7 /* TGSharedMediaMenuView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C581A6E974D008369D7 /* TGSharedMediaMenuView.h */; };
D0C09C811A6E974D008369D7 /* TGSharedMediaMenuView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C591A6E974D008369D7 /* TGSharedMediaMenuView.m */; };
D0C09C821A6E974D008369D7 /* TGSharedMediaMessageItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C5A1A6E974D008369D7 /* TGSharedMediaMessageItem.h */; };
D0C09C831A6E974D008369D7 /* TGSharedMediaMessageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C5B1A6E974D008369D7 /* TGSharedMediaMessageItem.m */; };
D0C09C841A6E974D008369D7 /* TGSharedMediaSectionHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C5C1A6E974D008369D7 /* TGSharedMediaSectionHeader.h */; };
D0C09C851A6E974D008369D7 /* TGSharedMediaSectionHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C5D1A6E974D008369D7 /* TGSharedMediaSectionHeader.m */; };
D0C09C861A6E974D008369D7 /* TGSharedMediaSectionHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C5E1A6E974D008369D7 /* TGSharedMediaSectionHeaderView.h */; };
D0C09C871A6E974D008369D7 /* TGSharedMediaSectionHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C5F1A6E974D008369D7 /* TGSharedMediaSectionHeaderView.m */; };
D0C09C881A6E974D008369D7 /* TGSharedMediaTitleButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C601A6E974D008369D7 /* TGSharedMediaTitleButton.h */; };
D0C09C891A6E974D008369D7 /* TGSharedMediaTitleButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C611A6E974D008369D7 /* TGSharedMediaTitleButton.m */; };
D0C09C8A1A6E974D008369D7 /* TGSharedMediaVideoItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C621A6E974D008369D7 /* TGSharedMediaVideoItem.h */; };
D0C09C8B1A6E974D008369D7 /* TGSharedMediaVideoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C631A6E974D008369D7 /* TGSharedMediaVideoItem.m */; };
D0C09C8C1A6E974D008369D7 /* TGSharedMediaVideoItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C09C641A6E974D008369D7 /* TGSharedMediaVideoItemView.h */; };
D0C09C8D1A6E974D008369D7 /* TGSharedMediaVideoItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C09C651A6E974D008369D7 /* TGSharedMediaVideoItemView.m */; };
D0C09C8F1A6E9897008369D7 /* CoreImage.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0C09C8E1A6E9897008369D7 /* CoreImage.framework */; };
D0C09C901A6E98A4008369D7 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D00733D215B1B9660091EBEE /* OpenGLES.framework */; };
D0C29B7F1BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C29B7D1BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.h */; };
D0C29B801BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C29B7E1BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.m */; };
D0C5AAEF1AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5AAED1AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.h */; };
D0C5AAF01AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C5AAEE1AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.m */; };
D0C5AAF31AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5AAF11AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.h */; };
D0C5AAF41AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0C5AAF21AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.mm */; };
D0C5AAF71AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5AAF51AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.h */; };
D0C5AAF81AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0C5AAF61AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.mm */; };
D0C5C3CB1AC9B12E00F32FC6 /* TGPasswordEntryController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5C3C91AC9B12E00F32FC6 /* TGPasswordEntryController.h */; };
D0C5C3CC1AC9B12E00F32FC6 /* TGPasswordEntryController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C5C3CA1AC9B12E00F32FC6 /* TGPasswordEntryController.m */; };
D0C5C3D01ACACC3B00F32FC6 /* TGPasswordRecoveryController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5C3CE1ACACC3B00F32FC6 /* TGPasswordRecoveryController.h */; };
D0C5C3D11ACACC3B00F32FC6 /* TGPasswordRecoveryController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C5C3CF1ACACC3B00F32FC6 /* TGPasswordRecoveryController.m */; };
D0C5C3D41ACAD2D800F32FC6 /* TGPasswordHintController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5C3D21ACAD2D800F32FC6 /* TGPasswordHintController.h */; };
D0C5C3D51ACAD2D800F32FC6 /* TGPasswordHintController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C5C3D31ACAD2D800F32FC6 /* TGPasswordHintController.m */; };
D0C5C3D81ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5C3D61ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.h */; };
D0C5C3D91ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C5C3D71ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.m */; };
D0C5C3DD1ACB30E500F32FC6 /* TGAccountSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C5C3DB1ACB30E500F32FC6 /* TGAccountSignals.h */; };
D0C5C3DE1ACB30E500F32FC6 /* TGAccountSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C5C3DC1ACB30E500F32FC6 /* TGAccountSignals.m */; };
D0C6AED11A7158680046833D /* TGSharedVideoSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AECF1A7158680046833D /* TGSharedVideoSignals.h */; };
D0C6AED21A7158680046833D /* TGSharedVideoSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AED01A7158680046833D /* TGSharedVideoSignals.m */; };
D0C6AED91A71590A0046833D /* TGSharedMediaSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AED71A71590A0046833D /* TGSharedMediaSignals.h */; };
D0C6AEDA1A71590A0046833D /* TGSharedMediaSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AED81A71590A0046833D /* TGSharedMediaSignals.m */; };
D0C6AEEE1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AEEC1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.h */; };
D0C6AEEF1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AEED1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.m */; };
D0C6AEF41A71CAE40046833D /* SharedMediaNavigationBarArrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AEF21A71CAE40046833D /* SharedMediaNavigationBarArrow@2x.png */; };
D0C6AEF51A71CAE40046833D /* SharedMediaNavigationBarArrow@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AEF31A71CAE40046833D /* SharedMediaNavigationBarArrow@3x.png */; };
D0C6AEF81A71CD660046833D /* TGSharedFileSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AEF61A71CD660046833D /* TGSharedFileSignals.h */; };
D0C6AEF91A71CD660046833D /* TGSharedFileSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AEF71A71CD660046833D /* TGSharedFileSignals.m */; };
D0C6AEFD1A726F2A0046833D /* SharedMediaDocumentStatusDownload@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AEFA1A726F2A0046833D /* SharedMediaDocumentStatusDownload@3x.png */; };
D0C6AEFE1A726F2A0046833D /* SharedMediaDocumentStatusDownload@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AEFB1A726F2A0046833D /* SharedMediaDocumentStatusDownload@2x.png */; };
D0C6AEFF1A726F2A0046833D /* SharedMediaDocumentStatusDownload.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AEFC1A726F2A0046833D /* SharedMediaDocumentStatusDownload.png */; };
D0C6AF021A7270E40046833D /* TGSharedMediaFileThumbnailView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AF001A7270E40046833D /* TGSharedMediaFileThumbnailView.h */; };
D0C6AF031A7270E40046833D /* TGSharedMediaFileThumbnailView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AF011A7270E40046833D /* TGSharedMediaFileThumbnailView.m */; };
D0C6AF061A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AF041A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.h */; };
D0C6AF071A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AF051A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.m */; };
D0C6AF131A76D3C60046833D /* TGDataItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AF111A76D3C60046833D /* TGDataItem.h */; };
D0C6AF141A76D3C60046833D /* TGDataItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AF121A76D3C60046833D /* TGDataItem.m */; };
D0C6AF491A77F6890046833D /* TGSharedMediaAllFilesEmptyView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AF471A77F6890046833D /* TGSharedMediaAllFilesEmptyView.h */; };
D0C6AF4A1A77F6890046833D /* TGSharedMediaAllFilesEmptyView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AF481A77F6890046833D /* TGSharedMediaAllFilesEmptyView.m */; };
D0C6AF4D1A77F7EF0046833D /* SharedMediaEmptyIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AF4B1A77F7EF0046833D /* SharedMediaEmptyIcon@2x.png */; };
D0C6AF4E1A77F7EF0046833D /* SharedMediaEmptyIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AF4C1A77F7EF0046833D /* SharedMediaEmptyIcon.png */; };
D0C6AF551A7815F90046833D /* SharedMediaEmptyFilesIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AF531A7815F90046833D /* SharedMediaEmptyFilesIcon@2x.png */; };
D0C6AF561A7815F90046833D /* SharedMediaEmptyFilesIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C6AF541A7815F90046833D /* SharedMediaEmptyFilesIcon.png */; };
D0C6AF591A7816140046833D /* TGSharedMediaFilesEmptyView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AF571A7816140046833D /* TGSharedMediaFilesEmptyView.h */; };
D0C6AF5A1A7816140046833D /* TGSharedMediaFilesEmptyView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AF581A7816140046833D /* TGSharedMediaFilesEmptyView.m */; };
D0C6AF5D1A781E9E0046833D /* TGLegacyMediaPickerTipView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C6AF5B1A781E9E0046833D /* TGLegacyMediaPickerTipView.h */; };
D0C6AF5E1A781E9E0046833D /* TGLegacyMediaPickerTipView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C6AF5C1A781E9E0046833D /* TGLegacyMediaPickerTipView.m */; };
D0C7FDCB15D301A5001A998A /* TGActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C7FDCA15D301A5001A998A /* TGActor.m */; };
D0C7FDCE15D303D2001A998A /* TGTimelineRemoveItemsRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C7FDCD15D303D2001A998A /* TGTimelineRemoveItemsRequestActor.m */; };
D0C7FDD115D3159A001A998A /* TGTimelineAssignProfilePhotoActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C7FDD015D31599001A998A /* TGTimelineAssignProfilePhotoActor.m */; };
D0C80D2E1A9561AF00D5DF8A /* TGPasscodeEntryController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D261A9561AF00D5DF8A /* TGPasscodeEntryController.h */; };
D0C80D2F1A9561AF00D5DF8A /* TGPasscodeEntryController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D271A9561AF00D5DF8A /* TGPasscodeEntryController.m */; };
D0C80D301A9561AF00D5DF8A /* TGPasscodePinView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D281A9561AF00D5DF8A /* TGPasscodePinView.h */; };
D0C80D311A9561AF00D5DF8A /* TGPasscodePinView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D291A9561AF00D5DF8A /* TGPasscodePinView.m */; };
D0C80D321A9561AF00D5DF8A /* TGPasscodeSettingsController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D2A1A9561AF00D5DF8A /* TGPasscodeSettingsController.h */; };
D0C80D331A9561AF00D5DF8A /* TGPasscodeSettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D2B1A9561AF00D5DF8A /* TGPasscodeSettingsController.m */; };
D0C80D341A9561AF00D5DF8A /* TGPasswordEntryView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D2C1A9561AF00D5DF8A /* TGPasswordEntryView.h */; };
D0C80D351A9561AF00D5DF8A /* TGPasswordEntryView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D2D1A9561AF00D5DF8A /* TGPasswordEntryView.m */; };
D0C80D3A1A9561D600D5DF8A /* TGDialogListTitleContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D361A9561D600D5DF8A /* TGDialogListTitleContainer.h */; };
D0C80D3B1A9561D600D5DF8A /* TGDialogListTitleContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D371A9561D600D5DF8A /* TGDialogListTitleContainer.m */; };
D0C80D3C1A9561D600D5DF8A /* TGLockIconView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D381A9561D600D5DF8A /* TGLockIconView.h */; };
D0C80D3D1A9561D600D5DF8A /* TGLockIconView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D391A9561D600D5DF8A /* TGLockIconView.m */; };
D0C80D421A95624600D5DF8A /* sqlite3.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D3F1A95624600D5DF8A /* sqlite3.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D0C80D431A95624600D5DF8A /* sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D401A95624600D5DF8A /* sqlite3.h */; };
D0C80D441A95624600D5DF8A /* sqlite3ext.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D411A95624600D5DF8A /* sqlite3ext.h */; };
D0C80D661A960B2A00D5DF8A /* ChatListLock_LockedBottom@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C80D621A960B2A00D5DF8A /* ChatListLock_LockedBottom@2x.png */; };
D0C80D671A960B2A00D5DF8A /* ChatListLock_LockedTop@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C80D631A960B2A00D5DF8A /* ChatListLock_LockedTop@2x.png */; };
D0C80D681A960B2A00D5DF8A /* ChatListLock_UnlockedBottom@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C80D641A960B2A00D5DF8A /* ChatListLock_UnlockedBottom@2x.png */; };
D0C80D691A960B2A00D5DF8A /* ChatListLock_UnlockedTop@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C80D651A960B2A00D5DF8A /* ChatListLock_UnlockedTop@2x.png */; };
D0C80D6C1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D6A1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.h */; };
D0C80D6D1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D6B1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.m */; };
D0C80D701A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D6E1A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.h */; };
D0C80D711A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D6F1A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.mm */; };
D0C80D751A965D7200D5DF8A /* TGTooltipWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D731A965D7200D5DF8A /* TGTooltipWindow.h */; };
D0C80D761A965D7200D5DF8A /* TGTooltipWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D741A965D7200D5DF8A /* TGTooltipWindow.m */; };
D0C80D891A97A58E00D5DF8A /* TGAccessChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D831A97A58E00D5DF8A /* TGAccessChecker.h */; };
D0C80D8A1A97A58E00D5DF8A /* TGAccessChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D841A97A58E00D5DF8A /* TGAccessChecker.m */; };
D0C80D8B1A97A58E00D5DF8A /* TGAccessRequiredAlertView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D851A97A58E00D5DF8A /* TGAccessRequiredAlertView.h */; };
D0C80D8C1A97A58E00D5DF8A /* TGAccessRequiredAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D861A97A58E00D5DF8A /* TGAccessRequiredAlertView.m */; };
D0C80D8D1A97A58E00D5DF8A /* TGFullscreenContainerView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80D871A97A58E00D5DF8A /* TGFullscreenContainerView.h */; };
D0C80D8E1A97A58E00D5DF8A /* TGFullscreenContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80D881A97A58E00D5DF8A /* TGFullscreenContainerView.m */; };
D0C80DB91A9B73C600D5DF8A /* TGModernMediaCollectionView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DB71A9B73C600D5DF8A /* TGModernMediaCollectionView.h */; };
D0C80DBA1A9B73C600D5DF8A /* TGModernMediaCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DB81A9B73C600D5DF8A /* TGModernMediaCollectionView.m */; };
D0C80DC81A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DC41A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.h */; };
D0C80DC91A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DC51A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.m */; };
D0C80DCA1A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DC61A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.h */; };
D0C80DCB1A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DC71A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.m */; };
D0C80DCE1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DCC1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.h */; };
D0C80DCF1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DCD1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.m */; };
D0C80DD21A9B8E7C00D5DF8A /* TGPasscodeButtonView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DD01A9B8E7C00D5DF8A /* TGPasscodeButtonView.h */; };
D0C80DD31A9B8E7C00D5DF8A /* TGPasscodeButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DD11A9B8E7C00D5DF8A /* TGPasscodeButtonView.m */; };
D0C80DDA1A9B938E00D5DF8A /* TGPasscodeBackground.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DD81A9B938E00D5DF8A /* TGPasscodeBackground.h */; };
D0C80DDE1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DDC1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.h */; };
D0C80DDF1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DDD1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.m */; };
D0C80DE21A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DE01A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.h */; };
D0C80DE31A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DE11A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.m */; };
D0C80DE61A9BB61B00D5DF8A /* TGPasscodePinDotView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DE41A9BB61B00D5DF8A /* TGPasscodePinDotView.h */; };
D0C80DE71A9BB61B00D5DF8A /* TGPasscodePinDotView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DE51A9BB61B00D5DF8A /* TGPasscodePinDotView.m */; };
D0C80DEA1A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.h in Headers */ = {isa = PBXBuildFile; fileRef = D0C80DE81A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.h */; };
D0C80DEB1A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C80DE91A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.m */; };
D0C8FCAA1C5BAB8B0028C27F /* TempAudioPreviewPlay.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C8FCA81C5BAB8B0028C27F /* TempAudioPreviewPlay.png */; };
D0C8FCAB1C5BAB8B0028C27F /* TempAudioPreviewPause.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C8FCA91C5BAB8B0028C27F /* TempAudioPreviewPause.png */; };
D0C9157E1980092200824042 /* TGModernGalleryVideoContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C9157D1980092200824042 /* TGModernGalleryVideoContentView.m */; };
D0C92536194915C800E629CA /* SearchBarIconLight.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92533194915C800E629CA /* SearchBarIconLight.png */; };
D0C92537194915C800E629CA /* ModernMessageCheckmark2.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92534194915C800E629CA /* ModernMessageCheckmark2.png */; };
D0C92538194915C800E629CA /* ModernMessageCheckmark1.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92535194915C800E629CA /* ModernMessageCheckmark1.png */; };
D0C925411949172000E629CA /* ImagePickerThumbnalSelect.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9253F1949172000E629CA /* ImagePickerThumbnalSelect.png */; };
D0C925421949172000E629CA /* ImagePickerThumbnalSelect_Checked.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C925401949172000E629CA /* ImagePickerThumbnalSelect_Checked.png */; };
D0C925581949EDED00E629CA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0C925541949EDED00E629CA /* InfoPlist.strings */; };
D0C925591949EDED00E629CA /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0C925561949EDED00E629CA /* Localizable.strings */; };
D0C925A8194A024000E629CA /* .gitignore in Resources */ = {isa = PBXBuildFile; fileRef = D0C9255C194A024000E629CA /* .gitignore */; };
D0C925A9194A024000E629CA /* animations.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C92560194A024000E629CA /* animations.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D0C925AA194A024000E629CA /* buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C92562194A024000E629CA /* buffer.c */; };
D0C925AB194A024000E629CA /* objects.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C92568194A024000E629CA /* objects.c */; };
D0C925AC194A024000E629CA /* program.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C9256A194A024000E629CA /* program.c */; };
D0C925AD194A024000E629CA /* rngs.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C9256C194A024000E629CA /* rngs.c */; };
D0C925AE194A024000E629CA /* shader.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C9256E194A024000E629CA /* shader.c */; };
D0C925AF194A024000E629CA /* timing.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C92570194A024000E629CA /* timing.c */; };
D0C925B0194A024000E629CA /* platform_log.c in Sources */ = {isa = PBXBuildFile; fileRef = D0C92574194A024000E629CA /* platform_log.c */; };
D0C925B2194A024000E629CA /* fast_arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9257B194A024000E629CA /* fast_arrow@2x.png */; };
D0C925B3194A024000E629CA /* fast_arrow_shadow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9257C194A024000E629CA /* fast_arrow_shadow@2x.png */; };
D0C925B4194A024000E629CA /* fast_body@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9257D194A024000E629CA /* fast_body@2x.png */; };
D0C925B5194A024000E629CA /* fast_spiral@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9257E194A024000E629CA /* fast_spiral@2x.png */; };
D0C925B6194A024000E629CA /* ic_bubble@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9257F194A024000E629CA /* ic_bubble@2x.png */; };
D0C925B7194A024000E629CA /* ic_bubble_dot@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92580194A024000E629CA /* ic_bubble_dot@2x.png */; };
D0C925B8194A024000E629CA /* ic_cam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92581194A024000E629CA /* ic_cam@2x.png */; };
D0C925BA194A024000E629CA /* ic_cam_lens@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92583194A024000E629CA /* ic_cam_lens@2x.png */; };
D0C925BB194A024000E629CA /* ic_pencil@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92584194A024000E629CA /* ic_pencil@2x.png */; };
D0C925BC194A024000E629CA /* ic_pin@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92585194A024000E629CA /* ic_pin@2x.png */; };
D0C925BD194A024000E629CA /* ic_smile@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92586194A024000E629CA /* ic_smile@2x.png */; };
D0C925BE194A024000E629CA /* ic_smile_eye@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92587194A024000E629CA /* ic_smile_eye@2x.png */; };
D0C925BF194A024000E629CA /* ic_videocam@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92588194A024000E629CA /* ic_videocam@2x.png */; };
D0C925C0194A024000E629CA /* knot_down@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92589194A024000E629CA /* knot_down@2x.png */; };
D0C925C1194A024000E629CA /* knot_up@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9258A194A024000E629CA /* knot_up@2x.png */; };
D0C925C3194A024000E629CA /* powerful_infinity@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9258C194A024000E629CA /* powerful_infinity@2x.png */; };
D0C925C4194A024000E629CA /* powerful_infinity_white@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9258D194A024000E629CA /* powerful_infinity_white@2x.png */; };
D0C925C5194A024000E629CA /* powerful_mask@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9258E194A024000E629CA /* powerful_mask@2x.png */; };
D0C925C6194A024000E629CA /* powerful_star@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C9258F194A024000E629CA /* powerful_star@2x.png */; };
D0C925CC194A024000E629CA /* start_arrow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92595194A024000E629CA /* start_arrow@2x.png */; };
D0C925CD194A024000E629CA /* start_arrow_ipad.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92596194A024000E629CA /* start_arrow_ipad.png */; };
D0C925CE194A024000E629CA /* start_arrow_ipad@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92597194A024000E629CA /* start_arrow_ipad@2x.png */; };
D0C925CF194A024000E629CA /* telegram_plane@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92598194A024000E629CA /* telegram_plane@2x.png */; };
D0C925D0194A024000E629CA /* telegram_sphere@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0C92599194A024000E629CA /* telegram_sphere@2x.png */; };
D0C925D1194A024000E629CA /* RMGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C9259B194A024000E629CA /* RMGeometry.m */; };
D0C925D3194A024000E629CA /* RMIntroPageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C9259F194A024000E629CA /* RMIntroPageView.m */; };
D0C925D4194A024000E629CA /* RMIntroViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C925A1194A024000E629CA /* RMIntroViewController.m */; };
D0C925D7194A024000E629CA /* texture_helper.m in Sources */ = {isa = PBXBuildFile; fileRef = D0C925A7194A024000E629CA /* texture_helper.m */; };
D0C925D9194A041800E629CA /* GLKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0C925D8194A041800E629CA /* GLKit.framework */; };
D0CAEA201A6D94D90033650D /* TGModernCache+SSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CAEA1F1A6D94D90033650D /* TGModernCache+SSignal.m */; };
D0CAEA231A6D9BB20033650D /* TGSharedPhotoSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CAEA221A6D9BB20033650D /* TGSharedPhotoSignals.m */; };
D0CAEA261A6D9DA60033650D /* TGSharedMediaUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CAEA251A6D9DA60033650D /* TGSharedMediaUtils.m */; };
D0CAEA291A6DA1560033650D /* TGMemoryImageCache+Signals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CAEA281A6DA1560033650D /* TGMemoryImageCache+Signals.m */; };
D0CB06801ADC8B73005E298F /* MtProtoKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0CB06761ADC7C65005E298F /* MtProtoKit.framework */; };
D0CB06851ADC8C88005E298F /* MtProtoKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0CB06761ADC7C65005E298F /* MtProtoKit.framework */; };
D0CB06881ADC8D9A005E298F /* SSignalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08763251A83963900632240 /* SSignalKit.framework */; };
D0CB068D1ADC8DCE005E298F /* SSignalKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D08763251A83963900632240 /* SSignalKit.framework */; };
D0CB14A0199A7A4E00EBCEA7 /* TGGenericPeerMediaGalleryDefaultHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CB149F199A7A4E00EBCEA7 /* TGGenericPeerMediaGalleryDefaultHeaderView.m */; };
D0CB14A4199CEF8F00EBCEA7 /* TGGenericPeerMediaGalleryActionsAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CB14A3199CEF8F00EBCEA7 /* TGGenericPeerMediaGalleryActionsAccessoryView.m */; };
D0CB14A7199CEFAE00EBCEA7 /* TGGenericPeerMediaGalleryDeleteAccessoryView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CB14A6199CEFAE00EBCEA7 /* TGGenericPeerMediaGalleryDeleteAccessoryView.m */; };
D0CB14AB199DF1E900EBCEA7 /* TGUpdateMediaHistoryActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CB14AA199DF1E900EBCEA7 /* TGUpdateMediaHistoryActor.m */; };
D0CB14AE199E0E0B00EBCEA7 /* TGModernGalleryContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CB14AD199E0E0B00EBCEA7 /* TGModernGalleryContainerView.m */; };
D0CC0BC51B9A1F3200882D7A /* TLcontacts_ResolvedPeer.h in Headers */ = {isa = PBXBuildFile; fileRef = D0CC0BBF1B9A1F3200882D7A /* TLcontacts_ResolvedPeer.h */; };
D0CC0BC61B9A1F3200882D7A /* TLcontacts_ResolvedPeer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0CC0BC01B9A1F3200882D7A /* TLcontacts_ResolvedPeer.mm */; };
D0CC0BCB1B9BB48500882D7A /* TGChannelAboutSetupController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0CC0BC91B9BB48500882D7A /* TGChannelAboutSetupController.h */; };
D0CC0BCC1B9BB48500882D7A /* TGChannelAboutSetupController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC0BCA1B9BB48500882D7A /* TGChannelAboutSetupController.m */; };
D0CC0BCF1B9BB91B00882D7A /* TGCollectionMultilineInputItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0CC0BCD1B9BB91B00882D7A /* TGCollectionMultilineInputItem.h */; };
D0CC0BD01B9BB91B00882D7A /* TGCollectionMultilineInputItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC0BCE1B9BB91B00882D7A /* TGCollectionMultilineInputItem.m */; };
D0CC0BD31B9BB92B00882D7A /* TGCollectionMultilineInputItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0CC0BD11B9BB92B00882D7A /* TGCollectionMultilineInputItemView.h */; };
D0CC0BD41B9BB92B00882D7A /* TGCollectionMultilineInputItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC0BD21B9BB92B00882D7A /* TGCollectionMultilineInputItemView.m */; };
D0CC232915961B2E004CAFE5 /* TGInterfaceAssets.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0CC232815961B2E004CAFE5 /* TGInterfaceAssets.mm */; };
D0CC4D6119F7C4CE001E8D57 /* TGYoutubeDataContentProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC4D6019F7C4CE001E8D57 /* TGYoutubeDataContentProperty.m */; };
D0CC4D6519F7CAAE001E8D57 /* TGYoutubeContentPropertiesActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC4D6419F7CAAE001E8D57 /* TGYoutubeContentPropertiesActor.m */; };
D0CC4D7119F817BC001E8D57 /* TGInstagramDataContentProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC4D7019F817BC001E8D57 /* TGInstagramDataContentProperty.m */; };
D0CC4D7519F81F5D001E8D57 /* TGInstagramThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC4D7419F81F5D001E8D57 /* TGInstagramThumbnailDataSource.m */; };
D0CC4D7819F82134001E8D57 /* TGInstagramContentPropertiesActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CC4D7719F82134001E8D57 /* TGInstagramContentPropertiesActor.m */; };
D0CD8FF71BB33B9900E05F40 /* SafariServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0CD8FF61BB33B9900E05F40 /* SafariServices.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D0CF869219ED6431005BE1B1 /* TGPickerSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = D0CF869119ED6431005BE1B1 /* TGPickerSheet.m */; };
D0CFE4711A35AB8300839901 /* xxhash.c in Sources */ = {isa = PBXBuildFile; fileRef = D0CFE46D1A35AB8300839901 /* xxhash.c */; };
D0CFE4721A35AB8300839901 /* lz4hc.c in Sources */ = {isa = PBXBuildFile; fileRef = D0CFE46E1A35AB8300839901 /* lz4hc.c */; };
D0CFE4731A35AB8300839901 /* lz4frame.c in Sources */ = {isa = PBXBuildFile; fileRef = D0CFE46F1A35AB8300839901 /* lz4frame.c */; settings = {COMPILER_FLAGS = "-w"; }; };
D0CFE4741A35AB8300839901 /* lz4.c in Sources */ = {isa = PBXBuildFile; fileRef = D0CFE4701A35AB8300839901 /* lz4.c */; };
D0D03650158F7F5B00E39802 /* libstdc++.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D0D0364F158F7F5B00E39802 /* libstdc++.dylib */; };
D0D19FF71ADD5F98007D9ED6 /* TGShareContextSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D19FF61ADD5F98007D9ED6 /* TGShareContextSignal.m */; };
D0D1A0001ADD5FA5007D9ED6 /* TGShareContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D19FFF1ADD5FA5007D9ED6 /* TGShareContext.m */; };
D0D1A06F1ADDCE18007D9ED6 /* TGShareMtSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A06E1ADDCE18007D9ED6 /* TGShareMtSerialization.m */; };
D0D1A0701ADDD5A2007D9ED6 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0880625156EA74000311537 /* SystemConfiguration.framework */; };
D0D1A0731ADDE310007D9ED6 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D08805CD156E8F5C00311537 /* libz.dylib */; };
D0D1A07B1ADDE828007D9ED6 /* TGChatModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A07A1ADDE828007D9ED6 /* TGChatModel.m */; };
D0D1A07E1ADDE838007D9ED6 /* TGUserModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A07D1ADDE838007D9ED6 /* TGUserModel.m */; };
D0D1A0811ADDE84F007D9ED6 /* TGPrivateChatModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0801ADDE84F007D9ED6 /* TGPrivateChatModel.m */; };
D0D1A0841ADDE876007D9ED6 /* TGGroupChatModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D1A0831ADDE876007D9ED6 /* TGGroupChatModel.m */; };
D0D2CD0F1AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D2CD0D1AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.h */; };
D0D2CD101AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D2CD0E1AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.m */; };
D0D43CE01B9F053300F6C78F /* TGQueuedReadChannelMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D43CDE1B9F053300F6C78F /* TGQueuedReadChannelMessages.h */; };
D0D43CE11B9F053300F6C78F /* TGQueuedReadChannelMessages.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D43CDF1B9F053300F6C78F /* TGQueuedReadChannelMessages.m */; };
D0D43CE41BA08DE500F6C78F /* TGQueuedLeaveChannel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D43CE21BA08DE500F6C78F /* TGQueuedLeaveChannel.h */; };
D0D43CE51BA08DE500F6C78F /* TGQueuedLeaveChannel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D43CE31BA08DE500F6C78F /* TGQueuedLeaveChannel.m */; };
D0D43CE81BA0A4AE00F6C78F /* TLChatFull$channelFull.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D43CE61BA0A4AE00F6C78F /* TLChatFull$channelFull.h */; };
D0D43CE91BA0A4AE00F6C78F /* TLChatFull$channelFull.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D43CE71BA0A4AE00F6C78F /* TLChatFull$channelFull.mm */; };
D0D43CF81BA0A8D400F6C78F /* NSArray_ChannelParticipant.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D43CEE1BA0A8D400F6C78F /* NSArray_ChannelParticipant.h */; };
D0D43CF91BA0A8D400F6C78F /* NSArray_ChannelParticipant.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D43CEF1BA0A8D400F6C78F /* NSArray_ChannelParticipant.mm */; };
D0D43CFC1BA0A8D400F6C78F /* TLupdates_ChannelDifference.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D43CF21BA0A8D400F6C78F /* TLupdates_ChannelDifference.h */; };
D0D43CFD1BA0A8D400F6C78F /* TLupdates_ChannelDifference.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D43CF31BA0A8D400F6C78F /* TLupdates_ChannelDifference.mm */; };
D0D443B8195315D500CF2A7E /* Icon-76@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D443B7195315D500CF2A7E /* Icon-76@2x.png */; };
D0D541BA1B862F8F005F676C /* TLMessageGroup.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D541AA1B862F8F005F676C /* TLMessageGroup.h */; };
D0D541BB1B862F8F005F676C /* TLMessageGroup.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D541AB1B862F8F005F676C /* TLMessageGroup.mm */; };
D0D541C71B8632E9005F676C /* TLMessage$modernMessageService.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D541C51B8632E9005F676C /* TLMessage$modernMessageService.h */; };
D0D541C81B8632E9005F676C /* TLMessage$modernMessageService.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D541C61B8632E9005F676C /* TLMessage$modernMessageService.mm */; };
D0D541CC1B864735005F676C /* TGChannelManagementSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D541CA1B864735005F676C /* TGChannelManagementSignals.h */; };
D0D541CD1B864735005F676C /* TGChannelManagementSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D541CB1B864735005F676C /* TGChannelManagementSignals.m */; };
D0D541D01B87391F005F676C /* TGChannelList.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D541CE1B87391F005F676C /* TGChannelList.h */; };
D0D541D11B87391F005F676C /* TGChannelList.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D541CF1B87391F005F676C /* TGChannelList.m */; };
D0D541D41B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D541D21B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.h */; };
D0D541D51B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D541D31B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.mm */; };
D0D541DA1B8784AB005F676C /* TLRPCupdates_getChannelDifference.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D541D61B8784AA005F676C /* TLRPCupdates_getChannelDifference.h */; };
D0D541DB1B8784AB005F676C /* TLRPCupdates_getChannelDifference.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D541D71B8784AB005F676C /* TLRPCupdates_getChannelDifference.mm */; };
D0D5D0001B7A69AD00DAF839 /* SharedMediaEmptyLinks@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D5CFFE1B7A69AD00DAF839 /* SharedMediaEmptyLinks@2x.png */; };
D0D5D0011B7A69AD00DAF839 /* SharedMediaEmptyLinks@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D5CFFF1B7A69AD00DAF839 /* SharedMediaEmptyLinks@3x.png */; };
D0D5D0191B7B6BF600DAF839 /* TLhelp_AppChangelog.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D5D0151B7B6BF600DAF839 /* TLhelp_AppChangelog.h */; };
D0D5D01A1B7B6BF600DAF839 /* TLhelp_AppChangelog.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D5D0161B7B6BF600DAF839 /* TLhelp_AppChangelog.mm */; };
D0D5D01B1B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.h in Headers */ = {isa = PBXBuildFile; fileRef = D0D5D0171B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.h */; };
D0D5D01C1B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0D5D0181B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.mm */; };
D0D670D6197EA36C0031B041 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0D670D2197EA36C0031B041 /* InfoPlist.strings */; };
D0D95BCD19D438DC00047005 /* SecretPhotoCheckMask@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D95BC919D438DC00047005 /* SecretPhotoCheckMask@2x.png */; };
D0D95BCE19D438DC00047005 /* SecretPhotoCheckMask.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D95BCA19D438DC00047005 /* SecretPhotoCheckMask.png */; };
D0D95BCF19D438DC00047005 /* SecretPhotoCheck@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D95BCB19D438DC00047005 /* SecretPhotoCheck@2x.png */; };
D0D95BD019D438DC00047005 /* SecretPhotoCheck.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D95BCC19D438DC00047005 /* SecretPhotoCheck.png */; };
D0D97D701B3B942A003457CD /* ModernConversationSecretAccessoryTimer@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D6F1B3B942A003457CD /* ModernConversationSecretAccessoryTimer@3x.png */; };
D0D97D7A1B3B9450003457CD /* VolumeControlSliderButton@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D791B3B9450003457CD /* VolumeControlSliderButton@2x.png */; };
D0D97D7C1B3B95D6003457CD /* VolumeControlVolumeIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D7B1B3B95D6003457CD /* VolumeControlVolumeIcon@2x.png */; };
D0D97D831B3B99F5003457CD /* MusicPlayerControlBack@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D7D1B3B99F5003457CD /* MusicPlayerControlBack@2x.png */; };
D0D97D841B3B99F5003457CD /* MusicPlayerControlBack@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D7E1B3B99F5003457CD /* MusicPlayerControlBack@3x.png */; };
D0D97D851B3B99F5003457CD /* MusicPlayerControlForward@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D7F1B3B99F5003457CD /* MusicPlayerControlForward@2x.png */; };
D0D97D861B3B99F5003457CD /* MusicPlayerControlForward@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D801B3B99F5003457CD /* MusicPlayerControlForward@3x.png */; };
D0D97D871B3B99F5003457CD /* MusicPlayerControlPause@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D811B3B99F5003457CD /* MusicPlayerControlPause@2x.png */; };
D0D97D881B3B99F5003457CD /* MusicPlayerControlPause@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0D97D821B3B99F5003457CD /* MusicPlayerControlPause@3x.png */; };
D0DA76AF193BDD9E00157F4B /* TGFileThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DA76AE193BDD9E00157F4B /* TGFileThumbnailDataSource.m */; };
D0DA8C401ACF5EBD00606990 /* TGArticleWebpageFooterModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DA8C3E1ACF5EBD00606990 /* TGArticleWebpageFooterModel.h */; };
D0DA8C411ACF5EBD00606990 /* TGArticleWebpageFooterModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DA8C3F1ACF5EBD00606990 /* TGArticleWebpageFooterModel.m */; };
D0DAA481197495A80036E709 /* Icon-72.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DAA480197495A80036E709 /* Icon-72.png */; };
D0DAA483197495EA0036E709 /* Icon-72@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DAA482197495EA0036E709 /* Icon-72@2x.png */; };
D0DAA485197496240036E709 /* Icon-76.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DAA484197496240036E709 /* Icon-76.png */; };
D0DB05BE1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DB05BC1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.h */; };
D0DB05BF1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DB05BD1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.m */; };
D0DB965B18DC85030013B9DC /* TGDownloadLocalizationActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DB965A18DC85030013B9DC /* TGDownloadLocalizationActor.m */; };
D0DCF4EF1AE9155A00D5B7A1 /* TGMimeTypeMap.m in Sources */ = {isa = PBXBuildFile; fileRef = D0983CCE19CB9A4200CE5BB0 /* TGMimeTypeMap.m */; };
D0DCF4F91AE9230F00D5B7A1 /* TGPeerInfoSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF4F71AE9230F00D5B7A1 /* TGPeerInfoSignals.h */; };
D0DCF4FA1AE9230F00D5B7A1 /* TGPeerInfoSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF4F81AE9230F00D5B7A1 /* TGPeerInfoSignals.m */; };
D0DCF4FE1AE923FA00D5B7A1 /* TGGroupManagementSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF4FC1AE923FA00D5B7A1 /* TGGroupManagementSignals.h */; };
D0DCF4FF1AE923FA00D5B7A1 /* TGGroupManagementSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF4FD1AE923FA00D5B7A1 /* TGGroupManagementSignals.m */; };
D0DCF5031AE924F900D5B7A1 /* TGGroupInvitationInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5011AE924F900D5B7A1 /* TGGroupInvitationInfo.h */; };
D0DCF5041AE924F900D5B7A1 /* TGGroupInvitationInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5021AE924F900D5B7A1 /* TGGroupInvitationInfo.m */; };
D0DCF52B1AED327600D5B7A1 /* FoursquareAttribution@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF51C1AED327500D5B7A1 /* FoursquareAttribution@2x.png */; };
D0DCF52C1AED327600D5B7A1 /* LocationCurrentIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF51D1AED327600D5B7A1 /* LocationCurrentIcon.png */; };
D0DCF52D1AED327600D5B7A1 /* LocationCurrentIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF51E1AED327600D5B7A1 /* LocationCurrentIcon@2x.png */; };
D0DCF52E1AED327600D5B7A1 /* LocationCurrentIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF51F1AED327600D5B7A1 /* LocationCurrentIcon@3x.png */; };
D0DCF52F1AED327600D5B7A1 /* LocationInfo_Active.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5201AED327600D5B7A1 /* LocationInfo_Active.png */; };
D0DCF5301AED327600D5B7A1 /* LocationInfo_Active@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5211AED327600D5B7A1 /* LocationInfo_Active@2x.png */; };
D0DCF5311AED327600D5B7A1 /* LocationInfo_Active@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5221AED327600D5B7A1 /* LocationInfo_Active@3x.png */; };
D0DCF5321AED327600D5B7A1 /* LocationInfo.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5231AED327600D5B7A1 /* LocationInfo.png */; };
D0DCF5331AED327600D5B7A1 /* LocationInfo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5241AED327600D5B7A1 /* LocationInfo@2x.png */; };
D0DCF5341AED327600D5B7A1 /* LocationInfo@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5251AED327600D5B7A1 /* LocationInfo@3x.png */; };
D0DCF5351AED327600D5B7A1 /* LocationPin@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5261AED327600D5B7A1 /* LocationPin@2x.png */; };
D0DCF5361AED327600D5B7A1 /* LocationPinPoint@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5271AED327600D5B7A1 /* LocationPinPoint@2x.png */; };
D0DCF5371AED327600D5B7A1 /* LocationPinShadow@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5281AED327600D5B7A1 /* LocationPinShadow@2x.png */; };
D0DCF5381AED327600D5B7A1 /* NavigationBackArrowNormal@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF5291AED327600D5B7A1 /* NavigationBackArrowNormal@2x.png */; };
D0DCF5391AED327600D5B7A1 /* NavigationSearchIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF52A1AED327600D5B7A1 /* NavigationSearchIcon@2x.png */; };
D0DCF53C1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF53A1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.h */; };
D0DCF53D1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF53B1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.m */; };
D0DCF5501AED32D800D5B7A1 /* TGLocationCurrentLocationCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF53E1AED32D700D5B7A1 /* TGLocationCurrentLocationCell.h */; };
D0DCF5511AED32D800D5B7A1 /* TGLocationCurrentLocationCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF53F1AED32D700D5B7A1 /* TGLocationCurrentLocationCell.m */; };
D0DCF5521AED32D800D5B7A1 /* TGLocationPinView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5401AED32D800D5B7A1 /* TGLocationPinView.h */; };
D0DCF5531AED32D800D5B7A1 /* TGLocationPinView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5411AED32D800D5B7A1 /* TGLocationPinView.m */; };
D0DCF5541AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5421AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.h */; };
D0DCF5551AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5431AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.m */; };
D0DCF5561AED32D800D5B7A1 /* TGLocationSectionHeaderCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5441AED32D800D5B7A1 /* TGLocationSectionHeaderCell.h */; };
D0DCF5571AED32D800D5B7A1 /* TGLocationSectionHeaderCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5451AED32D800D5B7A1 /* TGLocationSectionHeaderCell.m */; };
D0DCF5581AED32D800D5B7A1 /* TGLocationSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5461AED32D800D5B7A1 /* TGLocationSignals.h */; };
D0DCF5591AED32D800D5B7A1 /* TGLocationSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5471AED32D800D5B7A1 /* TGLocationSignals.m */; };
D0DCF55A1AED32D800D5B7A1 /* TGLocationTitleView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5481AED32D800D5B7A1 /* TGLocationTitleView.h */; };
D0DCF55B1AED32D800D5B7A1 /* TGLocationTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5491AED32D800D5B7A1 /* TGLocationTitleView.m */; };
D0DCF55C1AED32D800D5B7A1 /* TGLocationVenue.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF54A1AED32D800D5B7A1 /* TGLocationVenue.h */; };
D0DCF55D1AED32D800D5B7A1 /* TGLocationVenue.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF54B1AED32D800D5B7A1 /* TGLocationVenue.m */; };
D0DCF55E1AED32D800D5B7A1 /* TGLocationVenueCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF54C1AED32D800D5B7A1 /* TGLocationVenueCell.h */; };
D0DCF55F1AED32D800D5B7A1 /* TGLocationVenueCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF54D1AED32D800D5B7A1 /* TGLocationVenueCell.m */; };
D0DCF5601AED32D800D5B7A1 /* TGLocationVenueIconDataSource.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF54E1AED32D800D5B7A1 /* TGLocationVenueIconDataSource.h */; };
D0DCF5611AED32D800D5B7A1 /* TGLocationVenueIconDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF54F1AED32D800D5B7A1 /* TGLocationVenueIconDataSource.m */; };
D0DCF5641AED330B00D5B7A1 /* TGMapSnapshotterActor.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5621AED330B00D5B7A1 /* TGMapSnapshotterActor.h */; };
D0DCF5651AED330B00D5B7A1 /* TGMapSnapshotterActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5631AED330B00D5B7A1 /* TGMapSnapshotterActor.m */; };
D0DCF5681AED342200D5B7A1 /* TGVenueMessageViewModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5661AED342200D5B7A1 /* TGVenueMessageViewModel.h */; };
D0DCF5691AED342300D5B7A1 /* TGVenueMessageViewModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5671AED342200D5B7A1 /* TGVenueMessageViewModel.m */; };
D0DCF57E1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF57C1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.h */; };
D0DCF57F1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF57D1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.m */; };
D0DCF5821AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5801AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.h */; };
D0DCF5831AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5811AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.m */; };
D0DCF5861AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5841AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.h */; };
D0DCF5871AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5851AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.m */; };
D0DCF58A1AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF5881AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.h */; };
D0DCF58B1AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF5891AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.m */; };
D0DCF58E1AEE83BE00D5B7A1 /* ApiLayer45.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF58D1AEE83BE00D5B7A1 /* ApiLayer45.m */; };
D0DCF6101AF033EA00D5B7A1 /* LocationPinIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF60A1AF033EA00D5B7A1 /* LocationPinIcon.png */; };
D0DCF6111AF033EA00D5B7A1 /* LocationPinIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF60B1AF033EA00D5B7A1 /* LocationPinIcon@2x.png */; };
D0DCF6121AF033EA00D5B7A1 /* LocationPinIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF60C1AF033EA00D5B7A1 /* LocationPinIcon@3x.png */; };
D0DCF6131AF033EA00D5B7A1 /* PhotoEditorCaption.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF60D1AF033EA00D5B7A1 /* PhotoEditorCaption.png */; };
D0DCF6141AF033EA00D5B7A1 /* PhotoEditorCaption@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF60E1AF033EA00D5B7A1 /* PhotoEditorCaption@2x.png */; };
D0DCF6151AF033EA00D5B7A1 /* PhotoEditorCaption@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF60F1AF033EA00D5B7A1 /* PhotoEditorCaption@3x.png */; };
D0DCF6201AF0353900D5B7A1 /* TGPhotoCaptionController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF61C1AF0353900D5B7A1 /* TGPhotoCaptionController.h */; };
D0DCF6211AF0353900D5B7A1 /* TGPhotoCaptionController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF61D1AF0353900D5B7A1 /* TGPhotoCaptionController.m */; };
D0DCF6221AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DCF61E1AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.h */; };
D0DCF6231AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DCF61F1AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.m */; };
D0DCF6611AF0EDC100D5B7A1 /* LocationGenericIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DCF6601AF0EDC100D5B7A1 /* LocationGenericIcon@2x.png */; };
D0DEAB1F1A67331A008311D1 /* TGMessageSearchSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DEAB1E1A67331A008311D1 /* TGMessageSearchSignals.m */; };
D0DEE4F61AA0A90600B04AAA /* NSArray_DisabledFeature.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DEE4F21AA0A90500B04AAA /* NSArray_DisabledFeature.h */; };
D0DEE4F71AA0A90600B04AAA /* NSArray_DisabledFeature.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0DEE4F31AA0A90600B04AAA /* NSArray_DisabledFeature.mm */; };
D0DEE4F81AA0A90600B04AAA /* TLDisabledFeature.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DEE4F41AA0A90600B04AAA /* TLDisabledFeature.h */; };
D0DEE4F91AA0A90600B04AAA /* TLDisabledFeature.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0DEE4F51AA0A90600B04AAA /* TLDisabledFeature.mm */; };
D0DEE5061AA0A96000B04AAA /* TGApplicationFeatures.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DEE5041AA0A96000B04AAA /* TGApplicationFeatures.h */; };
D0DEE5071AA0A96100B04AAA /* TGApplicationFeatures.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DEE5051AA0A96000B04AAA /* TGApplicationFeatures.m */; };
D0DEE50A1AA0AAF900B04AAA /* TGApplicationFeatureDescription.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DEE5081AA0AAF900B04AAA /* TGApplicationFeatureDescription.h */; };
D0DEE50B1AA0AAF900B04AAA /* TGApplicationFeatureDescription.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DEE5091AA0AAF900B04AAA /* TGApplicationFeatureDescription.m */; };
D0DEE58D1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DEE58B1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.h */; };
D0DEE58E1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DEE58C1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.m */; };
D0DEE5931AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DEE5911AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.h */; };
D0DEE5941AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DEE5921AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.m */; };
D0DEE5961AA9EA7000B04AAA /* ReplyPanelClose@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0DEE5951AA9EA7000B04AAA /* ReplyPanelClose@2x.png */; };
D0DEE59E1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0DEE59C1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.h */; };
D0DEE59F1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0DEE59D1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.m */; };
D0E0B8B11ADE826D00435821 /* TGChatListSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B8B01ADE826D00435821 /* TGChatListSignal.m */; };
D0E0B8B41ADE83A000435821 /* TGShareChatListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B8B31ADE83A000435821 /* TGShareChatListCell.m */; };
D0E0B8B91ADE842400435821 /* TGShareImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B8B81ADE842400435821 /* TGShareImageView.m */; };
D0E0B8BD1ADE859300435821 /* TGFileLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B8BC1ADE859300435821 /* TGFileLocation.m */; };
D0E0B8D11ADEC42700435821 /* TGPoolWithTimeout.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B8D01ADEC42700435821 /* TGPoolWithTimeout.m */; };
D0E0B8D41ADECCEA00435821 /* TGDatacenterConnectionContext.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B8D31ADECCEA00435821 /* TGDatacenterConnectionContext.m */; };
D0E0B8D71ADECFF100435821 /* TGChatListAvatarSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B8D61ADECFF100435821 /* TGChatListAvatarSignal.m */; };
D0E0B9141ADF117700435821 /* mdb.c in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9111ADF117700435821 /* mdb.c */; };
D0E0B9151ADF117700435821 /* midl.c in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9121ADF117700435821 /* midl.c */; };
D0E0B9201ADF11F500435821 /* PSLMDBKeyValueReaderWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B91B1ADF11F500435821 /* PSLMDBKeyValueReaderWriter.m */; };
D0E0B9211ADF11F500435821 /* PSLMDBKeyValueStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B91D1ADF11F500435821 /* PSLMDBKeyValueStore.m */; };
D0E0B9221ADF11F500435821 /* PSLMDBTable.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B91F1ADF11F500435821 /* PSLMDBTable.m */; };
D0E0B9271ADF127800435821 /* PSLMDBKeyValueCursor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9261ADF127800435821 /* PSLMDBKeyValueCursor.m */; };
D0E0B92A1ADF12B400435821 /* TGModernCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9291ADF12B400435821 /* TGModernCache.m */; };
D0E0B92D1ADF13C700435821 /* TGMemoryImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B92C1ADF13C700435821 /* TGMemoryImageCache.m */; };
D0E0B9311ADF145900435821 /* TGRoundImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9301ADF145900435821 /* TGRoundImage.m */; };
D0E0B9341ADF29C400435821 /* TGSendMessageSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9331ADF29C400435821 /* TGSendMessageSignals.m */; };
D0E0B93A1ADFF0AD00435821 /* TGUploadMediaSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9391ADFF0AD00435821 /* TGUploadMediaSignals.m */; };
D0E0B93D1ADFFD9D00435821 /* TGScaleImage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B93C1ADFFD9D00435821 /* TGScaleImage.m */; };
D0E0B9401ADFFE6800435821 /* TGGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B93F1ADFFE6800435821 /* TGGeometry.m */; };
D0E0B9431AE01C2600435821 /* TGColor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E0B9421AE01C2600435821 /* TGColor.m */; };
D0E3C61D196361E400B133E0 /* BroadcastAvatarIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0E3C61B196361E400B133E0 /* BroadcastAvatarIcon.png */; };
D0E3C61E196361E400B133E0 /* BroadcastAvatarIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0E3C61C196361E400B133E0 /* BroadcastAvatarIcon@2x.png */; };
D0E49ACE156FE9D700655FFE /* TGContactsController.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0E49ACD156FE9D700655FFE /* TGContactsController.mm */; };
D0E4CF4119E58AB600EF6C49 /* SecretLayer1.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E4CF3E19E58AB600EF6C49 /* SecretLayer1.m */; };
D0E4CF4519E6893300EF6C49 /* TGUpdatePeerLayerFutureAction.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E4CF4419E6893300EF6C49 /* TGUpdatePeerLayerFutureAction.m */; };
D0E4CF4919E6A49900EF6C49 /* TGModernConversationUpgradeStateTitlePanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0E4CF4819E6A49900EF6C49 /* TGModernConversationUpgradeStateTitlePanel.m */; };
D0EA68A11A0064EB00D1F747 /* TGWebSearchGifItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68A01A0064EB00D1F747 /* TGWebSearchGifItemView.m */; };
D0EA68AA1A00650900D1F747 /* TGWebSearchGifItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68A91A00650900D1F747 /* TGWebSearchGifItem.m */; };
D0EA68AC1A006BE500D1F747 /* GiphyToolbarLogo@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EA68AB1A006BE500D1F747 /* GiphyToolbarLogo@2x.png */; };
D0EA68B01A006EB900D1F747 /* TGGiphySearchActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68AF1A006EB900D1F747 /* TGGiphySearchActor.m */; };
D0EA68B31A00710700D1F747 /* TGGiphySearchResultItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68B21A00710700D1F747 /* TGGiphySearchResultItem.m */; };
D0EA68B71A00743600D1F747 /* TGWebSearchThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68B61A00743600D1F747 /* TGWebSearchThumbnailDataSource.m */; };
D0EA68BA1A0076D300D1F747 /* TGWebSearchImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68B91A0076D300D1F747 /* TGWebSearchImageItem.m */; };
D0EA68C01A00772600D1F747 /* TGWebSearchImageItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68BF1A00772600D1F747 /* TGWebSearchImageItemView.m */; };
D0EA68C31A0077A800D1F747 /* TGBingSearchActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68C21A0077A800D1F747 /* TGBingSearchActor.m */; };
D0EA68C81A0077C300D1F747 /* TGBingSearchResultItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68C71A0077C300D1F747 /* TGBingSearchResultItem.m */; };
D0EA68CB1A0105F200D1F747 /* TGRecentSearchResultsTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68CA1A0105F200D1F747 /* TGRecentSearchResultsTableView.m */; };
D0EA68D01A014F0700D1F747 /* TGModernCache.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68CF1A014F0700D1F747 /* TGModernCache.m */; };
D0EA68DD1A01549200D1F747 /* PSLMDBKeyValueCursor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68D61A01549200D1F747 /* PSLMDBKeyValueCursor.m */; };
D0EA68DE1A01549200D1F747 /* PSLMDBKeyValueReaderWriter.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68D81A01549200D1F747 /* PSLMDBKeyValueReaderWriter.m */; };
D0EA68DF1A01549200D1F747 /* PSLMDBKeyValueStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68DA1A01549200D1F747 /* PSLMDBKeyValueStore.m */; };
D0EA68E01A01549200D1F747 /* PSLMDBTable.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68DC1A01549200D1F747 /* PSLMDBTable.m */; };
D0EA68E51A0177FC00D1F747 /* TGTemporaryFileDownloadActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68E41A0177FC00D1F747 /* TGTemporaryFileDownloadActor.m */; };
D0EA68E81A01894000D1F747 /* TGWebSearchImageDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68E71A01894000D1F747 /* TGWebSearchImageDataSource.m */; };
D0EA68F11A01AD7500D1F747 /* TGWebSearchResultsGalleryImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68F01A01AD7500D1F747 /* TGWebSearchResultsGalleryImageItem.m */; };
D0EA68F41A01B5BD00D1F747 /* TGWebSearchResultsGalleryGifItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68F31A01B5BD00D1F747 /* TGWebSearchResultsGalleryGifItem.m */; };
D0EA69001A023A9200D1F747 /* TGPreparedDownloadImageMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA68FF1A023A9200D1F747 /* TGPreparedDownloadImageMessage.m */; };
D0EA69031A024F5700D1F747 /* TGPreparedDownloadDocumentMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69021A024F5700D1F747 /* TGPreparedDownloadDocumentMessage.m */; };
D0EA69061A026F0000D1F747 /* TGWebSearchResultsGalleryGifItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69051A026F0000D1F747 /* TGWebSearchResultsGalleryGifItemView.m */; };
D0EA690A1A039A4800D1F747 /* TGRecentSearchResultsCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69091A039A4800D1F747 /* TGRecentSearchResultsCell.m */; };
D0EA690C1A039F7C00D1F747 /* RecentSearchResultsItemLoupe@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EA690B1A039F7C00D1F747 /* RecentSearchResultsItemLoupe@2x.png */; };
D0EA690E1A05991100D1F747 /* ModernMessageYoutubeButtonPlaceholder@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EA690D1A05991100D1F747 /* ModernMessageYoutubeButtonPlaceholder@2x.png */; };
D0EA69101A059C3300D1F747 /* ModernMessageInstagramLogoPlaceholder@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EA690F1A059C3300D1F747 /* ModernMessageInstagramLogoPlaceholder@2x.png */; };
D0EA69141A079ED800D1F747 /* TGWebSearchInternalImageResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69131A079ED800D1F747 /* TGWebSearchInternalImageResult.m */; };
D0EA691B1A07A81400D1F747 /* TGWebSearchInternalImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA691A1A07A81400D1F747 /* TGWebSearchInternalImageItem.m */; };
D0EA691E1A07ABCB00D1F747 /* TGWebSearchInternalImageItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA691D1A07ABCB00D1F747 /* TGWebSearchInternalImageItemView.m */; };
D0EA69211A07AD6200D1F747 /* TGWebSearchResultsGalleryInternalImageItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69201A07AD6200D1F747 /* TGWebSearchResultsGalleryInternalImageItem.m */; };
D0EA692A1A07B69800D1F747 /* TGWebSearchInternalGifResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69291A07B69800D1F747 /* TGWebSearchInternalGifResult.m */; };
D0EA692D1A07B6C200D1F747 /* TGWebSearchResultsGalleryInternalGifItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA692C1A07B6C200D1F747 /* TGWebSearchResultsGalleryInternalGifItem.m */; };
D0EA69301A07B78900D1F747 /* TGWebSearchResultsGalleryInternalGifItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA692F1A07B78900D1F747 /* TGWebSearchResultsGalleryInternalGifItemView.m */; };
D0EA69341A07B83200D1F747 /* TGWebSearchInternalGifItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69331A07B83200D1F747 /* TGWebSearchInternalGifItem.m */; };
D0EA69371A07B86600D1F747 /* TGWebSearchInternalGifItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69361A07B86600D1F747 /* TGWebSearchInternalGifItemView.m */; };
D0EA69501A08DE9600D1F747 /* TGPrivacySettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA694F1A08DE9600D1F747 /* TGPrivacySettingsController.m */; };
D0EA696D1A08E46600D1F747 /* TLRPCaccount_deleteAccount.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69521A08E46600D1F747 /* TLRPCaccount_deleteAccount.mm */; };
D0EA696E1A08E46600D1F747 /* TLRPCaccount_getAccountTTL.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69541A08E46600D1F747 /* TLRPCaccount_getAccountTTL.mm */; };
D0EA696F1A08E46600D1F747 /* TLRPCaccount_getPrivacy.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69561A08E46600D1F747 /* TLRPCaccount_getPrivacy.mm */; };
D0EA69701A08E46600D1F747 /* TLRPCaccount_setAccountTTL.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69581A08E46600D1F747 /* TLRPCaccount_setAccountTTL.mm */; };
D0EA69711A08E46600D1F747 /* TLRPCaccount_setPrivacy.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA695A1A08E46600D1F747 /* TLRPCaccount_setPrivacy.mm */; };
D0EA69721A08E46600D1F747 /* NSArray_InputPrivacyRule.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA695C1A08E46600D1F747 /* NSArray_InputPrivacyRule.mm */; };
D0EA69731A08E46600D1F747 /* NSArray_PrivacyRule.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA695E1A08E46600D1F747 /* NSArray_PrivacyRule.mm */; };
D0EA69741A08E46600D1F747 /* TLaccount_PrivacyRules.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69601A08E46600D1F747 /* TLaccount_PrivacyRules.mm */; };
D0EA69751A08E46600D1F747 /* TLAccountDaysTTL.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69621A08E46600D1F747 /* TLAccountDaysTTL.mm */; };
D0EA69761A08E46600D1F747 /* TLInputPrivacyKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69641A08E46600D1F747 /* TLInputPrivacyKey.mm */; };
D0EA69771A08E46600D1F747 /* TLInputPrivacyRule.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69661A08E46600D1F747 /* TLInputPrivacyRule.mm */; };
D0EA69781A08E46600D1F747 /* TLinvokeWithLayer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69681A08E46600D1F747 /* TLinvokeWithLayer.mm */; };
D0EA69791A08E46600D1F747 /* TLPrivacyKey.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA696A1A08E46600D1F747 /* TLPrivacyKey.mm */; };
D0EA697A1A08E46600D1F747 /* TLPrivacyRule.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA696C1A08E46600D1F747 /* TLPrivacyRule.mm */; };
D0EA69811A08F18B00D1F747 /* TGPrivacyLastSeenController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69801A08F18B00D1F747 /* TGPrivacyLastSeenController.m */; };
D0EA69881A093DF900D1F747 /* TGPrivacyCustomShareListController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69871A093DF900D1F747 /* TGPrivacyCustomShareListController.m */; };
D0EA698C1A094F3800D1F747 /* TGAccountSettingsActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA698B1A094F3800D1F747 /* TGAccountSettingsActor.mm */; };
D0EA698F1A09530800D1F747 /* TGAccountSettingsUpdateActor.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EA698E1A09530800D1F747 /* TGAccountSettingsUpdateActor.mm */; };
D0EA69961A0A18B900D1F747 /* TGNotificationPrivacyAccountSetting.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69951A0A18B900D1F747 /* TGNotificationPrivacyAccountSetting.m */; };
D0EA69991A0A18DD00D1F747 /* TGAccountSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69981A0A18DD00D1F747 /* TGAccountSettings.m */; };
D0EA699C1A0A194E00D1F747 /* TGAccountTTLSetting.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA699B1A0A194E00D1F747 /* TGAccountTTLSetting.m */; };
D0EA69A01A0A41F900D1F747 /* TGDeleteAccountController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA699F1A0A41F900D1F747 /* TGDeleteAccountController.m */; };
D0EA69A31A0A44D500D1F747 /* TGTextViewCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69A21A0A44D500D1F747 /* TGTextViewCollectionItem.m */; };
D0EA69A61A0A452400D1F747 /* TGTextViewCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EA69A51A0A452400D1F747 /* TGTextViewCollectionItemView.m */; };
D0EC6CAD15E4618100E7E687 /* DialogListGroupChatIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EC6CAB15E4618100E7E687 /* DialogListGroupChatIcon@2x.png */; };
D0EC6CB015E469B700E7E687 /* TGConversationChatInfoRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EC6CAF15E469B700E7E687 /* TGConversationChatInfoRequestActor.m */; };
D0ECB9F81BBBED3A005C5525 /* ChannelVerifiedIconMedium@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0ECB9F41BBBED3A005C5525 /* ChannelVerifiedIconMedium@3x.png */; };
D0ECB9F91BBBED3A005C5525 /* ChannelVerifiedIconMedium@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0ECB9F51BBBED3A005C5525 /* ChannelVerifiedIconMedium@2x.png */; };
D0ECB9FA1BBBED3A005C5525 /* ChannelVerifiedIconSmall@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0ECB9F61BBBED3A005C5525 /* ChannelVerifiedIconSmall@2x.png */; };
D0ECB9FB1BBBED3A005C5525 /* ChannelVerifiedIconSmall@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0ECB9F71BBBED3A005C5525 /* ChannelVerifiedIconSmall@3x.png */; };
D0EDC59A1C0D02F300271E13 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0FA83EC1BAF3A9D00CAD1DE /* Localizable.strings */; };
D0EDC5A41C0D02FC00271E13 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0C925561949EDED00E629CA /* Localizable.strings */; };
D0EDC5A51C0D030000271E13 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D035EBB9194868B700EEEC17 /* Localizable.strings */; };
D0EDC5A61C0D030500271E13 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D07FD9E018CBA6CA009B649E /* Localizable.strings */; };
D0EDC5A71C0D030900271E13 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0984E40189BC5C40042E1BD /* Localizable.strings */; };
D0EDECEC1924FA5F007314E3 /* TGAnimationThumbnailDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EDECEB1924FA5F007314E3 /* TGAnimationThumbnailDataSource.m */; };
D0EFBE901A1A0D4D00FF33C3 /* SecretLayer20.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBE8F1A1A0D4D00FF33C3 /* SecretLayer20.m */; };
D0EFBEA51A1A102200FF33C3 /* TLaccount_SentChangePhoneCode.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEA01A1A102200FF33C3 /* TLaccount_SentChangePhoneCode.mm */; };
D0EFBEA61A1A102200FF33C3 /* TLRPCaccount_changePhone.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEA21A1A102200FF33C3 /* TLRPCaccount_changePhone.mm */; };
D0EFBEA71A1A102200FF33C3 /* TLRPCaccount_sendChangePhoneCode.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEA41A1A102200FF33C3 /* TLRPCaccount_sendChangePhoneCode.mm */; };
D0EFBEBE1A1A24C600FF33C3 /* TGVerifyChangePhoneActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEBD1A1A24C600FF33C3 /* TGVerifyChangePhoneActor.m */; };
D0EFBEC11A1A265600FF33C3 /* TGChangePhoneActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEC01A1A265600FF33C3 /* TGChangePhoneActor.m */; };
D0EFBEC41A1A6D6900FF33C3 /* TGResolveDomainActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEC31A1A6D6900FF33C3 /* TGResolveDomainActor.m */; };
D0EFBEC71A1A708800FF33C3 /* TLRPCcontacts_resolveUsername.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEC61A1A708800FF33C3 /* TLRPCcontacts_resolveUsername.mm */; };
D0EFBECB1A1A7A4400FF33C3 /* TGChangePhoneNumberHelpController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBECA1A1A7A4400FF33C3 /* TGChangePhoneNumberHelpController.m */; };
D0EFBECD1A1A7B2F00FF33C3 /* ChangePhoneHelpIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EFBECC1A1A7B2F00FF33C3 /* ChangePhoneHelpIcon@2x.png */; };
D0EFBED01A1A7B4500FF33C3 /* TGChangePhoneNumberHelpView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBECF1A1A7B4500FF33C3 /* TGChangePhoneNumberHelpView.m */; };
D0EFBED41A1A863000FF33C3 /* TGChangePhoneNumberNumberController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBED31A1A863000FF33C3 /* TGChangePhoneNumberNumberController.m */; };
D0EFBED71A1A88F700FF33C3 /* TGCountryAndPhoneCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBED61A1A88F700FF33C3 /* TGCountryAndPhoneCollectionItem.m */; };
D0EFBEDA1A1A892300FF33C3 /* TGCountryAndPhoneCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBED91A1A892300FF33C3 /* TGCountryAndPhoneCollectionItemView.m */; };
D0EFBEDD1A1AB34900FF33C3 /* ChangePhoneHelpIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EFBEDB1A1AB34900FF33C3 /* ChangePhoneHelpIcon@3x.png */; };
D0EFBEDE1A1AB34900FF33C3 /* ChangePhoneHelpIcon.png in Resources */ = {isa = PBXBuildFile; fileRef = D0EFBEDC1A1AB34900FF33C3 /* ChangePhoneHelpIcon.png */; };
D0EFBEE21A1AB95B00FF33C3 /* TGChangePhoneNumberCodeController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEE11A1AB95B00FF33C3 /* TGChangePhoneNumberCodeController.m */; };
D0EFBEE51A1ABAB500FF33C3 /* TGPhoneCodeCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEE41A1ABAB500FF33C3 /* TGPhoneCodeCollectionItem.m */; };
D0EFBEE81A1ABACA00FF33C3 /* TGPhoneCodeCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0EFBEE71A1ABACA00FF33C3 /* TGPhoneCodeCollectionItemView.m */; };
D0F057FE15EFC16900005C73 /* TGConversationCreateChatRequestActor.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F057FD15EFC16900005C73 /* TGConversationCreateChatRequestActor.m */; };
D0F404C519AFD45C00B8FB18 /* TGProfileUserAvatarGalleryModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F404C419AFD45C00B8FB18 /* TGProfileUserAvatarGalleryModel.m */; };
D0F404D219AFD64100B8FB18 /* TGProfileUserAvatarGalleryItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F404D119AFD64100B8FB18 /* TGProfileUserAvatarGalleryItem.m */; };
D0F404D519AFD69700B8FB18 /* TGProfileUserAvatarGalleryItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F404D419AFD69700B8FB18 /* TGProfileUserAvatarGalleryItemView.m */; };
D0F4BB5B199E3431007464D5 /* TGMediaListPhotoDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F4BB5A199E3431007464D5 /* TGMediaListPhotoDataSource.m */; };
D0F4BB5E199E57BD007464D5 /* TGModernMediaListItemContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F4BB5D199E57BD007464D5 /* TGModernMediaListItemContentView.m */; };
D0F7B4AE1C202B81008C5DB1 /* TGDocumentEncryptedFileReference.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4AC1C202B81008C5DB1 /* TGDocumentEncryptedFileReference.h */; };
D0F7B4AF1C202B82008C5DB1 /* TGDocumentEncryptedFileReference.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4AD1C202B81008C5DB1 /* TGDocumentEncryptedFileReference.m */; };
D0F7B4BC1C204149008C5DB1 /* TGRecentGifsSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4BA1C204149008C5DB1 /* TGRecentGifsSignal.h */; };
D0F7B4BD1C204149008C5DB1 /* TGRecentGifsSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4BB1C204149008C5DB1 /* TGRecentGifsSignal.m */; };
D0F7B4C01C219925008C5DB1 /* TGGifKeyboardCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4BE1C219925008C5DB1 /* TGGifKeyboardCell.h */; };
D0F7B4C11C219925008C5DB1 /* TGGifKeyboardCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4BF1C219925008C5DB1 /* TGGifKeyboardCell.m */; };
D0F7B4C41C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4C21C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.h */; };
D0F7B4C51C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4C31C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.m */; };
D0F7B4C81C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4C61C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.h */; };
D0F7B4C91C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4C71C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.m */; };
D0F7B4CC1C223005008C5DB1 /* TGDocumentAttributeVideo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4CA1C223005008C5DB1 /* TGDocumentAttributeVideo.h */; };
D0F7B4CD1C223005008C5DB1 /* TGDocumentAttributeVideo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4CB1C223005008C5DB1 /* TGDocumentAttributeVideo.m */; };
D0F7B4D21C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4D01C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.h */; };
D0F7B4D31C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4D11C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.m */; };
D0F7B4D61C236B88008C5DB1 /* TGGenericContextResultCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4D41C236B88008C5DB1 /* TGGenericContextResultCell.h */; };
D0F7B4D71C236B88008C5DB1 /* TGGenericContextResultCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4D51C236B88008C5DB1 /* TGGenericContextResultCell.m */; };
D0F7B4DB1C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4D91C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.h */; };
D0F7B4DC1C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4DA1C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.m */; };
D0F7B4DF1C238883008C5DB1 /* TGAnimatedMediaContextResultCell.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4DD1C238883008C5DB1 /* TGAnimatedMediaContextResultCell.h */; };
D0F7B4E01C238883008C5DB1 /* TGAnimatedMediaContextResultCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4DE1C238883008C5DB1 /* TGAnimatedMediaContextResultCell.m */; };
D0F7B4E31C2445B5008C5DB1 /* TGBotContextResultAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4E11C2445B5008C5DB1 /* TGBotContextResultAttachment.h */; };
D0F7B4E41C2445B5008C5DB1 /* TGBotContextResultAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4E21C2445B5008C5DB1 /* TGBotContextResultAttachment.m */; };
D0F7B4E71C245F2B008C5DB1 /* TGRecentContextBotsSignal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4E51C245F2B008C5DB1 /* TGRecentContextBotsSignal.h */; };
D0F7B4E81C245F2B008C5DB1 /* TGRecentContextBotsSignal.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4E61C245F2B008C5DB1 /* TGRecentContextBotsSignal.m */; };
D0F7B4EB1C248D4A008C5DB1 /* StickerKeyboardGifIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0F7B4E91C248D4A008C5DB1 /* StickerKeyboardGifIcon@3x.png */; };
D0F7B4EC1C248D4A008C5DB1 /* StickerKeyboardGifIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0F7B4EA1C248D4A008C5DB1 /* StickerKeyboardGifIcon@2x.png */; };
D0F7B4EF1C288053008C5DB1 /* TGExternalImageSearchResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4ED1C288053008C5DB1 /* TGExternalImageSearchResult.h */; };
D0F7B4F01C288053008C5DB1 /* TGExternalImageSearchResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4EE1C288053008C5DB1 /* TGExternalImageSearchResult.m */; };
D0F7B4F31C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4F11C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.h */; };
D0F7B4F41C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4F21C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.m */; };
D0F7B4FB1C2D5E3D008C5DB1 /* TLmessages_SavedGifs.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4F51C2D5E3D008C5DB1 /* TLmessages_SavedGifs.h */; };
D0F7B4FC1C2D5E3D008C5DB1 /* TLmessages_SavedGifs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4F61C2D5E3D008C5DB1 /* TLmessages_SavedGifs.mm */; };
D0F7B4FD1C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4F71C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.h */; };
D0F7B4FE1C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4F81C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.mm */; };
D0F7B4FF1C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B4F91C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.h */; };
D0F7B5001C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B4FA1C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.mm */; };
D0F7B5031C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F7B5011C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.h */; };
D0F7B5041C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F7B5021C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.mm */; };
D0F904EC1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F904EA1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.h */; };
D0F904ED1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F904EB1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.mm */; };
D0F904FE1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F904FC1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.h */; };
D0F904FF1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F904FD1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.mm */; };
D0F905021C32CA450026ECAE /* TGViaUserAttachment.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F905001C32CA450026ECAE /* TGViaUserAttachment.h */; };
D0F905031C32CA450026ECAE /* TGViaUserAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F905011C32CA450026ECAE /* TGViaUserAttachment.m */; };
D0F905061C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F905041C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.h */; };
D0F905071C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F905051C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.mm */; };
D0F9050A1C32DA190026ECAE /* TGBotContextImageResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F905081C32DA190026ECAE /* TGBotContextImageResult.h */; };
D0F9050B1C32DA190026ECAE /* TGBotContextImageResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F905091C32DA190026ECAE /* TGBotContextImageResult.m */; };
D0F9050E1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F9050C1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.h */; };
D0F9050F1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F9050D1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.m */; };
D0F905121C32DBAE0026ECAE /* TGBotContextResultSendMessageText.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F905101C32DBAE0026ECAE /* TGBotContextResultSendMessageText.h */; };
D0F905131C32DBAE0026ECAE /* TGBotContextResultSendMessageText.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F905111C32DBAE0026ECAE /* TGBotContextResultSendMessageText.m */; };
D0F9051A1C32F2F60026ECAE /* TGBotContextResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F905181C32F2F60026ECAE /* TGBotContextResult.h */; };
D0F9051B1C32F2F60026ECAE /* TGBotContextResult.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F905191C32F2F60026ECAE /* TGBotContextResult.m */; };
D0F905301C3413B80026ECAE /* TLBotInlineResult.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F9052A1C3413B80026ECAE /* TLBotInlineResult.h */; };
D0F905311C3413B80026ECAE /* TLBotInlineResult.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F9052B1C3413B80026ECAE /* TLBotInlineResult.mm */; };
D0F905321C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F9052C1C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.h */; };
D0F905331C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F9052D1C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.mm */; };
D0F905341C3413B80026ECAE /* TLBotInlineMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F9052E1C3413B80026ECAE /* TLBotInlineMessage.h */; };
D0F905351C3413B80026ECAE /* TLBotInlineMessage.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F9052F1C3413B80026ECAE /* TLBotInlineMessage.mm */; };
D0F9DD271BE917FE004E45B2 /* GroupInfoIconUpgrade@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0F9DD231BE917FE004E45B2 /* GroupInfoIconUpgrade@2x.png */; };
D0F9DD281BE917FE004E45B2 /* GroupInfoIconAddMember@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0F9DD241BE917FE004E45B2 /* GroupInfoIconAddMember@2x.png */; };
D0F9DD291BE917FE004E45B2 /* GroupInfoIconUpgrade@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0F9DD251BE917FE004E45B2 /* GroupInfoIconUpgrade@3x.png */; };
D0F9DD2A1BE917FE004E45B2 /* GroupInfoIconAddMember@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0F9DD261BE917FE004E45B2 /* GroupInfoIconAddMember@3x.png */; };
D0F9DD381BE922D9004E45B2 /* TLRPCmessages_deactivateChat.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F9DD341BE922D9004E45B2 /* TLRPCmessages_deactivateChat.h */; };
D0F9DD391BE922D9004E45B2 /* TLRPCmessages_deactivateChat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F9DD351BE922D9004E45B2 /* TLRPCmessages_deactivateChat.mm */; };
D0F9DD3A1BE922D9004E45B2 /* TLRPCmessages_migrateChat.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F9DD361BE922D9004E45B2 /* TLRPCmessages_migrateChat.h */; };
D0F9DD3B1BE922D9004E45B2 /* TLRPCmessages_migrateChat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F9DD371BE922D9004E45B2 /* TLRPCmessages_migrateChat.mm */; };
D0F9E8781C5A6F4E00037222 /* TGRaiseToListenActivator.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F9E8761C5A6F4E00037222 /* TGRaiseToListenActivator.h */; };
D0F9E8791C5A6F4E00037222 /* TGRaiseToListenActivator.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0F9E8771C5A6F4E00037222 /* TGRaiseToListenActivator.mm */; };
D0F9E8871C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.h in Headers */ = {isa = PBXBuildFile; fileRef = D0F9E8851C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.h */; };
D0F9E8881C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.m in Sources */ = {isa = PBXBuildFile; fileRef = D0F9E8861C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.m */; };
D0FA83EE1BAF3A9D00CAD1DE /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = D0FA83EC1BAF3A9D00CAD1DE /* Localizable.strings */; };
D0FB04DF1BEB6C8D0033901A /* TLChat$chat.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FB04DD1BEB6C8D0033901A /* TLChat$chat.h */; };
D0FB04E01BEB6C8D0033901A /* TLChat$chat.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FB04DE1BEB6C8D0033901A /* TLChat$chat.mm */; };
D0FB04FB1BF214480033901A /* TLRPCmessages_searchGlobal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FB04F91BF214480033901A /* TLRPCmessages_searchGlobal.h */; };
D0FB04FC1BF214480033901A /* TLRPCmessages_searchGlobal.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FB04FA1BF214480033901A /* TLRPCmessages_searchGlobal.mm */; };
D0FC06E71B1C16B2008CC3BB /* TLUser$modernUser.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC06E51B1C16B2008CC3BB /* TLUser$modernUser.h */; };
D0FC06E81B1C16B2008CC3BB /* TLUser$modernUser.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC06E61B1C16B2008CC3BB /* TLUser$modernUser.mm */; };
D0FC06F91B1C1BBA008CC3BB /* NSArray_BotCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC06F11B1C1BBA008CC3BB /* NSArray_BotCommand.h */; };
D0FC06FA1B1C1BBA008CC3BB /* NSArray_BotCommand.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC06F21B1C1BBA008CC3BB /* NSArray_BotCommand.mm */; };
D0FC06FB1B1C1BBA008CC3BB /* NSArray_BotInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC06F31B1C1BBA008CC3BB /* NSArray_BotInfo.h */; };
D0FC06FC1B1C1BBA008CC3BB /* NSArray_BotInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC06F41B1C1BBA008CC3BB /* NSArray_BotInfo.mm */; };
D0FC06FD1B1C1BBA008CC3BB /* TLBotCommand.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC06F51B1C1BBA008CC3BB /* TLBotCommand.h */; };
D0FC06FE1B1C1BBA008CC3BB /* TLBotCommand.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC06F61B1C1BBA008CC3BB /* TLBotCommand.mm */; };
D0FC06FF1B1C1BBA008CC3BB /* TLBotInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC06F71B1C1BBA008CC3BB /* TLBotInfo.h */; };
D0FC07001B1C1BBA008CC3BB /* TLBotInfo.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC06F81B1C1BBA008CC3BB /* TLBotInfo.mm */; };
D0FC07031B1C38DD008CC3BB /* TLDcOption$modernDcOption.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07011B1C38DD008CC3BB /* TLDcOption$modernDcOption.h */; };
D0FC07041B1C38DD008CC3BB /* TLDcOption$modernDcOption.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07021B1C38DD008CC3BB /* TLDcOption$modernDcOption.mm */; };
D0FC07071B1CD3C1008CC3BB /* TGBotInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07051B1CD3C1008CC3BB /* TGBotInfo.h */; };
D0FC07081B1CD3C1008CC3BB /* TGBotInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07061B1CD3C1008CC3BB /* TGBotInfo.m */; };
D0FC070B1B1CD857008CC3BB /* TGBotComandInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07091B1CD857008CC3BB /* TGBotComandInfo.h */; };
D0FC070C1B1CD857008CC3BB /* TGBotComandInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC070A1B1CD857008CC3BB /* TGBotComandInfo.m */; };
D0FC07101B1CF918008CC3BB /* TGBotUserInfoController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC070E1B1CF918008CC3BB /* TGBotUserInfoController.h */; };
D0FC07111B1CF918008CC3BB /* TGBotUserInfoController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC070F1B1CF918008CC3BB /* TGBotUserInfoController.m */; };
D0FC07151B1D0281008CC3BB /* TGBotSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07131B1D0281008CC3BB /* TGBotSignals.h */; };
D0FC07161B1D0281008CC3BB /* TGBotSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07141B1D0281008CC3BB /* TGBotSignals.m */; };
D0FC071A1B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07181B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.h */; };
D0FC071B1B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07191B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.m */; };
D0FC071E1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC071C1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.h */; };
D0FC071F1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC071D1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.m */; };
D0FC07231B1D11F0008CC3BB /* TGCommandKeyboardView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07211B1D11F0008CC3BB /* TGCommandKeyboardView.h */; };
D0FC07241B1D11F0008CC3BB /* TGCommandKeyboardView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07221B1D11F0008CC3BB /* TGCommandKeyboardView.m */; };
D0FC07271B1D701F008CC3BB /* TGBotReplyMarkup.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07251B1D701F008CC3BB /* TGBotReplyMarkup.h */; };
D0FC07281B1D701F008CC3BB /* TGBotReplyMarkup.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07261B1D701F008CC3BB /* TGBotReplyMarkup.m */; };
D0FC072F1B1D71A8008CC3BB /* TGBotReplyMarkupRow.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC072D1B1D71A8008CC3BB /* TGBotReplyMarkupRow.h */; };
D0FC07301B1D71A8008CC3BB /* TGBotReplyMarkupRow.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC072E1B1D71A8008CC3BB /* TGBotReplyMarkupRow.m */; };
D0FC07331B1D7267008CC3BB /* TGBotReplyMarkupButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07311B1D7267008CC3BB /* TGBotReplyMarkupButton.h */; };
D0FC07341B1D7267008CC3BB /* TGBotReplyMarkupButton.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07321B1D7267008CC3BB /* TGBotReplyMarkupButton.m */; };
D0FC073F1B1D7356008CC3BB /* NSArray_KeyboardButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07351B1D7356008CC3BB /* NSArray_KeyboardButton.h */; };
D0FC07401B1D7356008CC3BB /* NSArray_KeyboardButton.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07361B1D7356008CC3BB /* NSArray_KeyboardButton.mm */; };
D0FC07411B1D7356008CC3BB /* NSArray_KeyboardButtonRow.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07371B1D7356008CC3BB /* NSArray_KeyboardButtonRow.h */; };
D0FC07421B1D7356008CC3BB /* NSArray_KeyboardButtonRow.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC07381B1D7356008CC3BB /* NSArray_KeyboardButtonRow.mm */; };
D0FC07431B1D7356008CC3BB /* TLKeyboardButton.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07391B1D7356008CC3BB /* TLKeyboardButton.h */; };
D0FC07441B1D7356008CC3BB /* TLKeyboardButton.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC073A1B1D7356008CC3BB /* TLKeyboardButton.mm */; };
D0FC07451B1D7356008CC3BB /* TLKeyboardButtonRow.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC073B1B1D7356008CC3BB /* TLKeyboardButtonRow.h */; };
D0FC07461B1D7356008CC3BB /* TLKeyboardButtonRow.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC073C1B1D7356008CC3BB /* TLKeyboardButtonRow.mm */; };
D0FC07471B1D7356008CC3BB /* TLReplyMarkup.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC073D1B1D7356008CC3BB /* TLReplyMarkup.h */; };
D0FC07481B1D7356008CC3BB /* TLReplyMarkup.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC073E1B1D7356008CC3BB /* TLReplyMarkup.mm */; };
D0FC074B1B1E4B68008CC3BB /* TGBotConversationHeaderView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC07491B1E4B68008CC3BB /* TGBotConversationHeaderView.h */; };
D0FC074C1B1E4B68008CC3BB /* TGBotConversationHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC074A1B1E4B68008CC3BB /* TGBotConversationHeaderView.m */; };
D0FC074F1B1E6899008CC3BB /* ConversationInputFieldCommandIcon@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0FC074D1B1E6899008CC3BB /* ConversationInputFieldCommandIcon@3x.png */; };
D0FC07501B1E6899008CC3BB /* ConversationInputFieldCommandIcon@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0FC074E1B1E6899008CC3BB /* ConversationInputFieldCommandIcon@2x.png */; };
D0FC23241BFE310100CC49E7 /* TLRPCaccount_reportPeer.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC23201BFE310100CC49E7 /* TLRPCaccount_reportPeer.h */; };
D0FC23251BFE310100CC49E7 /* TLRPCaccount_reportPeer.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC23211BFE310100CC49E7 /* TLRPCaccount_reportPeer.mm */; };
D0FC23261BFE310100CC49E7 /* TLReportReason.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC23221BFE310100CC49E7 /* TLReportReason.h */; };
D0FC23271BFE310100CC49E7 /* TLReportReason.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC23231BFE310100CC49E7 /* TLReportReason.mm */; };
D0FC23351BFF3E6E00CC49E7 /* TGCustomAlertWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC23331BFF3E6E00CC49E7 /* TGCustomAlertWindow.h */; };
D0FC23361BFF3E6E00CC49E7 /* TGCustomAlertWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC23341BFF3E6E00CC49E7 /* TGCustomAlertWindow.m */; };
D0FC233A1BFF3E8300CC49E7 /* TGCustomAlertView.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC23381BFF3E8300CC49E7 /* TGCustomAlertView.h */; };
D0FC233B1BFF3E8300CC49E7 /* TGCustomAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC23391BFF3E8300CC49E7 /* TGCustomAlertView.m */; };
D0FC23401BFF54F100CC49E7 /* TLhelp_TermsOfService.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC233C1BFF54F100CC49E7 /* TLhelp_TermsOfService.h */; };
D0FC23411BFF54F100CC49E7 /* TLhelp_TermsOfService.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC233D1BFF54F100CC49E7 /* TLhelp_TermsOfService.mm */; };
D0FC23421BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC233E1BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.h */; };
D0FC23431BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.mm in Sources */ = {isa = PBXBuildFile; fileRef = D0FC233F1BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.mm */; };
D0FC23461BFF61F000CC49E7 /* TGReportPeerOtherTextController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC23441BFF61F000CC49E7 /* TGReportPeerOtherTextController.h */; };
D0FC23471BFF61F000CC49E7 /* TGReportPeerOtherTextController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC23451BFF61F000CC49E7 /* TGReportPeerOtherTextController.m */; };
D0FC351F1B3CB3BB0041A938 /* VolumeControlSliderButton@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0FC351D1B3CB3BB0041A938 /* VolumeControlSliderButton@3x.png */; };
D0FC35201B3CB3BB0041A938 /* VolumeControlSliderButton@1x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0FC351E1B3CB3BB0041A938 /* VolumeControlSliderButton@1x.png */; };
D0FC352B1B3CCC830041A938 /* TGMusicPlayerPlaylist.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC35291B3CCC830041A938 /* TGMusicPlayerPlaylist.h */; };
D0FC352C1B3CCC830041A938 /* TGMusicPlayerPlaylist.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC352A1B3CCC830041A938 /* TGMusicPlayerPlaylist.m */; };
D0FC352F1B3CCD400041A938 /* TGMusicPlayerItem.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC352D1B3CCD400041A938 /* TGMusicPlayerItem.h */; };
D0FC35301B3CCD400041A938 /* TGMusicPlayerItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC352E1B3CCD400041A938 /* TGMusicPlayerItem.m */; };
D0FC35341B3CD6680041A938 /* TGGenericPeerPlaylistSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC35321B3CD6680041A938 /* TGGenericPeerPlaylistSignals.h */; };
D0FC35351B3CD6680041A938 /* TGGenericPeerPlaylistSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC35331B3CD6680041A938 /* TGGenericPeerPlaylistSignals.m */; };
D0FC35381B3CF0460041A938 /* TGMusicPlayerItemSignals.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FC35361B3CF0460041A938 /* TGMusicPlayerItemSignals.h */; };
D0FC35391B3CF0460041A938 /* TGMusicPlayerItemSignals.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FC35371B3CF0460041A938 /* TGMusicPlayerItemSignals.m */; };
D0FC353C1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0FC353A1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@2x.png */; };
D0FC353D1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = D0FC353B1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@3x.png */; };
D0FD8995156FCA3D00CC3714 /* TGMainTabsController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FD8994156FCA3D00CC3714 /* TGMainTabsController.m */; };
D0FD89A3156FD4FC00CC3714 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D0FD89A2156FD4FB00CC3714 /* Security.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
D0FFBDDF1BAB0E7300F532C9 /* TGChannelMembersController.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FFBDDD1BAB0E7300F532C9 /* TGChannelMembersController.h */; };
D0FFBDE01BAB0E7300F532C9 /* TGChannelMembersController.m in Sources */ = {isa = PBXBuildFile; fileRef = D0FFBDDE1BAB0E7300F532C9 /* TGChannelMembersController.m */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
686A89811C3AC89500E6976D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0A3F2F4195CA9EB009E0ACD /* pop.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = ECF01ED318C92B7F009E0AD1;
remoteInfo = "pop-tests";
};
686A89831C3AC89500E6976D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0A3F2F4195CA9EB009E0ACD /* pop.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = EC7E319918C93D6500B38170;
remoteInfo = "pop-tests-osx";
};
68744C1B1BB1A9F700FE6542 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D08805A3156E8F3600311537 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 68744C181BB1A9F700FE6542;
remoteInfo = "watchkitapp Extension";
};
68744C2C1BB1A9F800FE6542 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D08805A3156E8F3600311537 /* Project object */;
proxyType = 1;
remoteGlobalIDString = 68744C0C1BB1A9F700FE6542;
remoteInfo = watchkitapp;
};
D044E1571B2A20DB001EE087 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D087631F1A83963900632240 /* SSignalKit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0085B221B282B9800EAF753;
remoteInfo = SwiftSignalKit;
};
D044E1591B2A20DB001EE087 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D087631F1A83963900632240 /* SSignalKit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0085B2C1B282B9800EAF753;
remoteInfo = SwiftSignalKitTests;
};
D0580A8C1B0E27CF00E8235B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0580A871B0E27CF00E8235B /* Elements.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0DCF5CB1AEED26300D5B7A1;
remoteInfo = Elements;
};
D0580A8E1B0E27CF00E8235B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0580A871B0E27CF00E8235B /* Elements.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0DCF5D61AEED26300D5B7A1;
remoteInfo = ElementsTests;
};
D0580A971B0E27ED00E8235B /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0580A871B0E27CF00E8235B /* Elements.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = D0DCF5CA1AEED26300D5B7A1;
remoteInfo = Elements;
};
D061F3001A9290F80031BCBE /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D08805A3156E8F3600311537 /* Project object */;
proxyType = 1;
remoteGlobalIDString = D02601D61A55CA2300716290;
remoteInfo = Share;
};
D079ABB31AF3AB1B00076F59 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D079AB971AF39B8000076F59;
remoteInfo = MtProtoKitMac;
};
D08763241A83963900632240 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D087631F1A83963900632240 /* SSignalKit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0445DD81A7C2CA500267924;
remoteInfo = SSignalKit;
};
D08763261A83963900632240 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D087631F1A83963900632240 /* SSignalKit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0445DE31A7C2CA500267924;
remoteInfo = SSignalKitTests;
};
D087633E1A83C1DE00632240 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0A3F2F4195CA9EB009E0ACD /* pop.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = EC191217162FB53A00E0CC76;
remoteInfo = pop;
};
D0A3F2FB195CA9EC009E0ACD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0A3F2F4195CA9EB009E0ACD /* pop.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = EC191218162FB53A00E0CC76;
remoteInfo = pop;
};
D0A3F2FD195CA9EC009E0ACD /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0A3F2F4195CA9EB009E0ACD /* pop.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = EC68857F18C7B60000C6194C;
remoteInfo = "pop-osx";
};
D0A5A1E91B7B9AC70066B169 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0D2250B1B4D817B0085E26D;
remoteInfo = MtProtoKitDynamic;
};
D0A5A1EB1B7B9AC70066B169 /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0D225151B4D817B0085E26D;
remoteInfo = MtProtoKitDynamicTests;
};
D0CB06751ADC7C65005E298F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */;
proxyType = 2;
remoteGlobalIDString = D0CB05F71ADC4483005E298F;
remoteInfo = MtProtoKit;
};
D0CB067E1ADC7CB5005E298F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = D0CB05F61ADC4483005E298F;
remoteInfo = MtProtoKit;
};
D0CB06811ADC8C0E005E298F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = D0CB05F61ADC4483005E298F;
remoteInfo = MtProtoKit;
};
D0CB06891ADC8DA6005E298F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D087631F1A83963900632240 /* SSignalKit.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = D0445DD71A7C2CA500267924;
remoteInfo = SSignalKit;
};
D0CB068B1ADC8DC6005E298F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = D087631F1A83963900632240 /* SSignalKit.xcodeproj */;
proxyType = 1;
remoteGlobalIDString = D0445DD71A7C2CA500267924;
remoteInfo = SSignalKit;
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
68744C321BB1A9F800FE6542 /* Embed App Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
68744C1A1BB1A9F700FE6542 /* watchkitapp Extension.appex in Embed App Extensions */,
);
name = "Embed App Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
6879BEE41B43683E007C9800 /* Embed Watch Content */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "$(CONTENTS_FOLDER_PATH)/Watch";
dstSubfolderSpec = 16;
files = (
68744C2E1BB1A9F800FE6542 /* watchkitapp.app in Embed Watch Content */,
);
name = "Embed Watch Content";
runOnlyForDeploymentPostprocessing = 0;
};
D061F3021A9290F80031BCBE /* Embed App Extensions */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 13;
files = (
D061F2FF1A9290F80031BCBE /* Share.appex in Embed App Extensions */,
);
name = "Embed App Extensions";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
6808EA581BADBAC200D8E50E /* PGCurvesTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGCurvesTool.h; path = thirdparty/PGPhotoEditor/PGCurvesTool.h; sourceTree = SOURCE_ROOT; };
6808EA591BADBAC200D8E50E /* PGCurvesTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGCurvesTool.m; path = thirdparty/PGPhotoEditor/PGCurvesTool.m; sourceTree = SOURCE_ROOT; };
6808EA5A1BADBAC200D8E50E /* PGFadeTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGFadeTool.h; path = thirdparty/PGPhotoEditor/PGFadeTool.h; sourceTree = SOURCE_ROOT; };
6808EA5B1BADBAC200D8E50E /* PGFadeTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGFadeTool.m; path = thirdparty/PGPhotoEditor/PGFadeTool.m; sourceTree = SOURCE_ROOT; };
6808EA5C1BADBAC200D8E50E /* PGTintTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGTintTool.h; path = thirdparty/PGPhotoEditor/PGTintTool.h; sourceTree = SOURCE_ROOT; };
6808EA5D1BADBAC200D8E50E /* PGTintTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGTintTool.m; path = thirdparty/PGPhotoEditor/PGTintTool.m; sourceTree = SOURCE_ROOT; };
6808EA6E1BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEditorRawDataOutput.h; path = thirdparty/PGPhotoEditor/PGPhotoEditorRawDataOutput.h; sourceTree = SOURCE_ROOT; };
6808EA6F1BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEditorRawDataOutput.m; path = thirdparty/PGPhotoEditor/PGPhotoEditorRawDataOutput.m; sourceTree = SOURCE_ROOT; };
6808EA701BADBAE500D8E50E /* PGPhotoHistogram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoHistogram.h; path = thirdparty/PGPhotoEditor/PGPhotoHistogram.h; sourceTree = SOURCE_ROOT; };
6808EA711BADBAE500D8E50E /* PGPhotoHistogram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoHistogram.m; path = thirdparty/PGPhotoEditor/PGPhotoHistogram.m; sourceTree = SOURCE_ROOT; };
6808EA721BADBAE500D8E50E /* PGPhotoHistogramGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoHistogramGenerator.h; path = thirdparty/PGPhotoEditor/PGPhotoHistogramGenerator.h; sourceTree = SOURCE_ROOT; };
6808EA731BADBAE500D8E50E /* PGPhotoHistogramGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoHistogramGenerator.m; path = thirdparty/PGPhotoEditor/PGPhotoHistogramGenerator.m; sourceTree = SOURCE_ROOT; };
6808EA7A1BADBB2500D8E50E /* TGHistogramView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHistogramView.h; sourceTree = "<group>"; };
6808EA7B1BADBB2500D8E50E /* TGHistogramView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHistogramView.m; sourceTree = "<group>"; };
6808EA7E1BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorCurvesHistogramView.h; sourceTree = "<group>"; };
6808EA7F1BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorCurvesHistogramView.m; sourceTree = "<group>"; };
6808EA801BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorCurvesToolView.h; sourceTree = "<group>"; };
6808EA811BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorCurvesToolView.m; sourceTree = "<group>"; };
6808EA861BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorTintSwatchView.h; sourceTree = "<group>"; };
6808EA871BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorTintSwatchView.m; sourceTree = "<group>"; };
6808EA881BADBC8400D8E50E /* TGPhotoEditorTintToolView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorTintToolView.h; sourceTree = "<group>"; };
6808EA891BADBC8400D8E50E /* TGPhotoEditorTintToolView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorTintToolView.m; sourceTree = "<group>"; };
6808EA8E1BADBD7C00D8E50E /* PhotoEditorCurvesTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorCurvesTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorCurvesTool@2x.png"; sourceTree = "<group>"; };
6808EA8F1BADBD7C00D8E50E /* PhotoEditorFadeTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorFadeTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorFadeTool@2x.png"; sourceTree = "<group>"; };
6808EA901BADBD7C00D8E50E /* PhotoEditorTintTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorTintTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorTintTool@2x.png"; sourceTree = "<group>"; };
680BC8871B9B7D93002A70D8 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; };
6811AE1D1A34B0AC009309A3 /* TGModernMediaListEditableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListEditableItem.h; sourceTree = "<group>"; };
6811AE1F1A34D2F1009309A3 /* UICollectionView+Utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+Utils.h"; sourceTree = "<group>"; };
6811AE201A34D2F1009309A3 /* UICollectionView+Utils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+Utils.m"; sourceTree = "<group>"; };
6811AE241A35E317009309A3 /* TGPhotoCropAreaView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCropAreaView.h; sourceTree = "<group>"; };
6811AE251A35E317009309A3 /* TGPhotoCropAreaView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCropAreaView.m; sourceTree = "<group>"; };
6811AE281A35E3A0009309A3 /* TGPhotoCropControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCropControl.h; sourceTree = "<group>"; };
6811AE291A35E3A0009309A3 /* TGPhotoCropControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCropControl.m; sourceTree = "<group>"; };
6811AE2C1A35E3BA009309A3 /* TGPhotoCropRotationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCropRotationView.h; sourceTree = "<group>"; };
6811AE2D1A35E3BA009309A3 /* TGPhotoCropRotationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCropRotationView.m; sourceTree = "<group>"; };
6811AE3B1A389CC9009309A3 /* GLProgram.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GLProgram.h; path = thirdparty/PGPhotoEditor/GPUImage/GLProgram.h; sourceTree = SOURCE_ROOT; };
6811AE3C1A389CC9009309A3 /* GLProgram.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GLProgram.m; path = thirdparty/PGPhotoEditor/GPUImage/GLProgram.m; sourceTree = SOURCE_ROOT; };
6811AE3F1A389CC9009309A3 /* GPUImageContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPUImageContext.h; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageContext.h; sourceTree = SOURCE_ROOT; };
6811AE401A389CC9009309A3 /* GPUImageContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GPUImageContext.m; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageContext.m; sourceTree = SOURCE_ROOT; };
6811AE411A389CC9009309A3 /* GPUImageFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPUImageFilter.h; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageFilter.h; sourceTree = SOURCE_ROOT; };
6811AE421A389CC9009309A3 /* GPUImageFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GPUImageFilter.m; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageFilter.m; sourceTree = SOURCE_ROOT; };
6811AE431A389CC9009309A3 /* GPUImageFilterGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPUImageFilterGroup.h; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageFilterGroup.h; sourceTree = SOURCE_ROOT; };
6811AE441A389CC9009309A3 /* GPUImageFilterGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GPUImageFilterGroup.m; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageFilterGroup.m; sourceTree = SOURCE_ROOT; };
6811AE451A389CC9009309A3 /* GPUImageFramebuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPUImageFramebuffer.h; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageFramebuffer.h; sourceTree = SOURCE_ROOT; };
6811AE461A389CC9009309A3 /* GPUImageFramebuffer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GPUImageFramebuffer.m; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageFramebuffer.m; sourceTree = SOURCE_ROOT; };
6811AE471A389CC9009309A3 /* GPUImageFramebufferCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPUImageFramebufferCache.h; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageFramebufferCache.h; sourceTree = SOURCE_ROOT; };
6811AE481A389CC9009309A3 /* GPUImageFramebufferCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GPUImageFramebufferCache.m; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageFramebufferCache.m; sourceTree = SOURCE_ROOT; };
6811AE4B1A389CC9009309A3 /* GPUImageOutput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPUImageOutput.h; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageOutput.h; sourceTree = SOURCE_ROOT; };
6811AE4C1A389CC9009309A3 /* GPUImageOutput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GPUImageOutput.m; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageOutput.m; sourceTree = SOURCE_ROOT; };
6811AE571A389CC9009309A3 /* GPUImageTwoInputFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GPUImageTwoInputFilter.h; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageTwoInputFilter.h; sourceTree = SOURCE_ROOT; };
6811AE581A389CC9009309A3 /* GPUImageTwoInputFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GPUImageTwoInputFilter.m; path = thirdparty/PGPhotoEditor/GPUImage/GPUImageTwoInputFilter.m; sourceTree = SOURCE_ROOT; };
6811AE871A38A0F7009309A3 /* PGPhotoLookupFilterPass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoLookupFilterPass.h; path = thirdparty/PGPhotoEditor/PGPhotoLookupFilterPass.h; sourceTree = SOURCE_ROOT; };
6811AE881A38A0F7009309A3 /* PGPhotoLookupFilterPass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoLookupFilterPass.m; path = thirdparty/PGPhotoEditor/PGPhotoLookupFilterPass.m; sourceTree = SOURCE_ROOT; };
6811AE8F1A38CB70009309A3 /* PGPhotoSharpenPass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoSharpenPass.h; path = thirdparty/PGPhotoEditor/PGPhotoSharpenPass.h; sourceTree = SOURCE_ROOT; };
6811AE901A38CB70009309A3 /* PGPhotoSharpenPass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoSharpenPass.m; path = thirdparty/PGPhotoEditor/PGPhotoSharpenPass.m; sourceTree = SOURCE_ROOT; };
6811AEA61A3A8592009309A3 /* PhotoEditorCropCorners@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorCropCorners@2x.png"; path = "Resources/PhotoEditor/PhotoEditorCropCorners@2x.png"; sourceTree = "<group>"; };
68142BD71C6132C700532F6B /* TGMusicPlayerModeButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayerModeButton.h; sourceTree = "<group>"; };
68142BD81C6132C700532F6B /* TGMusicPlayerModeButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayerModeButton.m; sourceTree = "<group>"; };
681436061C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGWebSearchInternalGifResult+TGMediaItem.h"; sourceTree = "<group>"; };
681436071C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGWebSearchInternalGifResult+TGMediaItem.m"; sourceTree = "<group>"; };
6814360A1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGExternalGifSearchResult+TGMediaItem.h"; sourceTree = "<group>"; };
6814360B1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGExternalGifSearchResult+TGMediaItem.m"; sourceTree = "<group>"; };
681436121C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGGiphySearchResultItem+TGMediaItem.h"; sourceTree = "<group>"; };
681436131C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGGiphySearchResultItem+TGMediaItem.m"; sourceTree = "<group>"; };
681436161C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGInternalGifSearchResult+TGMediaItem.h"; sourceTree = "<group>"; };
681436171C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGInternalGifSearchResult+TGMediaItem.m"; sourceTree = "<group>"; };
681A16481BC8011700FFFAA9 /* TGAttachmentMenuCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentMenuCell.h; sourceTree = "<group>"; };
681A16491BC8011700FFFAA9 /* TGAttachmentMenuCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentMenuCell.m; sourceTree = "<group>"; };
681A16561BC8013200FFFAA9 /* TGAttachmentCameraCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentCameraCell.h; sourceTree = "<group>"; };
681A16571BC8013200FFFAA9 /* TGAttachmentCameraCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentCameraCell.m; sourceTree = "<group>"; };
681A165A1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentPhotoCell.h; sourceTree = "<group>"; };
681A165B1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentPhotoCell.m; sourceTree = "<group>"; };
681A165E1BC8014500FFFAA9 /* TGAttachmentVideoCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentVideoCell.h; sourceTree = "<group>"; };
681A165F1BC8014500FFFAA9 /* TGAttachmentVideoCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentVideoCell.m; sourceTree = "<group>"; };
681A16621BC8025800FFFAA9 /* TGAttachmentAssetCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentAssetCell.h; sourceTree = "<group>"; };
681A16631BC8025800FFFAA9 /* TGAttachmentAssetCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentAssetCell.m; sourceTree = "<group>"; };
681E53741BE1475E00944370 /* TGPhotoEditAdjustments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditAdjustments.h; sourceTree = "<group>"; };
681E53751BE1475E00944370 /* TGPhotoEditAdjustments.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditAdjustments.m; sourceTree = "<group>"; };
681E53791BE14B1700944370 /* TGMediaPickerModernGalleryMixin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerModernGalleryMixin.h; sourceTree = "<group>"; };
681E537A1BE14B1700944370 /* TGMediaPickerModernGalleryMixin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerModernGalleryMixin.m; sourceTree = "<group>"; };
681E537D1BE14BDE00944370 /* TGMediaAssetsUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsUtils.h; sourceTree = "<group>"; };
681E537E1BE14BDE00944370 /* TGMediaAssetsUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsUtils.m; sourceTree = "<group>"; };
681E538D1BE3770F00944370 /* TGDownloadAudioSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDownloadAudioSignal.h; sourceTree = "<group>"; };
681E538E1BE3770F00944370 /* TGDownloadAudioSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDownloadAudioSignal.m; sourceTree = "<group>"; };
681EABFB1A23471700E7C40C /* TGPhotoEditorController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorController.h; sourceTree = "<group>"; };
681EABFC1A23471700E7C40C /* TGPhotoEditorController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorController.m; sourceTree = "<group>"; };
681EABFF1A2348BF00E7C40C /* TGPhotoCropController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCropController.h; sourceTree = "<group>"; };
681EAC001A2348BF00E7C40C /* TGPhotoCropController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCropController.m; sourceTree = "<group>"; };
681EAC071A23490B00E7C40C /* TGPhotoToolsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoToolsController.h; sourceTree = "<group>"; };
681EAC081A23490B00E7C40C /* TGPhotoToolsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoToolsController.m; sourceTree = "<group>"; };
681EAC191A239ACD00E7C40C /* TGPhotoEditorSliderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorSliderView.h; sourceTree = "<group>"; };
681EAC1A1A239ACD00E7C40C /* TGPhotoEditorSliderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorSliderView.m; sourceTree = "<group>"; };
681EAC1D1A239C3C00E7C40C /* TGPhotoEditorInterfaceAssets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorInterfaceAssets.h; sourceTree = "<group>"; };
681EAC1E1A239C3C00E7C40C /* TGPhotoEditorInterfaceAssets.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorInterfaceAssets.m; sourceTree = "<group>"; };
681EAC211A239FCC00E7C40C /* TGPhotoToolCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoToolCell.h; sourceTree = "<group>"; };
681EAC221A239FCC00E7C40C /* TGPhotoToolCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoToolCell.m; sourceTree = "<group>"; };
681EAC251A239FDE00E7C40C /* TGPhotoEditorButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorButton.h; sourceTree = "<group>"; };
681EAC261A239FDE00E7C40C /* TGPhotoEditorButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorButton.m; sourceTree = "<group>"; };
681EAC291A23A04B00E7C40C /* TGPhotoFilterCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoFilterCell.h; sourceTree = "<group>"; };
681EAC2A1A23A04B00E7C40C /* TGPhotoFilterCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoFilterCell.m; sourceTree = "<group>"; };
681EAC2D1A23A1D500E7C40C /* TGPhotoCropView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCropView.h; sourceTree = "<group>"; };
681EAC2E1A23A1D500E7C40C /* TGPhotoCropView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCropView.m; sourceTree = "<group>"; };
681EAC311A23A5A200E7C40C /* TGPhotoEditorItemController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorItemController.h; sourceTree = "<group>"; };
681EAC321A23A5A200E7C40C /* TGPhotoEditorItemController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorItemController.m; sourceTree = "<group>"; };
681EAC5D1A260C1F00E7C40C /* TGPhotoToolbarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoToolbarView.h; sourceTree = "<group>"; };
681EAC5E1A260C1F00E7C40C /* TGPhotoToolbarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoToolbarView.m; sourceTree = "<group>"; };
681EAC731A27AA4F00E7C40C /* TGPhotoEditorTabController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorTabController.h; sourceTree = "<group>"; };
681EAC741A27C3F100E7C40C /* TGPhotoEditorTabController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorTabController.m; sourceTree = "<group>"; };
681EAC761A28B9A000E7C40C /* TGPhotoEditorCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorCollectionView.h; sourceTree = "<group>"; };
681EAC771A28B9A000E7C40C /* TGPhotoEditorCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorCollectionView.m; sourceTree = "<group>"; };
681EAC9D1A28FFA800E7C40C /* PGBlurTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGBlurTool.h; path = thirdparty/PGPhotoEditor/PGBlurTool.h; sourceTree = SOURCE_ROOT; };
681EAC9E1A28FFA800E7C40C /* PGBlurTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGBlurTool.m; path = thirdparty/PGPhotoEditor/PGBlurTool.m; sourceTree = SOURCE_ROOT; };
681EAC9F1A28FFA800E7C40C /* PGContrastTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGContrastTool.h; path = thirdparty/PGPhotoEditor/PGContrastTool.h; sourceTree = SOURCE_ROOT; };
681EACA01A28FFA800E7C40C /* PGContrastTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGContrastTool.m; path = thirdparty/PGPhotoEditor/PGContrastTool.m; sourceTree = SOURCE_ROOT; };
681EACA11A28FFA800E7C40C /* PGExposureTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGExposureTool.h; path = thirdparty/PGPhotoEditor/PGExposureTool.h; sourceTree = SOURCE_ROOT; };
681EACA21A28FFA800E7C40C /* PGExposureTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGExposureTool.m; path = thirdparty/PGPhotoEditor/PGExposureTool.m; sourceTree = SOURCE_ROOT; };
681EACA31A28FFA800E7C40C /* PGGrainTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGGrainTool.h; path = thirdparty/PGPhotoEditor/PGGrainTool.h; sourceTree = SOURCE_ROOT; };
681EACA41A28FFA800E7C40C /* PGGrainTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGGrainTool.m; path = thirdparty/PGPhotoEditor/PGGrainTool.m; sourceTree = SOURCE_ROOT; };
681EACA51A28FFA800E7C40C /* PGHighlightsTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGHighlightsTool.h; path = thirdparty/PGPhotoEditor/PGHighlightsTool.h; sourceTree = SOURCE_ROOT; };
681EACA61A28FFA800E7C40C /* PGHighlightsTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGHighlightsTool.m; path = thirdparty/PGPhotoEditor/PGHighlightsTool.m; sourceTree = SOURCE_ROOT; };
681EACA91A28FFA800E7C40C /* PGPhotoToolComposer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoToolComposer.h; path = thirdparty/PGPhotoEditor/PGPhotoToolComposer.h; sourceTree = SOURCE_ROOT; };
681EACAA1A28FFA800E7C40C /* PGPhotoToolComposer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoToolComposer.m; path = thirdparty/PGPhotoEditor/PGPhotoToolComposer.m; sourceTree = SOURCE_ROOT; };
681EACAD1A28FFA800E7C40C /* PGPhotoEditor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEditor.h; path = thirdparty/PGPhotoEditor/PGPhotoEditor.h; sourceTree = SOURCE_ROOT; };
681EACAE1A28FFA800E7C40C /* PGPhotoEditor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEditor.m; path = thirdparty/PGPhotoEditor/PGPhotoEditor.m; sourceTree = SOURCE_ROOT; };
681EACAF1A28FFA800E7C40C /* PGPhotoEditorItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEditorItem.h; path = thirdparty/PGPhotoEditor/PGPhotoEditorItem.h; sourceTree = SOURCE_ROOT; };
681EACB01A28FFA800E7C40C /* PGPhotoFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoFilter.h; path = thirdparty/PGPhotoEditor/PGPhotoFilter.h; sourceTree = SOURCE_ROOT; };
681EACB11A28FFA800E7C40C /* PGPhotoFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoFilter.m; path = thirdparty/PGPhotoEditor/PGPhotoFilter.m; sourceTree = SOURCE_ROOT; };
681EACB21A28FFA800E7C40C /* PGPhotoFilterDefinition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoFilterDefinition.h; path = thirdparty/PGPhotoEditor/PGPhotoFilterDefinition.h; sourceTree = SOURCE_ROOT; };
681EACB31A28FFA800E7C40C /* PGPhotoFilterDefinition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoFilterDefinition.m; path = thirdparty/PGPhotoEditor/PGPhotoFilterDefinition.m; sourceTree = SOURCE_ROOT; };
681EACB61A28FFA800E7C40C /* PGPhotoTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoTool.h; path = thirdparty/PGPhotoEditor/PGPhotoTool.h; sourceTree = SOURCE_ROOT; };
681EACB71A28FFA800E7C40C /* PGPhotoTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoTool.m; path = thirdparty/PGPhotoEditor/PGPhotoTool.m; sourceTree = SOURCE_ROOT; };
681EACB81A28FFA800E7C40C /* PGSaturationTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGSaturationTool.h; path = thirdparty/PGPhotoEditor/PGSaturationTool.h; sourceTree = SOURCE_ROOT; };
681EACB91A28FFA800E7C40C /* PGSaturationTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGSaturationTool.m; path = thirdparty/PGPhotoEditor/PGSaturationTool.m; sourceTree = SOURCE_ROOT; };
681EACBA1A28FFA800E7C40C /* PGShadowsTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGShadowsTool.h; path = thirdparty/PGPhotoEditor/PGShadowsTool.h; sourceTree = SOURCE_ROOT; };
681EACBB1A28FFA800E7C40C /* PGShadowsTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGShadowsTool.m; path = thirdparty/PGPhotoEditor/PGShadowsTool.m; sourceTree = SOURCE_ROOT; };
681EACBC1A28FFA800E7C40C /* PGSharpenTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGSharpenTool.h; path = thirdparty/PGPhotoEditor/PGSharpenTool.h; sourceTree = SOURCE_ROOT; };
681EACBD1A28FFA800E7C40C /* PGSharpenTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGSharpenTool.m; path = thirdparty/PGPhotoEditor/PGSharpenTool.m; sourceTree = SOURCE_ROOT; };
681EACBE1A28FFA800E7C40C /* PGVignetteTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGVignetteTool.h; path = thirdparty/PGPhotoEditor/PGVignetteTool.h; sourceTree = SOURCE_ROOT; };
681EACBF1A28FFA800E7C40C /* PGVignetteTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGVignetteTool.m; path = thirdparty/PGPhotoEditor/PGVignetteTool.m; sourceTree = SOURCE_ROOT; };
681EACC01A28FFA800E7C40C /* PGWarmthTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGWarmthTool.h; path = thirdparty/PGPhotoEditor/PGWarmthTool.h; sourceTree = SOURCE_ROOT; };
681EACC11A28FFA800E7C40C /* PGWarmthTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGWarmthTool.m; path = thirdparty/PGPhotoEditor/PGWarmthTool.m; sourceTree = SOURCE_ROOT; };
681EACEB1A29355100E7C40C /* PGPhotoProcessPass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoProcessPass.h; path = thirdparty/PGPhotoEditor/PGPhotoProcessPass.h; sourceTree = SOURCE_ROOT; };
681EACEC1A29355100E7C40C /* PGPhotoProcessPass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoProcessPass.m; path = thirdparty/PGPhotoEditor/PGPhotoProcessPass.m; sourceTree = SOURCE_ROOT; };
681EACFB1A2A3B5900E7C40C /* PhotoEditorBlurTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorBlurTool.png; path = Resources/PhotoEditor/PhotoEditorBlurTool.png; sourceTree = "<group>"; };
681EACFC1A2A3B5900E7C40C /* PhotoEditorBlurTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorBlurTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorBlurTool@2x.png"; sourceTree = "<group>"; };
681EACFD1A2A3B5900E7C40C /* PhotoEditorBlurTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorBlurTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorBlurTool@3x.png"; sourceTree = "<group>"; };
681EACFE1A2A3B5900E7C40C /* PhotoEditorExposureTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorExposureTool.png; path = Resources/PhotoEditor/PhotoEditorExposureTool.png; sourceTree = "<group>"; };
681EACFF1A2A3B5900E7C40C /* PhotoEditorExposureTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorExposureTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorExposureTool@2x.png"; sourceTree = "<group>"; };
681EAD001A2A3B5900E7C40C /* PhotoEditorExposureTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorExposureTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorExposureTool@3x.png"; sourceTree = "<group>"; };
681EAD021A2A3B5900E7C40C /* PhotoEditorContrastTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorContrastTool.png; path = Resources/PhotoEditor/PhotoEditorContrastTool.png; sourceTree = "<group>"; };
681EAD031A2A3B5900E7C40C /* PhotoEditorContrastTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorContrastTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorContrastTool@2x.png"; sourceTree = "<group>"; };
681EAD041A2A3B5900E7C40C /* PhotoEditorContrastTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorContrastTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorContrastTool@3x.png"; sourceTree = "<group>"; };
681EAD061A2A3B5900E7C40C /* PhotoEditorCrop@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorCrop@2x.png"; path = "Resources/PhotoEditor/PhotoEditorCrop@2x.png"; sourceTree = "<group>"; };
681EAD0B1A2A3B5900E7C40C /* PhotoEditorFilters@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorFilters@2x.png"; path = "Resources/PhotoEditor/PhotoEditorFilters@2x.png"; sourceTree = "<group>"; };
681EAD0C1A2A3B5900E7C40C /* PhotoEditorGrainTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorGrainTool.png; path = Resources/PhotoEditor/PhotoEditorGrainTool.png; sourceTree = "<group>"; };
681EAD0D1A2A3B5900E7C40C /* PhotoEditorGrainTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorGrainTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorGrainTool@2x.png"; sourceTree = "<group>"; };
681EAD0E1A2A3B5900E7C40C /* PhotoEditorGrainTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorGrainTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorGrainTool@3x.png"; sourceTree = "<group>"; };
681EAD0F1A2A3B5900E7C40C /* PhotoEditorHighlightsTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorHighlightsTool.png; path = Resources/PhotoEditor/PhotoEditorHighlightsTool.png; sourceTree = "<group>"; };
681EAD101A2A3B5900E7C40C /* PhotoEditorHighlightsTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorHighlightsTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorHighlightsTool@2x.png"; sourceTree = "<group>"; };
681EAD111A2A3B5900E7C40C /* PhotoEditorHighlightsTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorHighlightsTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorHighlightsTool@3x.png"; sourceTree = "<group>"; };
681EAD131A2A3B5900E7C40C /* PhotoEditorSaturationTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorSaturationTool.png; path = Resources/PhotoEditor/PhotoEditorSaturationTool.png; sourceTree = "<group>"; };
681EAD141A2A3B5900E7C40C /* PhotoEditorSaturationTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorSaturationTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorSaturationTool@2x.png"; sourceTree = "<group>"; };
681EAD151A2A3B5900E7C40C /* PhotoEditorSaturationTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorSaturationTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorSaturationTool@3x.png"; sourceTree = "<group>"; };
681EAD161A2A3B5900E7C40C /* PhotoEditorShadowsTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorShadowsTool.png; path = Resources/PhotoEditor/PhotoEditorShadowsTool.png; sourceTree = "<group>"; };
681EAD171A2A3B5900E7C40C /* PhotoEditorShadowsTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorShadowsTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorShadowsTool@2x.png"; sourceTree = "<group>"; };
681EAD181A2A3B5900E7C40C /* PhotoEditorShadowsTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorShadowsTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorShadowsTool@3x.png"; sourceTree = "<group>"; };
681EAD191A2A3B5900E7C40C /* PhotoEditorSharpenTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorSharpenTool.png; path = Resources/PhotoEditor/PhotoEditorSharpenTool.png; sourceTree = "<group>"; };
681EAD1A1A2A3B5900E7C40C /* PhotoEditorSharpenTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorSharpenTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorSharpenTool@2x.png"; sourceTree = "<group>"; };
681EAD1B1A2A3B5900E7C40C /* PhotoEditorSharpenTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorSharpenTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorSharpenTool@3x.png"; sourceTree = "<group>"; };
681EAD1D1A2A3B5900E7C40C /* PhotoEditorTools@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorTools@2x.png"; path = "Resources/PhotoEditor/PhotoEditorTools@2x.png"; sourceTree = "<group>"; };
681EAD1E1A2A3B5900E7C40C /* PhotoEditorVignetteTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorVignetteTool.png; path = Resources/PhotoEditor/PhotoEditorVignetteTool.png; sourceTree = "<group>"; };
681EAD1F1A2A3B5900E7C40C /* PhotoEditorVignetteTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorVignetteTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorVignetteTool@2x.png"; sourceTree = "<group>"; };
681EAD201A2A3B5900E7C40C /* PhotoEditorVignetteTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorVignetteTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorVignetteTool@3x.png"; sourceTree = "<group>"; };
681EAD211A2A3B5900E7C40C /* PhotoEditorWarmthTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorWarmthTool.png; path = Resources/PhotoEditor/PhotoEditorWarmthTool.png; sourceTree = "<group>"; };
681EAD221A2A3B5900E7C40C /* PhotoEditorWarmthTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorWarmthTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorWarmthTool@2x.png"; sourceTree = "<group>"; };
681EAD231A2A3B5900E7C40C /* PhotoEditorWarmthTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorWarmthTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorWarmthTool@3x.png"; sourceTree = "<group>"; };
681EAD511A2CA92300E7C40C /* TGPhotoEditorPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorPreviewView.h; sourceTree = "<group>"; };
681EAD521A2CA92300E7C40C /* TGPhotoEditorPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorPreviewView.m; sourceTree = "<group>"; };
6826401D1A403FC600415926 /* TGPhotoEditorBlurTypeButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorBlurTypeButton.h; sourceTree = "<group>"; };
6826401E1A403FC600415926 /* TGPhotoEditorBlurTypeButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorBlurTypeButton.m; sourceTree = "<group>"; };
682640B11A4368A700415926 /* PhotoEditorRotationWheelRight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorRotationWheelRight@2x.png"; path = "Resources/PhotoEditor/PhotoEditorRotationWheelRight@2x.png"; sourceTree = "<group>"; };
682640B21A4368A700415926 /* PhotoEditorRotationWheelLeft@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorRotationWheelLeft@2x.png"; path = "Resources/PhotoEditor/PhotoEditorRotationWheelLeft@2x.png"; sourceTree = "<group>"; };
682640B51A43961800415926 /* TGPhotoCropGridView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCropGridView.h; sourceTree = "<group>"; };
682640B61A43961800415926 /* TGPhotoCropGridView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCropGridView.m; sourceTree = "<group>"; };
6836F8EF1BB262A700D3A77B /* TGFileReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFileReference.h; sourceTree = "<group>"; };
6836F8F01BB262A700D3A77B /* TGImageFileReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageFileReference.h; sourceTree = "<group>"; };
6836F8F11BB262A700D3A77B /* TGImageFileReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageFileReference.m; sourceTree = "<group>"; };
68393A381C071A5A00DA2CCA /* TGBridgeLocalizationService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeLocalizationService.h; sourceTree = "<group>"; };
68393A391C071A5A00DA2CCA /* TGBridgeLocalizationService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeLocalizationService.m; sourceTree = "<group>"; };
683A02B71A6ED590004ADD35 /* PGPhotoEditorValues.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEditorValues.h; path = thirdparty/PGPhotoEditor/PGPhotoEditorValues.h; sourceTree = SOURCE_ROOT; };
683A02B81A6ED590004ADD35 /* PGPhotoEditorValues.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEditorValues.m; path = thirdparty/PGPhotoEditor/PGPhotoEditorValues.m; sourceTree = SOURCE_ROOT; };
683A02B91A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoFilterThumbnailManager.h; path = thirdparty/PGPhotoEditor/PGPhotoFilterThumbnailManager.h; sourceTree = SOURCE_ROOT; };
683A02BA1A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoFilterThumbnailManager.m; path = thirdparty/PGPhotoEditor/PGPhotoFilterThumbnailManager.m; sourceTree = SOURCE_ROOT; };
683A05E01BFB8B4400D9A3DD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Watch/App/Base.lproj/Interface.storyboard; sourceTree = "<group>"; };
683A05E41BFBCC0700D9A3DD /* NotificationLockIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NotificationLockIcon@2x.png"; path = "Resources/NotificationLockIcon@2x.png"; sourceTree = "<group>"; };
683A8C9F1BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentCarouselItemView.h; sourceTree = "<group>"; };
683A8CA01BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentCarouselItemView.m; sourceTree = "<group>"; };
683C573B1BF0939C0041C782 /* TGNotificationReplyHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationReplyHeaderView.h; sourceTree = "<group>"; };
683C573C1BF0939C0041C782 /* TGNotificationReplyHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationReplyHeaderView.m; sourceTree = "<group>"; };
684191B41C6268340091EF21 /* TGTransitionLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTransitionLayout.h; sourceTree = "<group>"; };
684191B51C6268340091EF21 /* TGTransitionLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTransitionLayout.m; sourceTree = "<group>"; };
684191C21C6268420091EF21 /* UICollectionView+TGTransitioning.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+TGTransitioning.h"; sourceTree = "<group>"; };
684191C31C6268420091EF21 /* UICollectionView+TGTransitioning.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+TGTransitioning.m"; sourceTree = "<group>"; };
684191D21C64D7EA0091EF21 /* TGShareController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareController.h; sourceTree = "<group>"; };
684191D31C64D7EA0091EF21 /* TGShareController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareController.m; sourceTree = "<group>"; };
684191D41C64D7EA0091EF21 /* TGShareRecipientController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareRecipientController.h; sourceTree = "<group>"; };
684191D51C64D7EA0091EF21 /* TGShareRecipientController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareRecipientController.m; sourceTree = "<group>"; };
684191E21C64F7170091EF21 /* TGItemProviderSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGItemProviderSignals.h; sourceTree = "<group>"; };
684191E31C64F7170091EF21 /* TGItemProviderSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGItemProviderSignals.m; sourceTree = "<group>"; };
684191E51C6501930091EF21 /* TGContactModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactModel.h; sourceTree = "<group>"; };
684191E61C6501930091EF21 /* TGContactModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContactModel.m; sourceTree = "<group>"; };
684191E81C6501AD0091EF21 /* TGShareToolbarButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareToolbarButton.h; sourceTree = "<group>"; };
684191E91C6501AD0091EF21 /* TGShareToolbarButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareToolbarButton.m; sourceTree = "<group>"; };
684191EA1C6501AD0091EF21 /* TGShareToolbarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareToolbarView.h; sourceTree = "<group>"; };
684191EB1C6501AD0091EF21 /* TGShareToolbarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareToolbarView.m; sourceTree = "<group>"; };
684191EE1C6501F50091EF21 /* TGShareButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareButton.h; sourceTree = "<group>"; };
684191EF1C6501F50091EF21 /* TGShareButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareButton.m; sourceTree = "<group>"; };
684191F41C65194E0091EF21 /* TGShareSimplePasscodeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSimplePasscodeView.h; sourceTree = "<group>"; };
684191F51C65194E0091EF21 /* TGShareSimplePasscodeView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSimplePasscodeView.m; sourceTree = "<group>"; };
684191F71C653C6C0091EF21 /* TGChannelChatModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelChatModel.h; sourceTree = "<group>"; };
684191F81C653C6C0091EF21 /* TGChannelChatModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelChatModel.m; sourceTree = "<group>"; };
684853BD1C174D4B00007D21 /* SettingsFaqIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsFaqIcon@2x.png"; path = "Resources/SettingsFaqIcon@2x.png"; sourceTree = "<group>"; };
684853BE1C174D4B00007D21 /* SettingsSupportIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsSupportIcon@2x.png"; path = "Resources/SettingsSupportIcon@2x.png"; sourceTree = "<group>"; };
684853CB1C17F6A600007D21 /* TGVersionCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVersionCollectionItem.h; sourceTree = "<group>"; };
684853CC1C17F6A600007D21 /* TGVersionCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVersionCollectionItem.m; sourceTree = "<group>"; };
684853CF1C17F6B600007D21 /* TGVersionCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVersionCollectionItemView.h; sourceTree = "<group>"; };
684853D01C17F6B600007D21 /* TGVersionCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVersionCollectionItemView.m; sourceTree = "<group>"; };
684853D31C19F71D00007D21 /* SettingsWatchIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsWatchIcon@2x.png"; path = "Resources/SettingsWatchIcon@2x.png"; sourceTree = "<group>"; };
684853D61C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGMediaAsset+TGMediaEditableItem.h"; sourceTree = "<group>"; };
684853D71C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGMediaAsset+TGMediaEditableItem.m"; sourceTree = "<group>"; };
684853DA1C1A220900007D21 /* AVURLAsset+TGMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "AVURLAsset+TGMediaItem.h"; sourceTree = "<group>"; };
684853DB1C1A220900007D21 /* AVURLAsset+TGMediaItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "AVURLAsset+TGMediaItem.m"; sourceTree = "<group>"; };
684853DE1C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGBingSearchResultItem+TGMediaItem.h"; sourceTree = "<group>"; };
684853DF1C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGBingSearchResultItem+TGMediaItem.m"; sourceTree = "<group>"; };
684853E21C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGWebSearchInternalImageResult+TGMediaItem.h"; sourceTree = "<group>"; };
684853E31C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGWebSearchInternalImageResult+TGMediaItem.m"; sourceTree = "<group>"; };
684853E61C1A225200007D21 /* UIImage+TGMediaEditableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+TGMediaEditableItem.h"; sourceTree = "<group>"; };
684853E71C1A225200007D21 /* UIImage+TGMediaEditableItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+TGMediaEditableItem.m"; sourceTree = "<group>"; };
684853ED1C1B580E00007D21 /* TGWatchController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWatchController.h; sourceTree = "<group>"; };
684853EE1C1B580E00007D21 /* TGWatchController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWatchController.m; sourceTree = "<group>"; };
684C76941A6F0502003789D9 /* PGEnhanceTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGEnhanceTool.h; path = thirdparty/PGPhotoEditor/PGEnhanceTool.h; sourceTree = SOURCE_ROOT; };
684C76951A6F0502003789D9 /* PGEnhanceTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGEnhanceTool.m; path = thirdparty/PGPhotoEditor/PGEnhanceTool.m; sourceTree = SOURCE_ROOT; };
684C76981A6F056A003789D9 /* PGPhotoEnhancePass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEnhancePass.h; path = thirdparty/PGPhotoEditor/PGPhotoEnhancePass.h; sourceTree = SOURCE_ROOT; };
684C76991A6F056A003789D9 /* PGPhotoEnhancePass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEnhancePass.m; path = thirdparty/PGPhotoEditor/PGPhotoEnhancePass.m; sourceTree = SOURCE_ROOT; };
68521C761BCE80A100B8A6FA /* MediaContact@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaContact@2x.png"; path = "Resources/MediaContact@2x.png"; sourceTree = "<group>"; };
68521C771BCE80A100B8A6FA /* MediaContact@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaContact@3x.png"; path = "Resources/MediaContact@3x.png"; sourceTree = "<group>"; };
68521C781BCE80A100B8A6FA /* MediaFile@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaFile@2x.png"; path = "Resources/MediaFile@2x.png"; sourceTree = "<group>"; };
68521C791BCE80A100B8A6FA /* MediaFile@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaFile@3x.png"; path = "Resources/MediaFile@3x.png"; sourceTree = "<group>"; };
68521C7A1BCE80A100B8A6FA /* MediaLocation@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaLocation@2x.png"; path = "Resources/MediaLocation@2x.png"; sourceTree = "<group>"; };
68521C7B1BCE80A100B8A6FA /* MediaLocation@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaLocation@3x.png"; path = "Resources/MediaLocation@3x.png"; sourceTree = "<group>"; };
68521C7C1BCE80A100B8A6FA /* MediaPhoto@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaPhoto@2x.png"; path = "Resources/MediaPhoto@2x.png"; sourceTree = "<group>"; };
68521C7D1BCE80A100B8A6FA /* MediaPhoto@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaPhoto@3x.png"; path = "Resources/MediaPhoto@3x.png"; sourceTree = "<group>"; };
68521C7E1BCE80A100B8A6FA /* MediaVideo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaVideo@2x.png"; path = "Resources/MediaVideo@2x.png"; sourceTree = "<group>"; };
68521C7F1BCE80A100B8A6FA /* MediaVideo@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaVideo@3x.png"; path = "Resources/MediaVideo@3x.png"; sourceTree = "<group>"; };
68521C801BCE80A100B8A6FA /* MediaVoice@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaVoice@2x.png"; path = "Resources/MediaVoice@2x.png"; sourceTree = "<group>"; };
68521C811BCE80A100B8A6FA /* MediaVoice@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaVoice@3x.png"; path = "Resources/MediaVoice@3x.png"; sourceTree = "<group>"; };
6852E6811BD3BE8E0026A0C7 /* TGNeoConversationTimeRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoConversationTimeRowController.h; path = Watch/Extension/TGNeoConversationTimeRowController.h; sourceTree = "<group>"; };
6852E6821BD3BE8E0026A0C7 /* TGNeoConversationTimeRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoConversationTimeRowController.m; path = Watch/Extension/TGNeoConversationTimeRowController.m; sourceTree = "<group>"; };
68535EE01C4F8D72001821D9 /* TGWatchReplyCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWatchReplyCollectionItem.h; sourceTree = "<group>"; };
68535EE11C4F8D72001821D9 /* TGWatchReplyCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWatchReplyCollectionItem.m; sourceTree = "<group>"; };
68535EEE1C4F8D82001821D9 /* TGWatchReplyCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWatchReplyCollectionItemView.h; sourceTree = "<group>"; };
68535EEF1C4F8D82001821D9 /* TGWatchReplyCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWatchReplyCollectionItemView.m; sourceTree = "<group>"; };
68535EF21C50F9BC001821D9 /* TGBridgePresetsService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgePresetsService.h; sourceTree = "<group>"; };
68535EF31C50F9BC001821D9 /* TGBridgePresetsService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgePresetsService.m; sourceTree = "<group>"; };
68535EF61C50FA11001821D9 /* TGBridgeService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeService.h; sourceTree = "<group>"; };
68535EF71C50FA11001821D9 /* TGBridgeService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeService.m; sourceTree = "<group>"; };
68535EFD1C510D97001821D9 /* TGBridgePresetsSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgePresetsSignals.h; path = Watch/Bridge/TGBridgePresetsSignals.h; sourceTree = "<group>"; };
68535EFE1C510D97001821D9 /* TGBridgePresetsSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgePresetsSignals.m; path = Watch/Bridge/TGBridgePresetsSignals.m; sourceTree = "<group>"; };
68535F001C5117B5001821D9 /* CameraSegmentsBack@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CameraSegmentsBack@2x.png"; sourceTree = "<group>"; };
68535F021C5117E1001821D9 /* CameraDeleteIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CameraDeleteIcon@2x.png"; sourceTree = "<group>"; };
68535F041C579552001821D9 /* TGKeyCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGKeyCommand.h; sourceTree = "<group>"; };
68535F051C579552001821D9 /* TGKeyCommand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGKeyCommand.m; sourceTree = "<group>"; };
68535F091C57EDC6001821D9 /* TGKeyCommandController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGKeyCommandController.h; sourceTree = "<group>"; };
68535F0A1C57EDC6001821D9 /* TGKeyCommandController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGKeyCommandController.m; sourceTree = "<group>"; };
68535F0D1C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGViewController+TGRecursiveEnumeration.h"; sourceTree = "<group>"; };
68535F0E1C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGViewController+TGRecursiveEnumeration.m"; sourceTree = "<group>"; };
68552DA01BD3D01700591484 /* TGChatTimestamp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGChatTimestamp.h; path = Watch/Extension/TGChatTimestamp.h; sourceTree = "<group>"; };
68552DA11BD3D01700591484 /* TGChatTimestamp.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGChatTimestamp.m; path = Watch/Extension/TGChatTimestamp.m; sourceTree = "<group>"; };
68552DA41BD3D02E00591484 /* TGBridgeAudioHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeAudioHandler.h; sourceTree = "<group>"; };
68552DA51BD3D02E00591484 /* TGBridgeAudioHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeAudioHandler.m; sourceTree = "<group>"; };
68552DAD1BD3D0B100591484 /* TGBridgeAudioSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeAudioSubscription.h; path = Watch/Bridge/TGBridgeAudioSubscription.h; sourceTree = "<group>"; };
68552DAE1BD3D0B100591484 /* TGBridgeAudioSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeAudioSubscription.m; path = Watch/Bridge/TGBridgeAudioSubscription.m; sourceTree = "<group>"; };
68552DB21BD3D0E100591484 /* TGBridgeAudioSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeAudioSignals.h; path = Watch/Bridge/TGBridgeAudioSignals.h; sourceTree = "<group>"; };
68552DB31BD3D0E100591484 /* TGBridgeAudioSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeAudioSignals.m; path = Watch/Bridge/TGBridgeAudioSignals.m; sourceTree = "<group>"; };
6859733A1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEditorRawDataInput.h; path = thirdparty/PGPhotoEditor/PGPhotoEditorRawDataInput.h; sourceTree = SOURCE_ROOT; };
6859733B1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEditorRawDataInput.m; path = thirdparty/PGPhotoEditor/PGPhotoEditorRawDataInput.m; sourceTree = SOURCE_ROOT; };
685C18551A43B5C6001B9255 /* TGPhotoEditorUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorUtils.h; sourceTree = "<group>"; };
685C18561A43B5C6001B9255 /* TGPhotoEditorUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorUtils.m; sourceTree = "<group>"; };
685C185C1A4819A9001B9255 /* TGModernGallerySelectableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGallerySelectableItem.h; sourceTree = "<group>"; };
685C18641A499996001B9255 /* PhotoEditorAspectRatioIcon_Applied@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorAspectRatioIcon_Applied@2x.png"; path = "Resources/PhotoEditor/PhotoEditorAspectRatioIcon_Applied@2x.png"; sourceTree = "<group>"; };
685C189E1A4D5830001B9255 /* TGPhotoCropScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCropScrollView.h; sourceTree = "<group>"; };
685C189F1A4D5830001B9255 /* TGPhotoCropScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCropScrollView.m; sourceTree = "<group>"; };
685CEA5F1BB5AED200393946 /* Contacts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Contacts.framework; path = System/Library/Frameworks/Contacts.framework; sourceTree = SDKROOT; };
685CEA611BB5B12200393946 /* ContactsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ContactsUI.framework; path = System/Library/Frameworks/ContactsUI.framework; sourceTree = SDKROOT; };
685CEA6B1BB6280900393946 /* VerifiedList@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VerifiedList@2x.png"; path = "Watch/Extension/Resources/VerifiedList@2x.png"; sourceTree = "<group>"; };
686A89891C3FEF7300E6976D /* TGAudioMicAlertController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGAudioMicAlertController.h; path = Watch/Extension/TGAudioMicAlertController.h; sourceTree = "<group>"; };
686A898A1C3FEF7300E6976D /* TGAudioMicAlertController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGAudioMicAlertController.m; path = Watch/Extension/TGAudioMicAlertController.m; sourceTree = "<group>"; };
686A898C1C40162600E6976D /* TGMediaVideoConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaVideoConverter.h; sourceTree = "<group>"; };
686A898D1C40162600E6976D /* TGMediaVideoConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaVideoConverter.m; sourceTree = "<group>"; };
686A89901C47097200E6976D /* TGCameraSegmentsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraSegmentsView.h; sourceTree = "<group>"; };
686A89911C47097200E6976D /* TGCameraSegmentsView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraSegmentsView.m; sourceTree = "<group>"; };
686A89941C481C5200E6976D /* SF-Compact-Text-Regular.otf */ = {isa = PBXFileReference; lastKnownFileType = file; name = "SF-Compact-Text-Regular.otf"; path = "Resources/SF-Compact-Text-Regular.otf"; sourceTree = "<group>"; };
686A89961C483D0000E6976D /* PGCameraMomentSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PGCameraMomentSession.h; sourceTree = "<group>"; };
686A89971C483D0000E6976D /* PGCameraMomentSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PGCameraMomentSession.m; sourceTree = "<group>"; };
686A899A1C483EDF00E6976D /* PGCameraMomentSegment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PGCameraMomentSegment.h; sourceTree = "<group>"; };
686A899B1C483EDF00E6976D /* PGCameraMomentSegment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PGCameraMomentSegment.m; sourceTree = "<group>"; };
686ED2831BF0F458001F2F96 /* MediaGroupAll@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupAll@2x.png"; path = "Resources/MediaGroupAll@2x.png"; sourceTree = "<group>"; };
686ED2841BF0F458001F2F96 /* MediaGroupBurst@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupBurst@2x.png"; path = "Resources/MediaGroupBurst@2x.png"; sourceTree = "<group>"; };
686ED2851BF0F458001F2F96 /* MediaGroupFavorites@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupFavorites@2x.png"; path = "Resources/MediaGroupFavorites@2x.png"; sourceTree = "<group>"; };
686ED2861BF0F458001F2F96 /* MediaGroupPanoramas@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupPanoramas@2x.png"; path = "Resources/MediaGroupPanoramas@2x.png"; sourceTree = "<group>"; };
686ED2871BF0F458001F2F96 /* MediaGroupScreenshots@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupScreenshots@2x.png"; path = "Resources/MediaGroupScreenshots@2x.png"; sourceTree = "<group>"; };
686ED2881BF0F458001F2F96 /* MediaGroupSelfPortraits@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupSelfPortraits@2x.png"; path = "Resources/MediaGroupSelfPortraits@2x.png"; sourceTree = "<group>"; };
686ED2891BF0F458001F2F96 /* MediaGroupSlomo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupSlomo@2x.png"; path = "Resources/MediaGroupSlomo@2x.png"; sourceTree = "<group>"; };
686ED28A1BF0F458001F2F96 /* MediaGroupTimelapse@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupTimelapse@2x.png"; path = "Resources/MediaGroupTimelapse@2x.png"; sourceTree = "<group>"; };
686ED28B1BF0F458001F2F96 /* MediaGroupVideo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaGroupVideo@2x.png"; path = "Resources/MediaGroupVideo@2x.png"; sourceTree = "<group>"; };
686ED2F71BF24D77001F2F96 /* TGMediaAssetFetchResultChange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetFetchResultChange.h; sourceTree = "<group>"; };
686ED2F81BF24D77001F2F96 /* TGMediaAssetFetchResultChange.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetFetchResultChange.m; sourceTree = "<group>"; };
686ED2FF1BF362B6001F2F96 /* TGNotificationContactPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationContactPreviewView.h; sourceTree = "<group>"; };
686ED3001BF362B6001F2F96 /* TGNotificationContactPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationContactPreviewView.m; sourceTree = "<group>"; };
686ED30D1BF3A748001F2F96 /* TGNotificationAudioPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationAudioPreviewView.h; sourceTree = "<group>"; };
686ED30E1BF3A748001F2F96 /* TGNotificationAudioPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationAudioPreviewView.m; sourceTree = "<group>"; };
686ED31D1BF3CBB8001F2F96 /* StickerPanelPopupLeftDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerPanelPopupLeftDark@2x.png"; path = "Resources/StickerPanelPopupLeftDark@2x.png"; sourceTree = "<group>"; };
686ED31E1BF3CBB8001F2F96 /* StickerPanelPopupMiddleDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerPanelPopupMiddleDark@2x.png"; path = "Resources/StickerPanelPopupMiddleDark@2x.png"; sourceTree = "<group>"; };
686ED31F1BF3CBB8001F2F96 /* StickerPanelPopupRightDark@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerPanelPopupRightDark@2x.png"; path = "Resources/StickerPanelPopupRightDark@2x.png"; sourceTree = "<group>"; };
68744C0D1BB1A9F700FE6542 /* watchkitapp.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = watchkitapp.app; sourceTree = BUILT_PRODUCTS_DIR; };
68744C191BB1A9F700FE6542 /* watchkitapp Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "watchkitapp Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
6875C8521BBD27DF0061D94C /* TGMenuSheetController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMenuSheetController.h; sourceTree = "<group>"; };
6875C8531BBD27DF0061D94C /* TGMenuSheetController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMenuSheetController.m; sourceTree = "<group>"; };
6875C8561BBD28000061D94C /* TGMenuSheetView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMenuSheetView.h; sourceTree = "<group>"; };
6875C8571BBD28000061D94C /* TGMenuSheetView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMenuSheetView.m; sourceTree = "<group>"; };
6875C85A1BBD28240061D94C /* TGCheckButtonView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCheckButtonView.h; sourceTree = "<group>"; };
6875C85B1BBD28240061D94C /* TGCheckButtonView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCheckButtonView.m; sourceTree = "<group>"; };
6875C85E1BBD28570061D94C /* TGMenuSheetItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMenuSheetItemView.h; sourceTree = "<group>"; };
6875C85F1BBD28570061D94C /* TGMenuSheetItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMenuSheetItemView.m; sourceTree = "<group>"; };
6875C8621BBD28FF0061D94C /* TGMenuSheetButtonItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMenuSheetButtonItemView.h; sourceTree = "<group>"; };
6875C8631BBD28FF0061D94C /* TGMenuSheetButtonItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMenuSheetButtonItemView.m; sourceTree = "<group>"; };
6875C8661BBD2B730061D94C /* TGMenuSheetDimView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMenuSheetDimView.h; sourceTree = "<group>"; };
6875C8671BBD2B730061D94C /* TGMenuSheetDimView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMenuSheetDimView.m; sourceTree = "<group>"; };
687710A01B4378F700ECFD3F /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
687710AA1B4379C400ECFD3F /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
687710AC1B437F1B00ECFD3F /* WatchKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WatchKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/WatchKit.framework; sourceTree = DEVELOPER_DIR; };
687710AE1B437F2800ECFD3F /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; };
687751951A19885000AC673F /* TGMediaPickerGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryItem.h; sourceTree = "<group>"; };
687751961A19885000AC673F /* TGMediaPickerGalleryItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryItem.m; sourceTree = "<group>"; };
687896551A5DFB7A002310B2 /* TGDraggableCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDraggableCollectionView.h; sourceTree = "<group>"; };
687896561A5DFB7A002310B2 /* TGDraggableCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDraggableCollectionView.m; sourceTree = "<group>"; };
687896591A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDraggableCollectionViewFlowLayout.h; sourceTree = "<group>"; };
6878965A1A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDraggableCollectionViewFlowLayout.m; sourceTree = "<group>"; };
6878965D1A5E8788002310B2 /* TGPhotoEditorAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorAnimation.h; sourceTree = "<group>"; };
6878965E1A5E8788002310B2 /* TGPhotoEditorAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorAnimation.m; sourceTree = "<group>"; };
687995341BE784B0003280B9 /* TGMediaSearchController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaSearchController.h; sourceTree = "<group>"; };
687995351BE784B0003280B9 /* TGMediaSearchController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaSearchController.m; sourceTree = "<group>"; };
687995471BE78583003280B9 /* TGMediaAssetsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsController.h; sourceTree = "<group>"; };
687995481BE78583003280B9 /* TGMediaAssetsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsController.m; sourceTree = "<group>"; };
687995591BE7A442003280B9 /* TGMediaPickerCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerCell.h; sourceTree = "<group>"; };
6879955A1BE7A442003280B9 /* TGMediaPickerCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerCell.m; sourceTree = "<group>"; };
687995701BE7DDF7003280B9 /* TGMediaAssetsPickerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsPickerController.h; sourceTree = "<group>"; };
687995711BE7DDF7003280B9 /* TGMediaAssetsPickerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsPickerController.m; sourceTree = "<group>"; };
688B73B01A3CF62B00ACE286 /* PhotoEditorBlurLinear.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorBlurLinear.png; path = Resources/PhotoEditor/PhotoEditorBlurLinear.png; sourceTree = "<group>"; };
688B73B11A3CF62B00ACE286 /* PhotoEditorBlurLinear@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorBlurLinear@2x.png"; path = "Resources/PhotoEditor/PhotoEditorBlurLinear@2x.png"; sourceTree = "<group>"; };
688B73B21A3CF62B00ACE286 /* PhotoEditorBlurLinear@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorBlurLinear@3x.png"; path = "Resources/PhotoEditor/PhotoEditorBlurLinear@3x.png"; sourceTree = "<group>"; };
688B73B31A3CF62B00ACE286 /* PhotoEditorBlurOff.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorBlurOff.png; path = Resources/PhotoEditor/PhotoEditorBlurOff.png; sourceTree = "<group>"; };
688B73B41A3CF62B00ACE286 /* PhotoEditorBlurOff@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorBlurOff@2x.png"; path = "Resources/PhotoEditor/PhotoEditorBlurOff@2x.png"; sourceTree = "<group>"; };
688B73B51A3CF62B00ACE286 /* PhotoEditorBlurOff@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorBlurOff@3x.png"; path = "Resources/PhotoEditor/PhotoEditorBlurOff@3x.png"; sourceTree = "<group>"; };
688B73B61A3CF62B00ACE286 /* PhotoEditorBlurRadial.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorBlurRadial.png; path = Resources/PhotoEditor/PhotoEditorBlurRadial.png; sourceTree = "<group>"; };
688B73B71A3CF62B00ACE286 /* PhotoEditorBlurRadial@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorBlurRadial@2x.png"; path = "Resources/PhotoEditor/PhotoEditorBlurRadial@2x.png"; sourceTree = "<group>"; };
688B73B81A3CF62B00ACE286 /* PhotoEditorBlurRadial@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorBlurRadial@3x.png"; path = "Resources/PhotoEditor/PhotoEditorBlurRadial@3x.png"; sourceTree = "<group>"; };
688DBB841BBEEA5B00F4ED33 /* TGMediaAsset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAsset.h; sourceTree = "<group>"; };
688DBB851BBEEA5B00F4ED33 /* TGMediaAsset.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAsset.m; sourceTree = "<group>"; };
688DBB881BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetFetchResult.h; sourceTree = "<group>"; };
688DBB891BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetFetchResult.m; sourceTree = "<group>"; };
688DBB8A1BBEEA5B00F4ED33 /* TGMediaAssetGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetGroup.h; sourceTree = "<group>"; };
688DBB8B1BBEEA5B00F4ED33 /* TGMediaAssetGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetGroup.m; sourceTree = "<group>"; };
688DBB8C1BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetImageSignals.h; sourceTree = "<group>"; };
688DBB8D1BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetImageSignals.m; sourceTree = "<group>"; };
688DBB8E1BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetLegacyImageSignals.h; sourceTree = "<group>"; };
688DBB8F1BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetLegacyImageSignals.m; sourceTree = "<group>"; };
688DBB901BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetModernImageSignals.h; sourceTree = "<group>"; };
688DBB911BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetModernImageSignals.m; sourceTree = "<group>"; };
688DBB921BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsLegacyLibrary.h; sourceTree = "<group>"; };
688DBB931BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsLegacyLibrary.m; sourceTree = "<group>"; };
688DBB941BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsLibrary.h; sourceTree = "<group>"; };
688DBB951BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsLibrary.m; sourceTree = "<group>"; };
688DBB961BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsModernLibrary.h; sourceTree = "<group>"; };
688DBB971BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsModernLibrary.m; sourceTree = "<group>"; };
688DBBAE1BBEEA9700F4ED33 /* TGMediaGroupCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaGroupCell.h; sourceTree = "<group>"; };
688DBBAF1BBEEA9700F4ED33 /* TGMediaGroupCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaGroupCell.m; sourceTree = "<group>"; };
688DBBB01BBEEA9700F4ED33 /* TGMediaGroupsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaGroupsController.h; sourceTree = "<group>"; };
688DBBB11BBEEA9700F4ED33 /* TGMediaGroupsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaGroupsController.m; sourceTree = "<group>"; };
688DBBB61BBEEAC400F4ED33 /* TGSuggestionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSuggestionContext.h; sourceTree = "<group>"; };
688DBBB71BBEEAC400F4ED33 /* TGSuggestionContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSuggestionContext.m; sourceTree = "<group>"; };
688DBBBA1BBEEAD500F4ED33 /* TGMediaSelectionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaSelectionContext.h; sourceTree = "<group>"; };
688DBBBB1BBEEAD500F4ED33 /* TGMediaSelectionContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaSelectionContext.m; sourceTree = "<group>"; };
688DBBC01BBEEB2F00F4ED33 /* TGMediaPickerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerController.h; sourceTree = "<group>"; };
688DBBC11BBEEB2F00F4ED33 /* TGMediaPickerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerController.m; sourceTree = "<group>"; };
688DBBC21BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerLayoutMetrics.h; sourceTree = "<group>"; };
688DBBC31BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerLayoutMetrics.m; sourceTree = "<group>"; };
688DBBC41BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsPhotoCell.h; sourceTree = "<group>"; };
688DBBC51BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsPhotoCell.m; sourceTree = "<group>"; };
688DBBC61BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerSelectionGestureRecognizer.h; sourceTree = "<group>"; };
688DBBC71BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerSelectionGestureRecognizer.m; sourceTree = "<group>"; };
688DBBC81BBEEB2F00F4ED33 /* TGMediaAssetsTipView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsTipView.h; sourceTree = "<group>"; };
688DBBC91BBEEB2F00F4ED33 /* TGMediaAssetsTipView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsTipView.m; sourceTree = "<group>"; };
688DBBCA1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerToolbarView.h; sourceTree = "<group>"; };
688DBBCB1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerToolbarView.m; sourceTree = "<group>"; };
688DBBCC1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsVideoCell.h; sourceTree = "<group>"; };
688DBBCD1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsVideoCell.m; sourceTree = "<group>"; };
688EBCC21BD147CF007BB81F /* TGAttachmentCameraView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentCameraView.h; sourceTree = "<group>"; };
688EBCC31BD147CF007BB81F /* TGAttachmentCameraView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentCameraView.m; sourceTree = "<group>"; };
68A2FC1B1C1EF4FE0061D67B /* TGAttachmentGifCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentGifCell.h; sourceTree = "<group>"; };
68A2FC1C1C1EF4FE0061D67B /* TGAttachmentGifCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentGifCell.m; sourceTree = "<group>"; };
68A2FC291C1EFA440061D67B /* TGMediaAssetsGifCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetsGifCell.h; sourceTree = "<group>"; };
68A2FC2A1C1EFA440061D67B /* TGMediaAssetsGifCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetsGifCell.m; sourceTree = "<group>"; };
68A2FC2D1C1F0AF70061D67B /* TGAttachmentFileTipView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentFileTipView.h; sourceTree = "<group>"; };
68A2FC2E1C1F0AF70061D67B /* TGAttachmentFileTipView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentFileTipView.m; sourceTree = "<group>"; };
68A2FC311C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryGifItem.h; sourceTree = "<group>"; };
68A2FC321C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryGifItem.m; sourceTree = "<group>"; };
68A2FC351C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryGifItemView.h; sourceTree = "<group>"; };
68A2FC361C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryGifItemView.m; sourceTree = "<group>"; };
68A2FC391C22F9CB0061D67B /* AttachmentTipIcons@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AttachmentTipIcons@2x.png"; path = "Resources/AttachmentTipIcons@2x.png"; sourceTree = "<group>"; };
68A2FC3B1C23383D0061D67B /* TGMediaPickerPhotoStripCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerPhotoStripCell.h; sourceTree = "<group>"; };
68A2FC3C1C23383D0061D67B /* TGMediaPickerPhotoStripCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerPhotoStripCell.m; sourceTree = "<group>"; };
68A2FC401C2BA93D0061D67B /* TGMediaAvatarMenuMixin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAvatarMenuMixin.h; sourceTree = "<group>"; };
68A2FC411C2BA93D0061D67B /* TGMediaAvatarMenuMixin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAvatarMenuMixin.m; sourceTree = "<group>"; };
68A2FC441C2CE05F0061D67B /* TGMediaAvatarEditorTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAvatarEditorTransition.h; sourceTree = "<group>"; };
68A2FC451C2CE05F0061D67B /* TGMediaAvatarEditorTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAvatarEditorTransition.m; sourceTree = "<group>"; };
68A882EC1A7788EE00CC4240 /* TGOverlayFormsheetWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGOverlayFormsheetWindow.h; sourceTree = "<group>"; };
68A882ED1A7788EE00CC4240 /* TGOverlayFormsheetWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGOverlayFormsheetWindow.m; sourceTree = "<group>"; };
68A882F41A7789A300CC4240 /* TGOverlayFormsheetController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGOverlayFormsheetController.h; sourceTree = "<group>"; };
68A882F51A7789A300CC4240 /* TGOverlayFormsheetController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGOverlayFormsheetController.m; sourceTree = "<group>"; };
68A883031A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEnhanceInterpolationFilter.h; path = thirdparty/PGPhotoEditor/PGPhotoEnhanceInterpolationFilter.h; sourceTree = SOURCE_ROOT; };
68A883041A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEnhanceInterpolationFilter.m; path = thirdparty/PGPhotoEditor/PGPhotoEnhanceInterpolationFilter.m; sourceTree = SOURCE_ROOT; };
68A8831A1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEnhanceLUTGenerator.h; path = thirdparty/PGPhotoEditor/PGPhotoEnhanceLUTGenerator.h; sourceTree = SOURCE_ROOT; };
68A8831B1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEnhanceLUTGenerator.m; path = thirdparty/PGPhotoEditor/PGPhotoEnhanceLUTGenerator.m; sourceTree = SOURCE_ROOT; };
68AD393C1BF5DE7700826A83 /* TGNotificationForwardHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationForwardHeaderView.h; sourceTree = "<group>"; };
68AD393D1BF5DE7700826A83 /* TGNotificationForwardHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationForwardHeaderView.m; sourceTree = "<group>"; };
68AE01441A5591AE00001B53 /* TGPhotoAvatarCropController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoAvatarCropController.h; sourceTree = "<group>"; };
68AE01451A5591AE00001B53 /* TGPhotoAvatarCropController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoAvatarCropController.m; sourceTree = "<group>"; };
68AE01481A5592FB00001B53 /* TGPhotoAvatarCropView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoAvatarCropView.h; sourceTree = "<group>"; };
68AE01491A5592FB00001B53 /* TGPhotoAvatarCropView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoAvatarCropView.m; sourceTree = "<group>"; };
68B0BF0F1A68CCE500D13A4A /* PGPhotoEditorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEditorView.h; path = thirdparty/PGPhotoEditor/PGPhotoEditorView.h; sourceTree = SOURCE_ROOT; };
68B0BF101A68CCE500D13A4A /* PGPhotoEditorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEditorView.m; path = thirdparty/PGPhotoEditor/PGPhotoEditorView.m; sourceTree = SOURCE_ROOT; };
68B0BF161A6E1E7900D13A4A /* PGPhotoCustomFilterPass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoCustomFilterPass.h; path = thirdparty/PGPhotoEditor/PGPhotoCustomFilterPass.h; sourceTree = SOURCE_ROOT; };
68B0BF171A6E1E7900D13A4A /* PGPhotoCustomFilterPass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoCustomFilterPass.m; path = thirdparty/PGPhotoEditor/PGPhotoCustomFilterPass.m; sourceTree = SOURCE_ROOT; };
68B22D211C1611AC00EE8FF9 /* SettingsNotificationsIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsNotificationsIcon@2x.png"; path = "Resources/SettingsNotificationsIcon@2x.png"; sourceTree = "<group>"; };
68B22D231C171BD300EE8FF9 /* SettingsChatIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsChatIcon@2x.png"; path = "Resources/SettingsChatIcon@2x.png"; sourceTree = "<group>"; };
68B22D241C171BD300EE8FF9 /* SettingsPhoneIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsPhoneIcon@2x.png"; path = "Resources/SettingsPhoneIcon@2x.png"; sourceTree = "<group>"; };
68B22D251C171BD300EE8FF9 /* SettingsPrivacyIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsPrivacyIcon@2x.png"; path = "Resources/SettingsPrivacyIcon@2x.png"; sourceTree = "<group>"; };
68B22D261C171BD300EE8FF9 /* SettingsStickersIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsStickersIcon@2x.png"; path = "Resources/SettingsStickersIcon@2x.png"; sourceTree = "<group>"; };
68B22D271C171BD300EE8FF9 /* SettingsUsernameIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsUsernameIcon@2x.png"; path = "Resources/SettingsUsernameIcon@2x.png"; sourceTree = "<group>"; };
68B22D281C171BD300EE8FF9 /* SettingsWallpaperIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SettingsWallpaperIcon@2x.png"; path = "Resources/SettingsWallpaperIcon@2x.png"; sourceTree = "<group>"; };
68B50AA51B434E9900935172 /* WatchConnectivity.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WatchConnectivity.framework; path = System/Library/Frameworks/WatchConnectivity.framework; sourceTree = SDKROOT; };
68B639081BB1B00400205AC3 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Watch/App/Info.plist; sourceTree = "<group>"; };
68B639091BB1B00400205AC3 /* Resources.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Resources.xcassets; path = Watch/App/Resources.xcassets; sourceTree = "<group>"; };
68B639281BB2506F00205AC3 /* SAtomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SAtomic.h; path = thirdparty/SSignalKit/SSignalKit/SAtomic.h; sourceTree = "<group>"; };
68B639291BB2506F00205AC3 /* SAtomic.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SAtomic.m; path = thirdparty/SSignalKit/SSignalKit/SAtomic.m; sourceTree = "<group>"; };
68B6392A1BB2506F00205AC3 /* SBag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SBag.h; path = thirdparty/SSignalKit/SSignalKit/SBag.h; sourceTree = "<group>"; };
68B6392B1BB2506F00205AC3 /* SBag.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SBag.m; path = thirdparty/SSignalKit/SSignalKit/SBag.m; sourceTree = "<group>"; };
68B6392C1BB2506F00205AC3 /* SBlockDisposable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SBlockDisposable.h; path = thirdparty/SSignalKit/SSignalKit/SBlockDisposable.h; sourceTree = "<group>"; };
68B6392D1BB2506F00205AC3 /* SBlockDisposable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SBlockDisposable.m; path = thirdparty/SSignalKit/SSignalKit/SBlockDisposable.m; sourceTree = "<group>"; };
68B6392E1BB2506F00205AC3 /* SDisposable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDisposable.h; path = thirdparty/SSignalKit/SSignalKit/SDisposable.h; sourceTree = "<group>"; };
68B6392F1BB2506F00205AC3 /* SDisposableSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SDisposableSet.h; path = thirdparty/SSignalKit/SSignalKit/SDisposableSet.h; sourceTree = "<group>"; };
68B639301BB2506F00205AC3 /* SDisposableSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SDisposableSet.m; path = thirdparty/SSignalKit/SSignalKit/SDisposableSet.m; sourceTree = "<group>"; };
68B639311BB2506F00205AC3 /* SMetaDisposable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMetaDisposable.h; path = thirdparty/SSignalKit/SSignalKit/SMetaDisposable.h; sourceTree = "<group>"; };
68B639321BB2506F00205AC3 /* SMetaDisposable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SMetaDisposable.m; path = thirdparty/SSignalKit/SSignalKit/SMetaDisposable.m; sourceTree = "<group>"; };
68B639331BB2506F00205AC3 /* SMulticastSignalManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SMulticastSignalManager.h; path = thirdparty/SSignalKit/SSignalKit/SMulticastSignalManager.h; sourceTree = "<group>"; };
68B639341BB2506F00205AC3 /* SMulticastSignalManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SMulticastSignalManager.m; path = thirdparty/SSignalKit/SSignalKit/SMulticastSignalManager.m; sourceTree = "<group>"; };
68B639351BB2506F00205AC3 /* SQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SQueue.h; path = thirdparty/SSignalKit/SSignalKit/SQueue.h; sourceTree = "<group>"; };
68B639361BB2506F00205AC3 /* SQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SQueue.m; path = thirdparty/SSignalKit/SSignalKit/SQueue.m; sourceTree = "<group>"; };
68B639371BB2506F00205AC3 /* SSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SSignal.h; path = thirdparty/SSignalKit/SSignalKit/SSignal.h; sourceTree = "<group>"; };
68B639381BB2506F00205AC3 /* SSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SSignal.m; path = thirdparty/SSignalKit/SSignalKit/SSignal.m; sourceTree = "<group>"; };
68B639391BB2506F00205AC3 /* SSignal+Accumulate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Accumulate.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Accumulate.h"; sourceTree = "<group>"; };
68B6393A1BB2506F00205AC3 /* SSignal+Accumulate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Accumulate.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Accumulate.m"; sourceTree = "<group>"; };
68B6393B1BB2506F00205AC3 /* SSignal+Catch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Catch.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Catch.h"; sourceTree = "<group>"; };
68B6393C1BB2506F00205AC3 /* SSignal+Catch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Catch.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Catch.m"; sourceTree = "<group>"; };
68B6393D1BB2506F00205AC3 /* SSignal+Combine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Combine.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Combine.h"; sourceTree = "<group>"; };
68B6393E1BB2506F00205AC3 /* SSignal+Combine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Combine.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Combine.m"; sourceTree = "<group>"; };
68B6393F1BB2506F00205AC3 /* SSignal+Dispatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Dispatch.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Dispatch.h"; sourceTree = "<group>"; };
68B639401BB2506F00205AC3 /* SSignal+Dispatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Dispatch.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Dispatch.m"; sourceTree = "<group>"; };
68B639411BB2506F00205AC3 /* SSignal+Mapping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Mapping.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Mapping.h"; sourceTree = "<group>"; };
68B639421BB2506F00205AC3 /* SSignal+Mapping.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Mapping.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Mapping.m"; sourceTree = "<group>"; };
68B639431BB2506F00205AC3 /* SSignal+Meta.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Meta.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Meta.h"; sourceTree = "<group>"; };
68B639441BB2506F00205AC3 /* SSignal+Meta.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Meta.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Meta.m"; sourceTree = "<group>"; };
68B639451BB2506F00205AC3 /* SSignal+Multicast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Multicast.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Multicast.h"; sourceTree = "<group>"; };
68B639461BB2506F00205AC3 /* SSignal+Multicast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Multicast.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Multicast.m"; sourceTree = "<group>"; };
68B639471BB2506F00205AC3 /* SSignal+Pipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Pipe.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Pipe.h"; sourceTree = "<group>"; };
68B639481BB2506F00205AC3 /* SSignal+Pipe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Pipe.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Pipe.m"; sourceTree = "<group>"; };
68B639491BB2506F00205AC3 /* SSignal+SideEffects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+SideEffects.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+SideEffects.h"; sourceTree = "<group>"; };
68B6394A1BB2506F00205AC3 /* SSignal+SideEffects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+SideEffects.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+SideEffects.m"; sourceTree = "<group>"; };
68B6394B1BB2506F00205AC3 /* SSignal+Single.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Single.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Single.h"; sourceTree = "<group>"; };
68B6394C1BB2506F00205AC3 /* SSignal+Single.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Single.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Single.m"; sourceTree = "<group>"; };
68B6394D1BB2506F00205AC3 /* SSignal+Take.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Take.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Take.h"; sourceTree = "<group>"; };
68B6394E1BB2506F00205AC3 /* SSignal+Take.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Take.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Take.m"; sourceTree = "<group>"; };
68B6394F1BB2506F00205AC3 /* SSignal+Timing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SSignal+Timing.h"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Timing.h"; sourceTree = "<group>"; };
68B639501BB2506F00205AC3 /* SSignal+Timing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "SSignal+Timing.m"; path = "thirdparty/SSignalKit/SSignalKit/SSignal+Timing.m"; sourceTree = "<group>"; };
68B639511BB2506F00205AC3 /* SSignalKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SSignalKit.h; path = thirdparty/SSignalKit/SSignalKit/SSignalKit.h; sourceTree = "<group>"; };
68B639521BB2506F00205AC3 /* SSubscriber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SSubscriber.h; path = thirdparty/SSignalKit/SSignalKit/SSubscriber.h; sourceTree = "<group>"; };
68B639531BB2506F00205AC3 /* SSubscriber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SSubscriber.m; path = thirdparty/SSignalKit/SSignalKit/SSubscriber.m; sourceTree = "<group>"; };
68B639541BB2506F00205AC3 /* SThreadPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SThreadPool.h; path = thirdparty/SSignalKit/SSignalKit/SThreadPool.h; sourceTree = "<group>"; };
68B639551BB2506F00205AC3 /* SThreadPool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SThreadPool.m; path = thirdparty/SSignalKit/SSignalKit/SThreadPool.m; sourceTree = "<group>"; };
68B639561BB2506F00205AC3 /* SThreadPoolQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SThreadPoolQueue.h; path = thirdparty/SSignalKit/SSignalKit/SThreadPoolQueue.h; sourceTree = "<group>"; };
68B639571BB2506F00205AC3 /* SThreadPoolQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SThreadPoolQueue.m; path = thirdparty/SSignalKit/SSignalKit/SThreadPoolQueue.m; sourceTree = "<group>"; };
68B639581BB2506F00205AC3 /* SThreadPoolTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SThreadPoolTask.h; path = thirdparty/SSignalKit/SSignalKit/SThreadPoolTask.h; sourceTree = "<group>"; };
68B639591BB2506F00205AC3 /* SThreadPoolTask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SThreadPoolTask.m; path = thirdparty/SSignalKit/SSignalKit/SThreadPoolTask.m; sourceTree = "<group>"; };
68B6395A1BB2506F00205AC3 /* STimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = STimer.h; path = thirdparty/SSignalKit/SSignalKit/STimer.h; sourceTree = "<group>"; };
68B6395B1BB2506F00205AC3 /* STimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = STimer.m; path = thirdparty/SSignalKit/SSignalKit/STimer.m; sourceTree = "<group>"; };
68B6395C1BB2506F00205AC3 /* SVariable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SVariable.h; path = thirdparty/SSignalKit/SSignalKit/SVariable.h; sourceTree = "<group>"; };
68B6395D1BB2506F00205AC3 /* SVariable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SVariable.m; path = thirdparty/SSignalKit/SSignalKit/SVariable.m; sourceTree = "<group>"; };
68B639B61BB2511A00205AC3 /* TGExtensionDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGExtensionDelegate.h; path = Watch/Extension/TGExtensionDelegate.h; sourceTree = "<group>"; };
68B639B71BB2511A00205AC3 /* TGExtensionDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGExtensionDelegate.m; path = Watch/Extension/TGExtensionDelegate.m; sourceTree = "<group>"; };
68B639BB1BB2514100205AC3 /* File@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "File@2x.png"; path = "Watch/Extension/Resources/File@2x.png"; sourceTree = "<group>"; };
68B639BC1BB2514100205AC3 /* Location@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Location@2x.png"; path = "Watch/Extension/Resources/Location@2x.png"; sourceTree = "<group>"; };
68B639BD1BB2514100205AC3 /* MediaAudio@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaAudio@2x.png"; path = "Watch/Extension/Resources/MediaAudio@2x.png"; sourceTree = "<group>"; };
68B639BE1BB2514100205AC3 /* MediaDocument@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaDocument@2x.png"; path = "Watch/Extension/Resources/MediaDocument@2x.png"; sourceTree = "<group>"; };
68B639BF1BB2514100205AC3 /* MediaLocation@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaLocation@2x.png"; path = "Watch/Extension/Resources/MediaLocation@2x.png"; sourceTree = "<group>"; };
68B639C01BB2514100205AC3 /* MediaPhoto@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaPhoto@2x.png"; path = "Watch/Extension/Resources/MediaPhoto@2x.png"; sourceTree = "<group>"; };
68B639C11BB2514100205AC3 /* MediaVideo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MediaVideo@2x.png"; path = "Watch/Extension/Resources/MediaVideo@2x.png"; sourceTree = "<group>"; };
68B639D11BB2516D00205AC3 /* TGBridgeUserCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeUserCache.h; path = Watch/Extension/TGBridgeUserCache.h; sourceTree = "<group>"; };
68B639D21BB2516D00205AC3 /* TGBridgeUserCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeUserCache.m; path = Watch/Extension/TGBridgeUserCache.m; sourceTree = "<group>"; };
68B639D31BB2516D00205AC3 /* TGFileCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGFileCache.h; path = Watch/Extension/TGFileCache.h; sourceTree = "<group>"; };
68B639D41BB2516D00205AC3 /* TGFileCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGFileCache.m; path = Watch/Extension/TGFileCache.m; sourceTree = "<group>"; };
68B639D91BB2519B00205AC3 /* TGInputController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGInputController.h; path = Watch/Extension/TGInputController.h; sourceTree = "<group>"; };
68B639DA1BB2519B00205AC3 /* TGInputController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGInputController.m; path = Watch/Extension/TGInputController.m; sourceTree = "<group>"; };
68B639DB1BB2519B00205AC3 /* TGInterfaceController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGInterfaceController.h; path = Watch/Extension/TGInterfaceController.h; sourceTree = "<group>"; };
68B639DC1BB2519B00205AC3 /* TGInterfaceController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGInterfaceController.m; path = Watch/Extension/TGInterfaceController.m; sourceTree = "<group>"; };
68B639DD1BB2519B00205AC3 /* TGInterfaceMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGInterfaceMenu.h; path = Watch/Extension/TGInterfaceMenu.h; sourceTree = "<group>"; };
68B639DE1BB2519B00205AC3 /* TGInterfaceMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGInterfaceMenu.m; path = Watch/Extension/TGInterfaceMenu.m; sourceTree = "<group>"; };
68B639DF1BB2519B00205AC3 /* TGTableDeltaUpdater.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGTableDeltaUpdater.h; path = Watch/Extension/TGTableDeltaUpdater.h; sourceTree = "<group>"; };
68B639E01BB2519B00205AC3 /* TGTableDeltaUpdater.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGTableDeltaUpdater.m; path = Watch/Extension/TGTableDeltaUpdater.m; sourceTree = "<group>"; };
68B639E11BB2519B00205AC3 /* WKInterfaceTable+TGDataDrivenTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "WKInterfaceTable+TGDataDrivenTable.h"; path = "Watch/Extension/WKInterfaceTable+TGDataDrivenTable.h"; sourceTree = "<group>"; };
68B639E21BB2519B00205AC3 /* WKInterfaceTable+TGDataDrivenTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "WKInterfaceTable+TGDataDrivenTable.m"; path = "Watch/Extension/WKInterfaceTable+TGDataDrivenTable.m"; sourceTree = "<group>"; };
68B639F41BB251F700205AC3 /* TGColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGColor.h; path = Watch/Extension/TGColor.h; sourceTree = "<group>"; };
68B639F51BB251F700205AC3 /* TGColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGColor.m; path = Watch/Extension/TGColor.m; sourceTree = "<group>"; };
68B639F61BB251F700205AC3 /* TGDateUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGDateUtils.h; path = Watch/Extension/TGDateUtils.h; sourceTree = "<group>"; };
68B639F71BB251F700205AC3 /* TGDateUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGDateUtils.m; path = Watch/Extension/TGDateUtils.m; sourceTree = "<group>"; };
68B639F81BB251F700205AC3 /* TGGeometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGGeometry.h; path = Watch/Extension/TGGeometry.h; sourceTree = "<group>"; };
68B639F91BB251F700205AC3 /* TGGeometry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGGeometry.m; path = Watch/Extension/TGGeometry.m; sourceTree = "<group>"; };
68B639FA1BB251F700205AC3 /* TGIndexPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGIndexPath.h; path = Watch/Extension/TGIndexPath.h; sourceTree = "<group>"; };
68B639FB1BB251F700205AC3 /* TGIndexPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGIndexPath.m; path = Watch/Extension/TGIndexPath.m; sourceTree = "<group>"; };
68B639FC1BB251F700205AC3 /* TGLocationUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGLocationUtils.h; path = Watch/Extension/TGLocationUtils.h; sourceTree = "<group>"; };
68B639FD1BB251F700205AC3 /* TGLocationUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGLocationUtils.m; path = Watch/Extension/TGLocationUtils.m; sourceTree = "<group>"; };
68B639FE1BB251F700205AC3 /* TGStringUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGStringUtils.h; path = Watch/Extension/TGStringUtils.h; sourceTree = "<group>"; };
68B639FF1BB251F700205AC3 /* TGStringUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGStringUtils.m; path = Watch/Extension/TGStringUtils.m; sourceTree = "<group>"; };
68B63A001BB251F700205AC3 /* TGWatchCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGWatchCommon.h; path = Watch/Extension/TGWatchCommon.h; sourceTree = "<group>"; };
68B63A011BB251F700205AC3 /* TGWatchCommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGWatchCommon.m; path = Watch/Extension/TGWatchCommon.m; sourceTree = "<group>"; };
68B63A021BB251F700205AC3 /* WKInterface+TGInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "WKInterface+TGInterface.h"; path = "Watch/Extension/WKInterface+TGInterface.h"; sourceTree = "<group>"; };
68B63A031BB251F700205AC3 /* WKInterface+TGInterface.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "WKInterface+TGInterface.m"; path = "Watch/Extension/WKInterface+TGInterface.m"; sourceTree = "<group>"; };
68B63A041BB251F700205AC3 /* WKInterfaceGroup+Signals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "WKInterfaceGroup+Signals.h"; path = "Watch/Extension/WKInterfaceGroup+Signals.h"; sourceTree = "<group>"; };
68B63A051BB251F700205AC3 /* WKInterfaceGroup+Signals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "WKInterfaceGroup+Signals.m"; path = "Watch/Extension/WKInterfaceGroup+Signals.m"; sourceTree = "<group>"; };
68B63A061BB251F700205AC3 /* WKInterfaceImage+Signals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "WKInterfaceImage+Signals.h"; path = "Watch/Extension/WKInterfaceImage+Signals.h"; sourceTree = "<group>"; };
68B63A071BB251F700205AC3 /* WKInterfaceImage+Signals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "WKInterfaceImage+Signals.m"; path = "Watch/Extension/WKInterfaceImage+Signals.m"; sourceTree = "<group>"; };
68B63A311BB2527100205AC3 /* TGComplicationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGComplicationController.h; path = Watch/Extension/TGComplicationController.h; sourceTree = "<group>"; };
68B63A321BB2527100205AC3 /* TGComplicationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGComplicationController.m; path = Watch/Extension/TGComplicationController.m; sourceTree = "<group>"; };
68B63A331BB2527100205AC3 /* TGNotificationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNotificationController.h; path = Watch/Extension/TGNotificationController.h; sourceTree = "<group>"; };
68B63A341BB2527100205AC3 /* TGNotificationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNotificationController.m; path = Watch/Extension/TGNotificationController.m; sourceTree = "<group>"; };
68B63A3C1BB252A900205AC3 /* TGStickerPackRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGStickerPackRowController.h; path = Watch/Extension/TGStickerPackRowController.h; sourceTree = "<group>"; };
68B63A3D1BB252A900205AC3 /* TGStickerPackRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGStickerPackRowController.m; path = Watch/Extension/TGStickerPackRowController.m; sourceTree = "<group>"; };
68B63A3E1BB252A900205AC3 /* TGStickerPacksController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGStickerPacksController.h; path = Watch/Extension/TGStickerPacksController.h; sourceTree = "<group>"; };
68B63A3F1BB252A900205AC3 /* TGStickerPacksController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGStickerPacksController.m; path = Watch/Extension/TGStickerPacksController.m; sourceTree = "<group>"; };
68B63A401BB252A900205AC3 /* TGStickersController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGStickersController.h; path = Watch/Extension/TGStickersController.h; sourceTree = "<group>"; };
68B63A411BB252A900205AC3 /* TGStickersController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGStickersController.m; path = Watch/Extension/TGStickersController.m; sourceTree = "<group>"; };
68B63A421BB252A900205AC3 /* TGStickersHeaderController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGStickersHeaderController.h; path = Watch/Extension/TGStickersHeaderController.h; sourceTree = "<group>"; };
68B63A431BB252A900205AC3 /* TGStickersHeaderController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGStickersHeaderController.m; path = Watch/Extension/TGStickersHeaderController.m; sourceTree = "<group>"; };
68B63A441BB252A900205AC3 /* TGStickersRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGStickersRowController.h; path = Watch/Extension/TGStickersRowController.h; sourceTree = "<group>"; };
68B63A451BB252A900205AC3 /* TGStickersRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGStickersRowController.m; path = Watch/Extension/TGStickersRowController.m; sourceTree = "<group>"; };
68B63A461BB252A900205AC3 /* TGStickersSectionHeaderController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGStickersSectionHeaderController.h; path = Watch/Extension/TGStickersSectionHeaderController.h; sourceTree = "<group>"; };
68B63A471BB252A900205AC3 /* TGStickersSectionHeaderController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGStickersSectionHeaderController.m; path = Watch/Extension/TGStickersSectionHeaderController.m; sourceTree = "<group>"; };
68B63A5B1BB252DB00205AC3 /* TGBotKeyboardButtonController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBotKeyboardButtonController.h; path = Watch/Extension/TGBotKeyboardButtonController.h; sourceTree = "<group>"; };
68B63A5C1BB252DB00205AC3 /* TGBotKeyboardButtonController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBotKeyboardButtonController.m; path = Watch/Extension/TGBotKeyboardButtonController.m; sourceTree = "<group>"; };
68B63A601BB252EC00205AC3 /* TGBotCommandController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBotCommandController.h; path = Watch/Extension/TGBotCommandController.h; sourceTree = "<group>"; };
68B63A611BB252EC00205AC3 /* TGBotCommandController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBotCommandController.m; path = Watch/Extension/TGBotCommandController.m; sourceTree = "<group>"; };
68B63A621BB252EC00205AC3 /* TGBotKeyboardController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBotKeyboardController.h; path = Watch/Extension/TGBotKeyboardController.h; sourceTree = "<group>"; };
68B63A631BB252EC00205AC3 /* TGBotKeyboardController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBotKeyboardController.m; path = Watch/Extension/TGBotKeyboardController.m; sourceTree = "<group>"; };
68B63A6B1BB2531300205AC3 /* TGMessageViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGMessageViewController.m; path = Watch/Extension/TGMessageViewController.m; sourceTree = "<group>"; };
68B63A6C1BB2531300205AC3 /* TGMessageViewFooterController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGMessageViewFooterController.h; path = Watch/Extension/TGMessageViewFooterController.h; sourceTree = "<group>"; };
68B63A701BB2533100205AC3 /* TGMessageViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGMessageViewController.h; path = Watch/Extension/TGMessageViewController.h; sourceTree = "<group>"; };
68B63A711BB2533100205AC3 /* TGMessageViewFooterController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGMessageViewFooterController.m; path = Watch/Extension/TGMessageViewFooterController.m; sourceTree = "<group>"; };
68B63A721BB2533100205AC3 /* TGMessageViewMessageRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGMessageViewMessageRowController.h; path = Watch/Extension/TGMessageViewMessageRowController.h; sourceTree = "<group>"; };
68B63A731BB2533100205AC3 /* TGMessageViewMessageRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGMessageViewMessageRowController.m; path = Watch/Extension/TGMessageViewMessageRowController.m; sourceTree = "<group>"; };
68B63A7C1BB2538400205AC3 /* TGGroupInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGGroupInfoController.h; path = Watch/Extension/TGGroupInfoController.h; sourceTree = "<group>"; };
68B63A7D1BB2538400205AC3 /* TGGroupInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGGroupInfoController.m; path = Watch/Extension/TGGroupInfoController.m; sourceTree = "<group>"; };
68B63A7E1BB2538400205AC3 /* TGGroupInfoFooterController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGGroupInfoFooterController.h; path = Watch/Extension/TGGroupInfoFooterController.h; sourceTree = "<group>"; };
68B63A7F1BB2538400205AC3 /* TGGroupInfoFooterController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGGroupInfoFooterController.m; path = Watch/Extension/TGGroupInfoFooterController.m; sourceTree = "<group>"; };
68B63A801BB2538400205AC3 /* TGGroupInfoHeaderController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGGroupInfoHeaderController.h; path = Watch/Extension/TGGroupInfoHeaderController.h; sourceTree = "<group>"; };
68B63A811BB2538400205AC3 /* TGGroupInfoHeaderController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGGroupInfoHeaderController.m; path = Watch/Extension/TGGroupInfoHeaderController.m; sourceTree = "<group>"; };
68B63A821BB2538400205AC3 /* TGProfilePhotoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGProfilePhotoController.h; path = Watch/Extension/TGProfilePhotoController.h; sourceTree = "<group>"; };
68B63A831BB2538400205AC3 /* TGProfilePhotoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGProfilePhotoController.m; path = Watch/Extension/TGProfilePhotoController.m; sourceTree = "<group>"; };
68B63A841BB2538400205AC3 /* TGUserHandle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGUserHandle.h; path = Watch/Extension/TGUserHandle.h; sourceTree = "<group>"; };
68B63A851BB2538400205AC3 /* TGUserHandle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGUserHandle.m; path = Watch/Extension/TGUserHandle.m; sourceTree = "<group>"; };
68B63A861BB2538400205AC3 /* TGUserHandleRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGUserHandleRowController.h; path = Watch/Extension/TGUserHandleRowController.h; sourceTree = "<group>"; };
68B63A871BB2538400205AC3 /* TGUserHandleRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGUserHandleRowController.m; path = Watch/Extension/TGUserHandleRowController.m; sourceTree = "<group>"; };
68B63A881BB2538400205AC3 /* TGUserInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGUserInfoController.h; path = Watch/Extension/TGUserInfoController.h; sourceTree = "<group>"; };
68B63A891BB2538400205AC3 /* TGUserInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGUserInfoController.m; path = Watch/Extension/TGUserInfoController.m; sourceTree = "<group>"; };
68B63A8A1BB2538400205AC3 /* TGUserInfoHeaderController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGUserInfoHeaderController.h; path = Watch/Extension/TGUserInfoHeaderController.h; sourceTree = "<group>"; };
68B63A8B1BB2538400205AC3 /* TGUserInfoHeaderController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGUserInfoHeaderController.m; path = Watch/Extension/TGUserInfoHeaderController.m; sourceTree = "<group>"; };
68B63AA51BB253C300205AC3 /* TGComposeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGComposeController.h; path = Watch/Extension/TGComposeController.h; sourceTree = "<group>"; };
68B63AA61BB253C300205AC3 /* TGComposeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGComposeController.m; path = Watch/Extension/TGComposeController.m; sourceTree = "<group>"; };
68B63AAA1BB253D700205AC3 /* TGLocationMapHeaderController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGLocationMapHeaderController.h; path = Watch/Extension/TGLocationMapHeaderController.h; sourceTree = "<group>"; };
68B63AAB1BB253D700205AC3 /* TGLocationMapHeaderController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGLocationMapHeaderController.m; path = Watch/Extension/TGLocationMapHeaderController.m; sourceTree = "<group>"; };
68B63AAC1BB253D700205AC3 /* TGLocationVenueRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGLocationVenueRowController.h; path = Watch/Extension/TGLocationVenueRowController.h; sourceTree = "<group>"; };
68B63AAD1BB253D700205AC3 /* TGLocationVenueRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGLocationVenueRowController.m; path = Watch/Extension/TGLocationVenueRowController.m; sourceTree = "<group>"; };
68B63AB41BB253E800205AC3 /* TGLocationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGLocationController.h; path = Watch/Extension/TGLocationController.h; sourceTree = "<group>"; };
68B63AB51BB253E800205AC3 /* TGLocationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGLocationController.m; path = Watch/Extension/TGLocationController.m; sourceTree = "<group>"; };
68B63AB91BB2541500205AC3 /* TGContactsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGContactsController.h; path = Watch/Extension/TGContactsController.h; sourceTree = "<group>"; };
68B63ABA1BB2541500205AC3 /* TGContactsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGContactsController.m; path = Watch/Extension/TGContactsController.m; sourceTree = "<group>"; };
68B63ABF1BB2544100205AC3 /* TGNeoChatRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoChatRowController.h; path = Watch/Extension/TGNeoChatRowController.h; sourceTree = "<group>"; };
68B63AC01BB2544100205AC3 /* TGNeoChatRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoChatRowController.m; path = Watch/Extension/TGNeoChatRowController.m; sourceTree = "<group>"; };
68B63AC11BB2544100205AC3 /* TGNeoChatsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoChatsController.h; path = Watch/Extension/TGNeoChatsController.h; sourceTree = "<group>"; };
68B63AC21BB2544100205AC3 /* TGNeoChatsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoChatsController.m; path = Watch/Extension/TGNeoChatsController.m; sourceTree = "<group>"; };
68B63AC31BB2544100205AC3 /* TGNeoChatViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoChatViewModel.h; path = Watch/Extension/TGNeoChatViewModel.h; sourceTree = "<group>"; };
68B63AC41BB2544100205AC3 /* TGNeoChatViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoChatViewModel.m; path = Watch/Extension/TGNeoChatViewModel.m; sourceTree = "<group>"; };
68B63ACF1BB254A300205AC3 /* TGNeoAttachmentViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoAttachmentViewModel.h; path = Watch/Extension/TGNeoAttachmentViewModel.h; sourceTree = "<group>"; };
68B63AD01BB254A300205AC3 /* TGNeoAttachmentViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoAttachmentViewModel.m; path = Watch/Extension/TGNeoAttachmentViewModel.m; sourceTree = "<group>"; };
68B63AD11BB254A300205AC3 /* TGNeoAudioMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoAudioMessageViewModel.h; path = Watch/Extension/TGNeoAudioMessageViewModel.h; sourceTree = "<group>"; };
68B63AD21BB254A300205AC3 /* TGNeoAudioMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoAudioMessageViewModel.m; path = Watch/Extension/TGNeoAudioMessageViewModel.m; sourceTree = "<group>"; };
68B63AD31BB254A300205AC3 /* TGNeoBackgroundViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoBackgroundViewModel.h; path = Watch/Extension/TGNeoBackgroundViewModel.h; sourceTree = "<group>"; };
68B63AD41BB254A300205AC3 /* TGNeoBackgroundViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoBackgroundViewModel.m; path = Watch/Extension/TGNeoBackgroundViewModel.m; sourceTree = "<group>"; };
68B63AD51BB254A300205AC3 /* TGNeoBubbleMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoBubbleMessageViewModel.h; path = Watch/Extension/TGNeoBubbleMessageViewModel.h; sourceTree = "<group>"; };
68B63AD61BB254A300205AC3 /* TGNeoBubbleMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoBubbleMessageViewModel.m; path = Watch/Extension/TGNeoBubbleMessageViewModel.m; sourceTree = "<group>"; };
68B63AD71BB254A300205AC3 /* TGNeoContactMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoContactMessageViewModel.h; path = Watch/Extension/TGNeoContactMessageViewModel.h; sourceTree = "<group>"; };
68B63AD81BB254A300205AC3 /* TGNeoContactMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoContactMessageViewModel.m; path = Watch/Extension/TGNeoContactMessageViewModel.m; sourceTree = "<group>"; };
68B63AD91BB254A300205AC3 /* TGNeoConversationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoConversationController.h; path = Watch/Extension/TGNeoConversationController.h; sourceTree = "<group>"; };
68B63ADA1BB254A300205AC3 /* TGNeoConversationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoConversationController.m; path = Watch/Extension/TGNeoConversationController.m; sourceTree = "<group>"; };
68B63ADB1BB254A300205AC3 /* TGNeoConversationMediaRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoConversationMediaRowController.h; path = Watch/Extension/TGNeoConversationMediaRowController.h; sourceTree = "<group>"; };
68B63ADC1BB254A300205AC3 /* TGNeoConversationMediaRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoConversationMediaRowController.m; path = Watch/Extension/TGNeoConversationMediaRowController.m; sourceTree = "<group>"; };
68B63ADD1BB254A300205AC3 /* TGNeoConversationRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoConversationRowController.h; path = Watch/Extension/TGNeoConversationRowController.h; sourceTree = "<group>"; };
68B63ADE1BB254A300205AC3 /* TGNeoConversationRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoConversationRowController.m; path = Watch/Extension/TGNeoConversationRowController.m; sourceTree = "<group>"; };
68B63ADF1BB254A300205AC3 /* TGNeoConversationSimpleRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoConversationSimpleRowController.h; path = Watch/Extension/TGNeoConversationSimpleRowController.h; sourceTree = "<group>"; };
68B63AE01BB254A300205AC3 /* TGNeoConversationSimpleRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoConversationSimpleRowController.m; path = Watch/Extension/TGNeoConversationSimpleRowController.m; sourceTree = "<group>"; };
68B63AE11BB254A300205AC3 /* TGNeoConversationStaticRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoConversationStaticRowController.h; path = Watch/Extension/TGNeoConversationStaticRowController.h; sourceTree = "<group>"; };
68B63AE21BB254A300205AC3 /* TGNeoConversationStaticRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoConversationStaticRowController.m; path = Watch/Extension/TGNeoConversationStaticRowController.m; sourceTree = "<group>"; };
68B63AE31BB254A300205AC3 /* TGNeoFileMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoFileMessageViewModel.h; path = Watch/Extension/TGNeoFileMessageViewModel.h; sourceTree = "<group>"; };
68B63AE41BB254A300205AC3 /* TGNeoFileMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoFileMessageViewModel.m; path = Watch/Extension/TGNeoFileMessageViewModel.m; sourceTree = "<group>"; };
68B63AE51BB254A300205AC3 /* TGNeoForwardHeaderViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoForwardHeaderViewModel.h; path = Watch/Extension/TGNeoForwardHeaderViewModel.h; sourceTree = "<group>"; };
68B63AE61BB254A300205AC3 /* TGNeoForwardHeaderViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoForwardHeaderViewModel.m; path = Watch/Extension/TGNeoForwardHeaderViewModel.m; sourceTree = "<group>"; };
68B63AE71BB254A300205AC3 /* TGNeoImageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoImageViewModel.h; path = Watch/Extension/TGNeoImageViewModel.h; sourceTree = "<group>"; };
68B63AE81BB254A300205AC3 /* TGNeoImageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoImageViewModel.m; path = Watch/Extension/TGNeoImageViewModel.m; sourceTree = "<group>"; };
68B63AE91BB254A300205AC3 /* TGNeoLabelViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoLabelViewModel.h; path = Watch/Extension/TGNeoLabelViewModel.h; sourceTree = "<group>"; };
68B63AEA1BB254A300205AC3 /* TGNeoLabelViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoLabelViewModel.m; path = Watch/Extension/TGNeoLabelViewModel.m; sourceTree = "<group>"; };
68B63AEB1BB254A300205AC3 /* TGNeoMediaMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoMediaMessageViewModel.h; path = Watch/Extension/TGNeoMediaMessageViewModel.h; sourceTree = "<group>"; };
68B63AEC1BB254A300205AC3 /* TGNeoMediaMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoMediaMessageViewModel.m; path = Watch/Extension/TGNeoMediaMessageViewModel.m; sourceTree = "<group>"; };
68B63AED1BB254A300205AC3 /* TGNeoMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoMessageViewModel.h; path = Watch/Extension/TGNeoMessageViewModel.h; sourceTree = "<group>"; };
68B63AEE1BB254A300205AC3 /* TGNeoMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoMessageViewModel.m; path = Watch/Extension/TGNeoMessageViewModel.m; sourceTree = "<group>"; };
68B63AEF1BB254A300205AC3 /* TGNeoRenderableViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoRenderableViewModel.h; path = Watch/Extension/TGNeoRenderableViewModel.h; sourceTree = "<group>"; };
68B63AF01BB254A300205AC3 /* TGNeoRenderableViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoRenderableViewModel.m; path = Watch/Extension/TGNeoRenderableViewModel.m; sourceTree = "<group>"; };
68B63AF11BB254A300205AC3 /* TGNeoReplyHeaderViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoReplyHeaderViewModel.h; path = Watch/Extension/TGNeoReplyHeaderViewModel.h; sourceTree = "<group>"; };
68B63AF21BB254A300205AC3 /* TGNeoReplyHeaderViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoReplyHeaderViewModel.m; path = Watch/Extension/TGNeoReplyHeaderViewModel.m; sourceTree = "<group>"; };
68B63AF31BB254A300205AC3 /* TGNeoRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoRowController.h; path = Watch/Extension/TGNeoRowController.h; sourceTree = "<group>"; };
68B63AF41BB254A300205AC3 /* TGNeoRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoRowController.m; path = Watch/Extension/TGNeoRowController.m; sourceTree = "<group>"; };
68B63AF51BB254A300205AC3 /* TGNeoServiceMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoServiceMessageViewModel.h; path = Watch/Extension/TGNeoServiceMessageViewModel.h; sourceTree = "<group>"; };
68B63AF61BB254A300205AC3 /* TGNeoServiceMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoServiceMessageViewModel.m; path = Watch/Extension/TGNeoServiceMessageViewModel.m; sourceTree = "<group>"; };
68B63AF71BB254A300205AC3 /* TGNeoSmiliesMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoSmiliesMessageViewModel.h; path = Watch/Extension/TGNeoSmiliesMessageViewModel.h; sourceTree = "<group>"; };
68B63AF81BB254A300205AC3 /* TGNeoSmiliesMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoSmiliesMessageViewModel.m; path = Watch/Extension/TGNeoSmiliesMessageViewModel.m; sourceTree = "<group>"; };
68B63AF91BB254A300205AC3 /* TGNeoStickerMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoStickerMessageViewModel.h; path = Watch/Extension/TGNeoStickerMessageViewModel.h; sourceTree = "<group>"; };
68B63AFA1BB254A300205AC3 /* TGNeoStickerMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoStickerMessageViewModel.m; path = Watch/Extension/TGNeoStickerMessageViewModel.m; sourceTree = "<group>"; };
68B63AFB1BB254A300205AC3 /* TGNeoTextMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoTextMessageViewModel.h; path = Watch/Extension/TGNeoTextMessageViewModel.h; sourceTree = "<group>"; };
68B63AFC1BB254A300205AC3 /* TGNeoTextMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoTextMessageViewModel.m; path = Watch/Extension/TGNeoTextMessageViewModel.m; sourceTree = "<group>"; };
68B63AFD1BB254A300205AC3 /* TGNeoVenueMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoVenueMessageViewModel.h; path = Watch/Extension/TGNeoVenueMessageViewModel.h; sourceTree = "<group>"; };
68B63AFE1BB254A300205AC3 /* TGNeoVenueMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoVenueMessageViewModel.m; path = Watch/Extension/TGNeoVenueMessageViewModel.m; sourceTree = "<group>"; };
68B63AFF1BB254A300205AC3 /* TGNeoViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGNeoViewModel.h; path = Watch/Extension/TGNeoViewModel.h; sourceTree = "<group>"; };
68B63B001BB254A300205AC3 /* TGNeoViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGNeoViewModel.m; path = Watch/Extension/TGNeoViewModel.m; sourceTree = "<group>"; };
68B63B4C1BB2550700205AC3 /* TGAvatarViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGAvatarViewModel.h; path = Watch/Extension/TGAvatarViewModel.h; sourceTree = "<group>"; };
68B63B4D1BB2550700205AC3 /* TGAvatarViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGAvatarViewModel.m; path = Watch/Extension/TGAvatarViewModel.m; sourceTree = "<group>"; };
68B63B4E1BB2550700205AC3 /* TGMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGMessageViewModel.h; path = Watch/Extension/TGMessageViewModel.h; sourceTree = "<group>"; };
68B63B4F1BB2550700205AC3 /* TGMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGMessageViewModel.m; path = Watch/Extension/TGMessageViewModel.m; sourceTree = "<group>"; };
68B63B561BB2552000205AC3 /* TGMessageViewWebPageRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGMessageViewWebPageRowController.h; path = Watch/Extension/TGMessageViewWebPageRowController.h; sourceTree = "<group>"; };
68B63B571BB2552000205AC3 /* TGMessageViewWebPageRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGMessageViewWebPageRowController.m; path = Watch/Extension/TGMessageViewWebPageRowController.m; sourceTree = "<group>"; };
68B63B5B1BB2556300205AC3 /* TGChatInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGChatInfo.h; path = Watch/Extension/TGChatInfo.h; sourceTree = "<group>"; };
68B63B5C1BB2556300205AC3 /* TGChatInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGChatInfo.m; path = Watch/Extension/TGChatInfo.m; sourceTree = "<group>"; };
68B63B5D1BB2556300205AC3 /* TGConversationFooterController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGConversationFooterController.h; path = Watch/Extension/TGConversationFooterController.h; sourceTree = "<group>"; };
68B63B5E1BB2556300205AC3 /* TGConversationFooterController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGConversationFooterController.m; path = Watch/Extension/TGConversationFooterController.m; sourceTree = "<group>"; };
68B63B5F1BB2556300205AC3 /* TGUserRowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGUserRowController.h; path = Watch/Extension/TGUserRowController.h; sourceTree = "<group>"; };
68B63B601BB2556300205AC3 /* TGUserRowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGUserRowController.m; path = Watch/Extension/TGUserRowController.m; sourceTree = "<group>"; };
68B63B6F1BB2579200205AC3 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Watch/Extension/Info.plist; sourceTree = "<group>"; };
68B63B711BB257AC00205AC3 /* WatchExtension-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "WatchExtension-Prefix.pch"; path = "Watch/Extension/WatchExtension-Prefix.pch"; sourceTree = "<group>"; };
68B63B731BB2580600205AC3 /* TGBridgeClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeClient.h; path = Watch/Bridge/TGBridgeClient.h; sourceTree = "<group>"; };
68B63B741BB2580600205AC3 /* TGBridgeClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeClient.m; path = Watch/Bridge/TGBridgeClient.m; sourceTree = "<group>"; };
68B63B751BB2580600205AC3 /* TGBridgeCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeCommon.h; path = Watch/Bridge/TGBridgeCommon.h; sourceTree = "<group>"; };
68B63B761BB2580600205AC3 /* TGBridgeCommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeCommon.m; path = Watch/Bridge/TGBridgeCommon.m; sourceTree = "<group>"; };
68B63B771BB2580600205AC3 /* TGBridgeResponse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeResponse.h; path = Watch/Bridge/TGBridgeResponse.h; sourceTree = "<group>"; };
68B63B781BB2580600205AC3 /* TGBridgeResponse.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeResponse.m; path = Watch/Bridge/TGBridgeResponse.m; sourceTree = "<group>"; };
68B63B791BB2580600205AC3 /* TGBridgeSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeSubscription.h; path = Watch/Bridge/TGBridgeSubscription.h; sourceTree = "<group>"; };
68B63B7A1BB2580600205AC3 /* TGBridgeSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeSubscription.m; path = Watch/Bridge/TGBridgeSubscription.m; sourceTree = "<group>"; };
68B63B8A1BB2583500205AC3 /* TGBridgeBotSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeBotSignals.h; path = Watch/Bridge/TGBridgeBotSignals.h; sourceTree = "<group>"; };
68B63B8B1BB2583500205AC3 /* TGBridgeBotSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeBotSignals.m; path = Watch/Bridge/TGBridgeBotSignals.m; sourceTree = "<group>"; };
68B63B8C1BB2583500205AC3 /* TGBridgeChatListSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeChatListSignals.h; path = Watch/Bridge/TGBridgeChatListSignals.h; sourceTree = "<group>"; };
68B63B8D1BB2583500205AC3 /* TGBridgeChatListSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeChatListSignals.m; path = Watch/Bridge/TGBridgeChatListSignals.m; sourceTree = "<group>"; };
68B63B8E1BB2583500205AC3 /* TGBridgeChatMessageListSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeChatMessageListSignals.h; path = Watch/Bridge/TGBridgeChatMessageListSignals.h; sourceTree = "<group>"; };
68B63B8F1BB2583500205AC3 /* TGBridgeChatMessageListSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeChatMessageListSignals.m; path = Watch/Bridge/TGBridgeChatMessageListSignals.m; sourceTree = "<group>"; };
68B63B901BB2583500205AC3 /* TGBridgeContactsSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeContactsSignals.h; path = Watch/Bridge/TGBridgeContactsSignals.h; sourceTree = "<group>"; };
68B63B911BB2583500205AC3 /* TGBridgeContactsSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeContactsSignals.m; path = Watch/Bridge/TGBridgeContactsSignals.m; sourceTree = "<group>"; };
68B63B921BB2583500205AC3 /* TGBridgeConversationSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeConversationSignals.h; path = Watch/Bridge/TGBridgeConversationSignals.h; sourceTree = "<group>"; };
68B63B931BB2583500205AC3 /* TGBridgeConversationSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeConversationSignals.m; path = Watch/Bridge/TGBridgeConversationSignals.m; sourceTree = "<group>"; };
68B63B941BB2583500205AC3 /* TGBridgeLocationSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeLocationSignals.h; path = Watch/Bridge/TGBridgeLocationSignals.h; sourceTree = "<group>"; };
68B63B951BB2583500205AC3 /* TGBridgeLocationSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeLocationSignals.m; path = Watch/Bridge/TGBridgeLocationSignals.m; sourceTree = "<group>"; };
68B63B961BB2583500205AC3 /* TGBridgeMediaSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeMediaSignals.h; path = Watch/Bridge/TGBridgeMediaSignals.h; sourceTree = "<group>"; };
68B63B971BB2583500205AC3 /* TGBridgeMediaSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeMediaSignals.m; path = Watch/Bridge/TGBridgeMediaSignals.m; sourceTree = "<group>"; };
68B63B981BB2583500205AC3 /* TGBridgePeerSettingsSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgePeerSettingsSignals.h; path = Watch/Bridge/TGBridgePeerSettingsSignals.h; sourceTree = "<group>"; };
68B63B991BB2583500205AC3 /* TGBridgePeerSettingsSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgePeerSettingsSignals.m; path = Watch/Bridge/TGBridgePeerSettingsSignals.m; sourceTree = "<group>"; };
68B63B9A1BB2583500205AC3 /* TGBridgeRemoteSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeRemoteSignals.h; path = Watch/Bridge/TGBridgeRemoteSignals.h; sourceTree = "<group>"; };
68B63B9B1BB2583500205AC3 /* TGBridgeRemoteSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeRemoteSignals.m; path = Watch/Bridge/TGBridgeRemoteSignals.m; sourceTree = "<group>"; };
68B63B9C1BB2583500205AC3 /* TGBridgeSendMessageSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeSendMessageSignals.h; path = Watch/Bridge/TGBridgeSendMessageSignals.h; sourceTree = "<group>"; };
68B63B9D1BB2583500205AC3 /* TGBridgeSendMessageSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeSendMessageSignals.m; path = Watch/Bridge/TGBridgeSendMessageSignals.m; sourceTree = "<group>"; };
68B63B9E1BB2583500205AC3 /* TGBridgeStickersSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeStickersSignals.h; path = Watch/Bridge/TGBridgeStickersSignals.h; sourceTree = "<group>"; };
68B63B9F1BB2583500205AC3 /* TGBridgeStickersSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeStickersSignals.m; path = Watch/Bridge/TGBridgeStickersSignals.m; sourceTree = "<group>"; };
68B63BA01BB2583500205AC3 /* TGBridgeUserInfoSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeUserInfoSignals.h; path = Watch/Bridge/TGBridgeUserInfoSignals.h; sourceTree = "<group>"; };
68B63BA11BB2583500205AC3 /* TGBridgeUserInfoSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeUserInfoSignals.m; path = Watch/Bridge/TGBridgeUserInfoSignals.m; sourceTree = "<group>"; };
68B63BC81BB2587600205AC3 /* TGBridgeChatListSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeChatListSubscription.h; path = Watch/Bridge/TGBridgeChatListSubscription.h; sourceTree = "<group>"; };
68B63BC91BB2587600205AC3 /* TGBridgeChatListSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeChatListSubscription.m; path = Watch/Bridge/TGBridgeChatListSubscription.m; sourceTree = "<group>"; };
68B63BCA1BB2587600205AC3 /* TGBridgeChatMessageListSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeChatMessageListSubscription.h; path = Watch/Bridge/TGBridgeChatMessageListSubscription.h; sourceTree = "<group>"; };
68B63BCB1BB2587600205AC3 /* TGBridgeChatMessageListSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeChatMessageListSubscription.m; path = Watch/Bridge/TGBridgeChatMessageListSubscription.m; sourceTree = "<group>"; };
68B63BCC1BB2587600205AC3 /* TGBridgeContactsSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeContactsSubscription.h; path = Watch/Bridge/TGBridgeContactsSubscription.h; sourceTree = "<group>"; };
68B63BCD1BB2587600205AC3 /* TGBridgeContactsSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeContactsSubscription.m; path = Watch/Bridge/TGBridgeContactsSubscription.m; sourceTree = "<group>"; };
68B63BCE1BB2587600205AC3 /* TGBridgeConversationSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeConversationSubscription.h; path = Watch/Bridge/TGBridgeConversationSubscription.h; sourceTree = "<group>"; };
68B63BCF1BB2587600205AC3 /* TGBridgeConversationSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeConversationSubscription.m; path = Watch/Bridge/TGBridgeConversationSubscription.m; sourceTree = "<group>"; };
68B63BD01BB2587600205AC3 /* TGBridgeLocationSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeLocationSubscription.h; path = Watch/Bridge/TGBridgeLocationSubscription.h; sourceTree = "<group>"; };
68B63BD11BB2587600205AC3 /* TGBridgeLocationSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeLocationSubscription.m; path = Watch/Bridge/TGBridgeLocationSubscription.m; sourceTree = "<group>"; };
68B63BD21BB2587600205AC3 /* TGBridgeMediaSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeMediaSubscription.h; path = Watch/Bridge/TGBridgeMediaSubscription.h; sourceTree = "<group>"; };
68B63BD31BB2587600205AC3 /* TGBridgeMediaSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeMediaSubscription.m; path = Watch/Bridge/TGBridgeMediaSubscription.m; sourceTree = "<group>"; };
68B63BD41BB2587600205AC3 /* TGBridgePeerSettingsSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgePeerSettingsSubscription.h; path = Watch/Bridge/TGBridgePeerSettingsSubscription.h; sourceTree = "<group>"; };
68B63BD51BB2587600205AC3 /* TGBridgePeerSettingsSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgePeerSettingsSubscription.m; path = Watch/Bridge/TGBridgePeerSettingsSubscription.m; sourceTree = "<group>"; };
68B63BD61BB2587600205AC3 /* TGBridgeRemoteSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeRemoteSubscription.h; path = Watch/Bridge/TGBridgeRemoteSubscription.h; sourceTree = "<group>"; };
68B63BD71BB2587600205AC3 /* TGBridgeRemoteSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeRemoteSubscription.m; path = Watch/Bridge/TGBridgeRemoteSubscription.m; sourceTree = "<group>"; };
68B63BD81BB2587600205AC3 /* TGBridgeSendMessageSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeSendMessageSubscription.h; path = Watch/Bridge/TGBridgeSendMessageSubscription.h; sourceTree = "<group>"; };
68B63BD91BB2587600205AC3 /* TGBridgeSendMessageSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeSendMessageSubscription.m; path = Watch/Bridge/TGBridgeSendMessageSubscription.m; sourceTree = "<group>"; };
68B63BDA1BB2587600205AC3 /* TGBridgeStateSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeStateSubscription.h; path = Watch/Bridge/TGBridgeStateSubscription.h; sourceTree = "<group>"; };
68B63BDB1BB2587600205AC3 /* TGBridgeStateSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeStateSubscription.m; path = Watch/Bridge/TGBridgeStateSubscription.m; sourceTree = "<group>"; };
68B63BDC1BB2587600205AC3 /* TGBridgeStickersSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeStickersSubscription.h; path = Watch/Bridge/TGBridgeStickersSubscription.h; sourceTree = "<group>"; };
68B63BDD1BB2587600205AC3 /* TGBridgeStickersSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeStickersSubscription.m; path = Watch/Bridge/TGBridgeStickersSubscription.m; sourceTree = "<group>"; };
68B63BDE1BB2587600205AC3 /* TGBridgeUserInfoSubscription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeUserInfoSubscription.h; path = Watch/Bridge/TGBridgeUserInfoSubscription.h; sourceTree = "<group>"; };
68B63BDF1BB2587600205AC3 /* TGBridgeUserInfoSubscription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeUserInfoSubscription.m; path = Watch/Bridge/TGBridgeUserInfoSubscription.m; sourceTree = "<group>"; };
68B63C041BB258D200205AC3 /* TGBridgeBotInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeBotInfo.h; path = Watch/Bridge/TGBridgeBotInfo.h; sourceTree = "<group>"; };
68B63C051BB258D200205AC3 /* TGBridgeBotInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeBotInfo.m; path = Watch/Bridge/TGBridgeBotInfo.m; sourceTree = "<group>"; };
68B63C061BB258D200205AC3 /* TGBridgeBotReplyMarkup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeBotReplyMarkup.h; path = Watch/Bridge/TGBridgeBotReplyMarkup.h; sourceTree = "<group>"; };
68B63C071BB258D200205AC3 /* TGBridgeBotReplyMarkup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeBotReplyMarkup.m; path = Watch/Bridge/TGBridgeBotReplyMarkup.m; sourceTree = "<group>"; };
68B63C081BB258D200205AC3 /* TGBridgeChat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeChat.h; path = Watch/Bridge/TGBridgeChat.h; sourceTree = "<group>"; };
68B63C091BB258D200205AC3 /* TGBridgeChat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeChat.m; path = Watch/Bridge/TGBridgeChat.m; sourceTree = "<group>"; };
68B63C0A1BB258D200205AC3 /* TGBridgeChatMessageListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeChatMessageListView.h; path = Watch/Bridge/TGBridgeChatMessageListView.h; sourceTree = "<group>"; };
68B63C0B1BB258D200205AC3 /* TGBridgeChatMessageListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeChatMessageListView.m; path = Watch/Bridge/TGBridgeChatMessageListView.m; sourceTree = "<group>"; };
68B63C0C1BB258D200205AC3 /* TGBridgeContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeContext.h; path = Watch/Bridge/TGBridgeContext.h; sourceTree = "<group>"; };
68B63C0D1BB258D200205AC3 /* TGBridgeContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeContext.m; path = Watch/Bridge/TGBridgeContext.m; sourceTree = "<group>"; };
68B63C0E1BB258D200205AC3 /* TGBridgeLocationVenue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeLocationVenue.h; path = Watch/Bridge/TGBridgeLocationVenue.h; sourceTree = "<group>"; };
68B63C0F1BB258D200205AC3 /* TGBridgeLocationVenue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeLocationVenue.m; path = Watch/Bridge/TGBridgeLocationVenue.m; sourceTree = "<group>"; };
68B63C101BB258D200205AC3 /* TGBridgeMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeMessage.h; path = Watch/Bridge/TGBridgeMessage.h; sourceTree = "<group>"; };
68B63C111BB258D200205AC3 /* TGBridgeMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeMessage.m; path = Watch/Bridge/TGBridgeMessage.m; sourceTree = "<group>"; };
68B63C121BB258D200205AC3 /* TGBridgeStickerPack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeStickerPack.h; path = Watch/Bridge/TGBridgeStickerPack.h; sourceTree = "<group>"; };
68B63C131BB258D200205AC3 /* TGBridgeStickerPack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeStickerPack.m; path = Watch/Bridge/TGBridgeStickerPack.m; sourceTree = "<group>"; };
68B63C141BB258D200205AC3 /* TGBridgeUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeUser.h; path = Watch/Bridge/TGBridgeUser.h; sourceTree = "<group>"; };
68B63C151BB258D200205AC3 /* TGBridgeUser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeUser.m; path = Watch/Bridge/TGBridgeUser.m; sourceTree = "<group>"; };
68B63C3B1BB2592500205AC3 /* TGBridgeActionMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeActionMediaAttachment.h; path = Watch/Bridge/TGBridgeActionMediaAttachment.h; sourceTree = "<group>"; };
68B63C3C1BB2592500205AC3 /* TGBridgeActionMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeActionMediaAttachment.m; path = Watch/Bridge/TGBridgeActionMediaAttachment.m; sourceTree = "<group>"; };
68B63C3D1BB2592500205AC3 /* TGBridgeAudioMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeAudioMediaAttachment.h; path = Watch/Bridge/TGBridgeAudioMediaAttachment.h; sourceTree = "<group>"; };
68B63C3E1BB2592500205AC3 /* TGBridgeAudioMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeAudioMediaAttachment.m; path = Watch/Bridge/TGBridgeAudioMediaAttachment.m; sourceTree = "<group>"; };
68B63C3F1BB2592500205AC3 /* TGBridgeContactMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeContactMediaAttachment.h; path = Watch/Bridge/TGBridgeContactMediaAttachment.h; sourceTree = "<group>"; };
68B63C401BB2592500205AC3 /* TGBridgeContactMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeContactMediaAttachment.m; path = Watch/Bridge/TGBridgeContactMediaAttachment.m; sourceTree = "<group>"; };
68B63C411BB2592500205AC3 /* TGBridgeDocumentMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeDocumentMediaAttachment.h; path = Watch/Bridge/TGBridgeDocumentMediaAttachment.h; sourceTree = "<group>"; };
68B63C421BB2592500205AC3 /* TGBridgeDocumentMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeDocumentMediaAttachment.m; path = Watch/Bridge/TGBridgeDocumentMediaAttachment.m; sourceTree = "<group>"; };
68B63C431BB2592500205AC3 /* TGBridgeForwardedMessageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeForwardedMessageMediaAttachment.h; path = Watch/Bridge/TGBridgeForwardedMessageMediaAttachment.h; sourceTree = "<group>"; };
68B63C441BB2592500205AC3 /* TGBridgeForwardedMessageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeForwardedMessageMediaAttachment.m; path = Watch/Bridge/TGBridgeForwardedMessageMediaAttachment.m; sourceTree = "<group>"; };
68B63C451BB2592500205AC3 /* TGBridgeImageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeImageMediaAttachment.h; path = Watch/Bridge/TGBridgeImageMediaAttachment.h; sourceTree = "<group>"; };
68B63C461BB2592500205AC3 /* TGBridgeImageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeImageMediaAttachment.m; path = Watch/Bridge/TGBridgeImageMediaAttachment.m; sourceTree = "<group>"; };
68B63C471BB2592500205AC3 /* TGBridgeLocationMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeLocationMediaAttachment.h; path = Watch/Bridge/TGBridgeLocationMediaAttachment.h; sourceTree = "<group>"; };
68B63C481BB2592500205AC3 /* TGBridgeLocationMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeLocationMediaAttachment.m; path = Watch/Bridge/TGBridgeLocationMediaAttachment.m; sourceTree = "<group>"; };
68B63C491BB2592500205AC3 /* TGBridgeMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeMediaAttachment.h; path = Watch/Bridge/TGBridgeMediaAttachment.h; sourceTree = "<group>"; };
68B63C4A1BB2592500205AC3 /* TGBridgeMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeMediaAttachment.m; path = Watch/Bridge/TGBridgeMediaAttachment.m; sourceTree = "<group>"; };
68B63C4B1BB2592500205AC3 /* TGBridgeReplyMarkupMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeReplyMarkupMediaAttachment.h; path = Watch/Bridge/TGBridgeReplyMarkupMediaAttachment.h; sourceTree = "<group>"; };
68B63C4C1BB2592500205AC3 /* TGBridgeReplyMarkupMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeReplyMarkupMediaAttachment.m; path = Watch/Bridge/TGBridgeReplyMarkupMediaAttachment.m; sourceTree = "<group>"; };
68B63C4D1BB2592500205AC3 /* TGBridgeReplyMessageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeReplyMessageMediaAttachment.h; path = Watch/Bridge/TGBridgeReplyMessageMediaAttachment.h; sourceTree = "<group>"; };
68B63C4E1BB2592500205AC3 /* TGBridgeReplyMessageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeReplyMessageMediaAttachment.m; path = Watch/Bridge/TGBridgeReplyMessageMediaAttachment.m; sourceTree = "<group>"; };
68B63C4F1BB2592500205AC3 /* TGBridgeUnsupportedMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeUnsupportedMediaAttachment.h; path = Watch/Bridge/TGBridgeUnsupportedMediaAttachment.h; sourceTree = "<group>"; };
68B63C501BB2592500205AC3 /* TGBridgeUnsupportedMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeUnsupportedMediaAttachment.m; path = Watch/Bridge/TGBridgeUnsupportedMediaAttachment.m; sourceTree = "<group>"; };
68B63C511BB2592500205AC3 /* TGBridgeVideoMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeVideoMediaAttachment.h; path = Watch/Bridge/TGBridgeVideoMediaAttachment.h; sourceTree = "<group>"; };
68B63C521BB2592500205AC3 /* TGBridgeVideoMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeVideoMediaAttachment.m; path = Watch/Bridge/TGBridgeVideoMediaAttachment.m; sourceTree = "<group>"; };
68B63C531BB2592500205AC3 /* TGBridgeWebPageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeWebPageMediaAttachment.h; path = Watch/Bridge/TGBridgeWebPageMediaAttachment.h; sourceTree = "<group>"; };
68B63C541BB2592500205AC3 /* TGBridgeWebPageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeWebPageMediaAttachment.m; path = Watch/Bridge/TGBridgeWebPageMediaAttachment.m; sourceTree = "<group>"; };
68B63C6F1BB2594E00205AC3 /* TGBridgeActionMediaAttachment+TGActionMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeActionMediaAttachment+TGActionMediaAttachment.h"; path = "Watch/Bridge/TGBridgeActionMediaAttachment+TGActionMediaAttachment.h"; sourceTree = "<group>"; };
68B63C701BB2594E00205AC3 /* TGBridgeActionMediaAttachment+TGActionMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeActionMediaAttachment+TGActionMediaAttachment.m"; path = "Watch/Bridge/TGBridgeActionMediaAttachment+TGActionMediaAttachment.m"; sourceTree = "<group>"; };
68B63C711BB2594E00205AC3 /* TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.h"; path = "Watch/Bridge/TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.h"; sourceTree = "<group>"; };
68B63C721BB2594E00205AC3 /* TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.m"; path = "Watch/Bridge/TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.m"; sourceTree = "<group>"; };
68B63C731BB2594E00205AC3 /* TGBridgeContactMediaAttachment+TGContactMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeContactMediaAttachment+TGContactMediaAttachment.h"; path = "Watch/Bridge/TGBridgeContactMediaAttachment+TGContactMediaAttachment.h"; sourceTree = "<group>"; };
68B63C741BB2594E00205AC3 /* TGBridgeContactMediaAttachment+TGContactMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeContactMediaAttachment+TGContactMediaAttachment.m"; path = "Watch/Bridge/TGBridgeContactMediaAttachment+TGContactMediaAttachment.m"; sourceTree = "<group>"; };
68B63C751BB2594E00205AC3 /* TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.h"; path = "Watch/Bridge/TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.h"; sourceTree = "<group>"; };
68B63C761BB2594E00205AC3 /* TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.m"; path = "Watch/Bridge/TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.m"; sourceTree = "<group>"; };
68B63C771BB2594E00205AC3 /* TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.h"; path = "Watch/Bridge/TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.h"; sourceTree = "<group>"; };
68B63C781BB2594E00205AC3 /* TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.m"; path = "Watch/Bridge/TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.m"; sourceTree = "<group>"; };
68B63C791BB2594E00205AC3 /* TGBridgeImageMediaAttachment+TGImageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeImageMediaAttachment+TGImageMediaAttachment.h"; path = "Watch/Bridge/TGBridgeImageMediaAttachment+TGImageMediaAttachment.h"; sourceTree = "<group>"; };
68B63C7A1BB2594E00205AC3 /* TGBridgeImageMediaAttachment+TGImageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeImageMediaAttachment+TGImageMediaAttachment.m"; path = "Watch/Bridge/TGBridgeImageMediaAttachment+TGImageMediaAttachment.m"; sourceTree = "<group>"; };
68B63C7B1BB2594E00205AC3 /* TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.h"; path = "Watch/Bridge/TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.h"; sourceTree = "<group>"; };
68B63C7C1BB2594E00205AC3 /* TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.m"; path = "Watch/Bridge/TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.m"; sourceTree = "<group>"; };
68B63C7D1BB2594E00205AC3 /* TGBridgeMediaAttachment+TGMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeMediaAttachment+TGMediaAttachment.h"; path = "Watch/Bridge/TGBridgeMediaAttachment+TGMediaAttachment.h"; sourceTree = "<group>"; };
68B63C7E1BB2594E00205AC3 /* TGBridgeMediaAttachment+TGMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeMediaAttachment+TGMediaAttachment.m"; path = "Watch/Bridge/TGBridgeMediaAttachment+TGMediaAttachment.m"; sourceTree = "<group>"; };
68B63C7F1BB2594E00205AC3 /* TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.h"; path = "Watch/Bridge/TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.h"; sourceTree = "<group>"; };
68B63C801BB2594E00205AC3 /* TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.m"; path = "Watch/Bridge/TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.m"; sourceTree = "<group>"; };
68B63C811BB2594E00205AC3 /* TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.h"; path = "Watch/Bridge/TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.h"; sourceTree = "<group>"; };
68B63C821BB2594E00205AC3 /* TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.m"; path = "Watch/Bridge/TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.m"; sourceTree = "<group>"; };
68B63C831BB2594E00205AC3 /* TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.h"; path = "Watch/Bridge/TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.h"; sourceTree = "<group>"; };
68B63C841BB2594E00205AC3 /* TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.m"; path = "Watch/Bridge/TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.m"; sourceTree = "<group>"; };
68B63C851BB2594E00205AC3 /* TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.h"; path = "Watch/Bridge/TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.h"; sourceTree = "<group>"; };
68B63C861BB2594E00205AC3 /* TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.m"; path = "Watch/Bridge/TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.m"; sourceTree = "<group>"; };
68B63C871BB2594E00205AC3 /* TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.h"; path = "Watch/Bridge/TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.h"; sourceTree = "<group>"; };
68B63C881BB2594E00205AC3 /* TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.m"; path = "Watch/Bridge/TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.m"; sourceTree = "<group>"; };
68B63CBD1BB2599600205AC3 /* TGBridgeBotCommandInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeBotCommandInfo.h; path = Watch/Bridge/TGBridgeBotCommandInfo.h; sourceTree = "<group>"; };
68B63CBE1BB2599600205AC3 /* TGBridgeBotCommandInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeBotCommandInfo.m; path = Watch/Bridge/TGBridgeBotCommandInfo.m; sourceTree = "<group>"; };
68B63CBF1BB2599600205AC3 /* TGBridgeBotCommandInfo+TGBotCommandInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeBotCommandInfo+TGBotCommandInfo.h"; path = "Watch/Bridge/TGBridgeBotCommandInfo+TGBotCommandInfo.h"; sourceTree = "<group>"; };
68B63CC01BB2599600205AC3 /* TGBridgeBotCommandInfo+TGBotCommandInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeBotCommandInfo+TGBotCommandInfo.m"; path = "Watch/Bridge/TGBridgeBotCommandInfo+TGBotCommandInfo.m"; sourceTree = "<group>"; };
68B63CC11BB2599600205AC3 /* TGBridgeBotInfo+TGBotInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeBotInfo+TGBotInfo.h"; path = "Watch/Bridge/TGBridgeBotInfo+TGBotInfo.h"; sourceTree = "<group>"; };
68B63CC21BB2599600205AC3 /* TGBridgeBotInfo+TGBotInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeBotInfo+TGBotInfo.m"; path = "Watch/Bridge/TGBridgeBotInfo+TGBotInfo.m"; sourceTree = "<group>"; };
68B63CC31BB2599600205AC3 /* TGBridgeBotReplyMarkup+TGBotReplyMarkup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeBotReplyMarkup+TGBotReplyMarkup.h"; path = "Watch/Bridge/TGBridgeBotReplyMarkup+TGBotReplyMarkup.h"; sourceTree = "<group>"; };
68B63CC41BB2599600205AC3 /* TGBridgeBotReplyMarkup+TGBotReplyMarkup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeBotReplyMarkup+TGBotReplyMarkup.m"; path = "Watch/Bridge/TGBridgeBotReplyMarkup+TGBotReplyMarkup.m"; sourceTree = "<group>"; };
68B63CC51BB2599600205AC3 /* TGBridgeChat+TGConversation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeChat+TGConversation.h"; path = "Watch/Bridge/TGBridgeChat+TGConversation.h"; sourceTree = "<group>"; };
68B63CC61BB2599600205AC3 /* TGBridgeChat+TGConversation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeChat+TGConversation.m"; path = "Watch/Bridge/TGBridgeChat+TGConversation.m"; sourceTree = "<group>"; };
68B63CC71BB2599600205AC3 /* TGBridgeChat+TGTableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeChat+TGTableItem.h"; path = "Watch/Bridge/TGBridgeChat+TGTableItem.h"; sourceTree = "<group>"; };
68B63CC81BB2599600205AC3 /* TGBridgeChat+TGTableItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeChat+TGTableItem.m"; path = "Watch/Bridge/TGBridgeChat+TGTableItem.m"; sourceTree = "<group>"; };
68B63CC91BB2599600205AC3 /* TGBridgeChatMessageListView+TGChatMessageListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeChatMessageListView+TGChatMessageListView.h"; path = "Watch/Bridge/TGBridgeChatMessageListView+TGChatMessageListView.h"; sourceTree = "<group>"; };
68B63CCA1BB2599600205AC3 /* TGBridgeChatMessageListView+TGChatMessageListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeChatMessageListView+TGChatMessageListView.m"; path = "Watch/Bridge/TGBridgeChatMessageListView+TGChatMessageListView.m"; sourceTree = "<group>"; };
68B63CCB1BB2599600205AC3 /* TGBridgeImageInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeImageInfo.h; path = Watch/Bridge/TGBridgeImageInfo.h; sourceTree = "<group>"; };
68B63CCC1BB2599600205AC3 /* TGBridgeImageInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeImageInfo.m; path = Watch/Bridge/TGBridgeImageInfo.m; sourceTree = "<group>"; };
68B63CCD1BB2599600205AC3 /* TGBridgeImageInfo+TGImageInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeImageInfo+TGImageInfo.h"; path = "Watch/Bridge/TGBridgeImageInfo+TGImageInfo.h"; sourceTree = "<group>"; };
68B63CCE1BB2599600205AC3 /* TGBridgeImageInfo+TGImageInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeImageInfo+TGImageInfo.m"; path = "Watch/Bridge/TGBridgeImageInfo+TGImageInfo.m"; sourceTree = "<group>"; };
68B63CCF1BB2599600205AC3 /* TGBridgeLocationVenue+TGLocationVenue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeLocationVenue+TGLocationVenue.h"; path = "Watch/Bridge/TGBridgeLocationVenue+TGLocationVenue.h"; sourceTree = "<group>"; };
68B63CD01BB2599600205AC3 /* TGBridgeLocationVenue+TGLocationVenue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeLocationVenue+TGLocationVenue.m"; path = "Watch/Bridge/TGBridgeLocationVenue+TGLocationVenue.m"; sourceTree = "<group>"; };
68B63CD11BB2599600205AC3 /* TGBridgeLocationVenue+TGTableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeLocationVenue+TGTableItem.h"; path = "Watch/Bridge/TGBridgeLocationVenue+TGTableItem.h"; sourceTree = "<group>"; };
68B63CD21BB2599600205AC3 /* TGBridgeLocationVenue+TGTableItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeLocationVenue+TGTableItem.m"; path = "Watch/Bridge/TGBridgeLocationVenue+TGTableItem.m"; sourceTree = "<group>"; };
68B63CD31BB2599600205AC3 /* TGBridgeMessage+TGMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeMessage+TGMessage.h"; path = "Watch/Bridge/TGBridgeMessage+TGMessage.h"; sourceTree = "<group>"; };
68B63CD41BB2599600205AC3 /* TGBridgeMessage+TGMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeMessage+TGMessage.m"; path = "Watch/Bridge/TGBridgeMessage+TGMessage.m"; sourceTree = "<group>"; };
68B63CD51BB2599600205AC3 /* TGBridgeMessage+TGTableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeMessage+TGTableItem.h"; path = "Watch/Bridge/TGBridgeMessage+TGTableItem.h"; sourceTree = "<group>"; };
68B63CD61BB2599600205AC3 /* TGBridgeMessage+TGTableItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeMessage+TGTableItem.m"; path = "Watch/Bridge/TGBridgeMessage+TGTableItem.m"; sourceTree = "<group>"; };
68B63CD71BB2599600205AC3 /* TGBridgePeerNotificationSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgePeerNotificationSettings.h; path = Watch/Bridge/TGBridgePeerNotificationSettings.h; sourceTree = "<group>"; };
68B63CD81BB2599600205AC3 /* TGBridgePeerNotificationSettings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgePeerNotificationSettings.m; path = Watch/Bridge/TGBridgePeerNotificationSettings.m; sourceTree = "<group>"; };
68B63CD91BB2599600205AC3 /* TGBridgePeerNotificationSettings+TGPeerNotificationSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgePeerNotificationSettings+TGPeerNotificationSettings.h"; path = "Watch/Bridge/TGBridgePeerNotificationSettings+TGPeerNotificationSettings.h"; sourceTree = "<group>"; };
68B63CDA1BB2599600205AC3 /* TGBridgePeerNotificationSettings+TGPeerNotificationSettings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgePeerNotificationSettings+TGPeerNotificationSettings.m"; path = "Watch/Bridge/TGBridgePeerNotificationSettings+TGPeerNotificationSettings.m"; sourceTree = "<group>"; };
68B63CDB1BB2599600205AC3 /* TGBridgeStickerPack+TGStickerPack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeStickerPack+TGStickerPack.h"; path = "Watch/Bridge/TGBridgeStickerPack+TGStickerPack.h"; sourceTree = "<group>"; };
68B63CDC1BB2599600205AC3 /* TGBridgeStickerPack+TGStickerPack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeStickerPack+TGStickerPack.m"; path = "Watch/Bridge/TGBridgeStickerPack+TGStickerPack.m"; sourceTree = "<group>"; };
68B63CDD1BB2599600205AC3 /* TGBridgeUser+TGTableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeUser+TGTableItem.h"; path = "Watch/Bridge/TGBridgeUser+TGTableItem.h"; sourceTree = "<group>"; };
68B63CDE1BB2599600205AC3 /* TGBridgeUser+TGTableItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeUser+TGTableItem.m"; path = "Watch/Bridge/TGBridgeUser+TGTableItem.m"; sourceTree = "<group>"; };
68B63CDF1BB2599600205AC3 /* TGBridgeUser+TGUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeUser+TGUser.h"; path = "Watch/Bridge/TGBridgeUser+TGUser.h"; sourceTree = "<group>"; };
68B63CE01BB2599600205AC3 /* TGBridgeUser+TGUser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeUser+TGUser.m"; path = "Watch/Bridge/TGBridgeUser+TGUser.m"; sourceTree = "<group>"; };
68B63D0C1BB25A1200205AC3 /* TGBridgeStateSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeStateSignal.h; path = Watch/Bridge/TGBridgeStateSignal.h; sourceTree = "<group>"; };
68B63D0D1BB25A1200205AC3 /* TGBridgeStateSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeStateSignal.m; path = Watch/Bridge/TGBridgeStateSignal.m; sourceTree = "<group>"; };
68B63D141BB25B1F00205AC3 /* TGBridgeChatListHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeChatListHandler.h; sourceTree = "<group>"; };
68B63D151BB25B1F00205AC3 /* TGBridgeChatListHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeChatListHandler.m; sourceTree = "<group>"; };
68B63D161BB25B1F00205AC3 /* TGBridgeChatMessageListHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeChatMessageListHandler.h; sourceTree = "<group>"; };
68B63D171BB25B1F00205AC3 /* TGBridgeChatMessageListHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeChatMessageListHandler.m; sourceTree = "<group>"; };
68B63D181BB25B1F00205AC3 /* TGBridgeContactsHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeContactsHandler.h; sourceTree = "<group>"; };
68B63D191BB25B1F00205AC3 /* TGBridgeContactsHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeContactsHandler.m; sourceTree = "<group>"; };
68B63D1A1BB25B1F00205AC3 /* TGBridgeConversationHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeConversationHandler.h; sourceTree = "<group>"; };
68B63D1B1BB25B1F00205AC3 /* TGBridgeConversationHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeConversationHandler.m; sourceTree = "<group>"; };
68B63D1C1BB25B1F00205AC3 /* TGBridgeLocationHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeLocationHandler.h; sourceTree = "<group>"; };
68B63D1D1BB25B1F00205AC3 /* TGBridgeLocationHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeLocationHandler.m; sourceTree = "<group>"; };
68B63D1E1BB25B1F00205AC3 /* TGBridgeMediaHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeMediaHandler.h; sourceTree = "<group>"; };
68B63D1F1BB25B1F00205AC3 /* TGBridgeMediaHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeMediaHandler.m; sourceTree = "<group>"; };
68B63D201BB25B1F00205AC3 /* TGBridgePeerSettingsHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgePeerSettingsHandler.h; sourceTree = "<group>"; };
68B63D211BB25B1F00205AC3 /* TGBridgePeerSettingsHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgePeerSettingsHandler.m; sourceTree = "<group>"; };
68B63D221BB25B1F00205AC3 /* TGBridgeRemoteHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeRemoteHandler.h; sourceTree = "<group>"; };
68B63D231BB25B1F00205AC3 /* TGBridgeRemoteHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeRemoteHandler.m; sourceTree = "<group>"; };
68B63D241BB25B1F00205AC3 /* TGBridgeSendMessageHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeSendMessageHandler.h; sourceTree = "<group>"; };
68B63D251BB25B1F00205AC3 /* TGBridgeSendMessageHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeSendMessageHandler.m; sourceTree = "<group>"; };
68B63D261BB25B1F00205AC3 /* TGBridgeStateHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeStateHandler.h; sourceTree = "<group>"; };
68B63D271BB25B1F00205AC3 /* TGBridgeStateHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeStateHandler.m; sourceTree = "<group>"; };
68B63D281BB25B1F00205AC3 /* TGBridgeStickersHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeStickersHandler.h; sourceTree = "<group>"; };
68B63D291BB25B1F00205AC3 /* TGBridgeStickersHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeStickersHandler.m; sourceTree = "<group>"; };
68B63D2A1BB25B1F00205AC3 /* TGBridgeSubscriptionHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeSubscriptionHandler.h; sourceTree = "<group>"; };
68B63D2B1BB25B1F00205AC3 /* TGBridgeSubscriptionHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeSubscriptionHandler.m; sourceTree = "<group>"; };
68B63D2C1BB25B1F00205AC3 /* TGBridgeUserInfoHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeUserInfoHandler.h; sourceTree = "<group>"; };
68B63D2D1BB25B1F00205AC3 /* TGBridgeUserInfoHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeUserInfoHandler.m; sourceTree = "<group>"; };
68B63D481BB25B4400205AC3 /* TGBridgeContextService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeContextService.h; sourceTree = "<group>"; };
68B63D491BB25B4400205AC3 /* TGBridgeContextService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeContextService.m; sourceTree = "<group>"; };
68B63D4A1BB25B4400205AC3 /* TGBridgeStickersService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeStickersService.h; sourceTree = "<group>"; };
68B63D4B1BB25B4400205AC3 /* TGBridgeStickersService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeStickersService.m; sourceTree = "<group>"; };
68B63D501BB25B5200205AC3 /* TGBridgeServer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeServer.h; sourceTree = "<group>"; };
68B63D511BB25B5200205AC3 /* TGBridgeServer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeServer.m; sourceTree = "<group>"; };
68B63D521BB25B5200205AC3 /* TGBridgeSignalManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeSignalManager.h; sourceTree = "<group>"; };
68B63D531BB25B5200205AC3 /* TGBridgeSignalManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeSignalManager.m; sourceTree = "<group>"; };
68B63D581BB25B6600205AC3 /* TGBridgeAudioEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeAudioEncoder.h; sourceTree = "<group>"; };
68B63D591BB25B6600205AC3 /* TGBridgeAudioEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBridgeAudioEncoder.m; sourceTree = "<group>"; };
68B63D5C1BB25B8D00205AC3 /* TGBlockedPeersSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBlockedPeersSignals.h; sourceTree = "<group>"; };
68B63D5D1BB25B8D00205AC3 /* TGBlockedPeersSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBlockedPeersSignals.m; sourceTree = "<group>"; };
68B63D5E1BB25B8D00205AC3 /* TGChatListSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChatListSignals.h; sourceTree = "<group>"; };
68B63D5F1BB25B8D00205AC3 /* TGChatListSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChatListSignals.m; sourceTree = "<group>"; };
68B63D601BB25B8D00205AC3 /* TGChatMessageListSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChatMessageListSignal.h; sourceTree = "<group>"; };
68B63D611BB25B8D00205AC3 /* TGChatMessageListSignal.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGChatMessageListSignal.mm; sourceTree = "<group>"; };
68B63D621BB25B8D00205AC3 /* TGConversationSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationSignals.h; sourceTree = "<group>"; };
68B63D631BB25B8D00205AC3 /* TGConversationSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationSignals.m; sourceTree = "<group>"; };
68B63D641BB25B8D00205AC3 /* TGMediaSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaSignals.h; sourceTree = "<group>"; };
68B63D651BB25B8D00205AC3 /* TGMediaSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaSignals.m; sourceTree = "<group>"; };
68B63D661BB25B8D00205AC3 /* TGPasscodeSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodeSignals.h; sourceTree = "<group>"; };
68B63D671BB25B8D00205AC3 /* TGPasscodeSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasscodeSignals.m; sourceTree = "<group>"; };
68B63D681BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPeerNotificationSettingsSignals.h; sourceTree = "<group>"; };
68B63D691BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPeerNotificationSettingsSignals.m; sourceTree = "<group>"; };
68B63D6A1BB25B8D00205AC3 /* TGSearchPeersSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSearchPeersSignals.h; sourceTree = "<group>"; };
68B63D6B1BB25B8D00205AC3 /* TGSearchPeersSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSearchPeersSignals.m; sourceTree = "<group>"; };
68B63D6C1BB25B8D00205AC3 /* TGSendAudioSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSendAudioSignal.h; sourceTree = "<group>"; };
68B63D6D1BB25B8D00205AC3 /* TGSendAudioSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSendAudioSignal.m; sourceTree = "<group>"; };
68B63D6E1BB25B8D00205AC3 /* TGSendMessageSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSendMessageSignals.h; sourceTree = "<group>"; };
68B63D6F1BB25B8D00205AC3 /* TGSendMessageSignals.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGSendMessageSignals.mm; sourceTree = "<group>"; };
68B63D701BB25B8D00205AC3 /* TGSynchronizationStateSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSynchronizationStateSignal.h; sourceTree = "<group>"; };
68B63D711BB25B8D00205AC3 /* TGSynchronizationStateSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSynchronizationStateSignal.m; sourceTree = "<group>"; };
68B63D721BB25B8D00205AC3 /* TGUserSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserSignal.h; sourceTree = "<group>"; };
68B63D731BB25B8D00205AC3 /* TGUserSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserSignal.m; sourceTree = "<group>"; };
68B63D8C1BB25BC200205AC3 /* TGChatMessageListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChatMessageListView.h; sourceTree = "<group>"; };
68B63D8D1BB25BC200205AC3 /* TGChatMessageListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChatMessageListView.m; sourceTree = "<group>"; };
68B657291C314F64008DFFE2 /* TGPreparedAssetImageMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedAssetImageMessage.h; sourceTree = "<group>"; };
68B6572A1C314F64008DFFE2 /* TGPreparedAssetImageMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedAssetImageMessage.m; sourceTree = "<group>"; };
68B657321C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedAssetVideoMessage.h; sourceTree = "<group>"; };
68B657331C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedAssetVideoMessage.m; sourceTree = "<group>"; };
68B657361C315006008DFFE2 /* TGMediaAssetContentProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAssetContentProperty.h; sourceTree = "<group>"; };
68B657371C315006008DFFE2 /* TGMediaAssetContentProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAssetContentProperty.m; sourceTree = "<group>"; };
68B81D4C1A5A7A8600DF764C /* PGPhotoEditorPicture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEditorPicture.h; path = thirdparty/PGPhotoEditor/PGPhotoEditorPicture.h; sourceTree = SOURCE_ROOT; };
68B81D4D1A5A7A8600DF764C /* PGPhotoEditorPicture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEditorPicture.m; path = thirdparty/PGPhotoEditor/PGPhotoEditorPicture.m; sourceTree = SOURCE_ROOT; };
68B8CC551BB26D81005C8441 /* watchkitapp.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = watchkitapp.entitlements; path = Watch/App/watchkitapp.entitlements; sourceTree = "<group>"; };
68B8CC571BB26D95005C8441 /* watchkitapp Extension.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; name = "watchkitapp Extension.entitlements"; path = "Watch/Extension/watchkitapp Extension.entitlements"; sourceTree = "<group>"; };
68BA2F8C1BA2F2E6000B854F /* ClockKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ClockKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/ClockKit.framework; sourceTree = DEVELOPER_DIR; };
68BA2FE31BA329E4000B854F /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS2.0.sdk/System/Library/Frameworks/MapKit.framework; sourceTree = DEVELOPER_DIR; };
68BBB20D1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeMessageEntitiesAttachment.h; path = Watch/Bridge/TGBridgeMessageEntitiesAttachment.h; sourceTree = "<group>"; };
68BBB20E1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeMessageEntitiesAttachment.m; path = Watch/Bridge/TGBridgeMessageEntitiesAttachment.m; sourceTree = "<group>"; };
68BBB21C1BE9DED300237553 /* TGBridgeMessageEntities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGBridgeMessageEntities.h; path = Watch/Bridge/TGBridgeMessageEntities.h; sourceTree = "<group>"; };
68BBB21D1BE9DED300237553 /* TGBridgeMessageEntities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGBridgeMessageEntities.m; path = Watch/Bridge/TGBridgeMessageEntities.m; sourceTree = "<group>"; };
68BBB2211BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeMessageEntity+TGMessageEntity.h"; path = "Watch/Bridge/TGBridgeMessageEntity+TGMessageEntity.h"; sourceTree = "<group>"; };
68BBB2221BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeMessageEntity+TGMessageEntity.m"; path = "Watch/Bridge/TGBridgeMessageEntity+TGMessageEntity.m"; sourceTree = "<group>"; };
68BBB2251BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.h"; path = "Watch/Bridge/TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.h"; sourceTree = "<group>"; };
68BBB2261BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.m"; path = "Watch/Bridge/TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.m"; sourceTree = "<group>"; };
68BBB2491BECFA7300237553 /* TGNotificationFilePreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationFilePreviewView.h; sourceTree = "<group>"; };
68BBB24A1BECFA7300237553 /* TGNotificationFilePreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationFilePreviewView.m; sourceTree = "<group>"; };
68BBB24D1BED050F00237553 /* TGNotificationVenuePreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationVenuePreviewView.h; sourceTree = "<group>"; };
68BBB24E1BED050F00237553 /* TGNotificationVenuePreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationVenuePreviewView.m; sourceTree = "<group>"; };
68BDA0FE1C306889001AC227 /* ShareViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ShareViewController.h; sourceTree = "<group>"; };
68BDA0FF1C306889001AC227 /* ShareViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ShareViewController.m; sourceTree = "<group>"; };
68BDD5C91BF64FCC00D45A73 /* ModernMessageAudioCancel_Notification@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageAudioCancel_Notification@2x.png"; path = "Resources/ModernMessageAudioCancel_Notification@2x.png"; sourceTree = "<group>"; };
68CFB9A11A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoEnhanceColorConversionFilter.h; path = thirdparty/PGPhotoEditor/PGPhotoEnhanceColorConversionFilter.h; sourceTree = SOURCE_ROOT; };
68CFB9A21A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoEnhanceColorConversionFilter.m; path = thirdparty/PGPhotoEditor/PGPhotoEnhanceColorConversionFilter.m; sourceTree = SOURCE_ROOT; };
68CFB9B71A7DFEC900C15F34 /* ModernMediaItemSloMoIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMediaItemSloMoIcon@2x.png"; path = "Resources/ModernMediaItemSloMoIcon@2x.png"; sourceTree = "<group>"; };
68CFB9B81A7DFEC900C15F34 /* ModernMediaItemTimelapseIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMediaItemTimelapseIcon@2x.png"; path = "Resources/ModernMediaItemTimelapseIcon@2x.png"; sourceTree = "<group>"; };
68D2CEF21A64263B00ED409C /* TGPhotoEditorBlurView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorBlurView.h; sourceTree = "<group>"; };
68D2CEF31A64263B00ED409C /* TGPhotoEditorBlurView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorBlurView.m; sourceTree = "<group>"; };
68D3C1A81BD93678003F8131 /* TGNotificationPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationPreviewView.h; sourceTree = "<group>"; };
68D3C1A91BD93678003F8131 /* TGNotificationPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationPreviewView.m; sourceTree = "<group>"; };
68D3C1B61BD936D2003F8131 /* TGNotificationMediaPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationMediaPreviewView.h; sourceTree = "<group>"; };
68D3C1B71BD936D2003F8131 /* TGNotificationMediaPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationMediaPreviewView.m; sourceTree = "<group>"; };
68D3C1BA1BD936E2003F8131 /* TGNotificationStickerPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationStickerPreviewView.h; sourceTree = "<group>"; };
68D3C1BB1BD936E2003F8131 /* TGNotificationStickerPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationStickerPreviewView.m; sourceTree = "<group>"; };
68D3C1BE1BD93740003F8131 /* TGNotificationTextPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationTextPreviewView.h; sourceTree = "<group>"; };
68D3C1BF1BD93740003F8131 /* TGNotificationTextPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationTextPreviewView.m; sourceTree = "<group>"; };
68D3C1D61BDFEF3B003F8131 /* TGBridgeAudioDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBridgeAudioDecoder.h; sourceTree = "<group>"; };
68D3C1D71BDFEF3B003F8131 /* TGBridgeAudioDecoder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGBridgeAudioDecoder.mm; sourceTree = "<group>"; };
68D704A41C5BDF6100F25436 /* MusicPlayerControlRepeat@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlRepeat@2x.png"; path = "Resources/MusicPlayerControlRepeat@2x.png"; sourceTree = "<group>"; };
68D704A51C5BDF6100F25436 /* MusicPlayerControlRepeatOne@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlRepeatOne@2x.png"; path = "Resources/MusicPlayerControlRepeatOne@2x.png"; sourceTree = "<group>"; };
68D704A61C5BDF6100F25436 /* MusicPlayerControlShuffle@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlShuffle@2x.png"; path = "Resources/MusicPlayerControlShuffle@2x.png"; sourceTree = "<group>"; };
68DAD8FE1A1CF5660061FD7E /* ModernMediaEmptyAlbumIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMediaEmptyAlbumIcon@2x.png"; path = "Resources/ModernMediaEmptyAlbumIcon@2x.png"; sourceTree = "<group>"; };
68E45AC11A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorGenericToolView.h; sourceTree = "<group>"; };
68E45AC21A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorGenericToolView.m; sourceTree = "<group>"; };
68E45AC81A2CD249001AFE63 /* TGPhotoEditorBlurToolView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorBlurToolView.h; sourceTree = "<group>"; };
68E45AC91A2CD249001AFE63 /* TGPhotoEditorBlurToolView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorBlurToolView.m; sourceTree = "<group>"; };
68E45ACC1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorBlurAreaView.h; sourceTree = "<group>"; };
68E45ACD1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorBlurAreaView.m; sourceTree = "<group>"; };
68E45AD01A2CD4F0001AFE63 /* TGPhotoEditorToolView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorToolView.h; sourceTree = "<group>"; };
68E45AD21A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorToolButtonsView.h; sourceTree = "<group>"; };
68E45AD31A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorToolButtonsView.m; sourceTree = "<group>"; };
68E45AD61A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIControl+HitTestEdgeInsets.h"; sourceTree = "<group>"; };
68E45AD71A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIControl+HitTestEdgeInsets.m"; sourceTree = "<group>"; };
68E45ADA1A2EB5FB001AFE63 /* TGModernGalleryEditableItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryEditableItemView.h; sourceTree = "<group>"; };
68E45AE51A2F8AB5001AFE63 /* ImagePickerPhotoCounter_Close@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImagePickerPhotoCounter_Close@2x.png"; path = "Resources/PhotoEditor/ImagePickerPhotoCounter_Close@2x.png"; sourceTree = "<group>"; };
68E45AE61A2F8AB5001AFE63 /* ImagePickerPhotoCounter@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImagePickerPhotoCounter@2x.png"; path = "Resources/PhotoEditor/ImagePickerPhotoCounter@2x.png"; sourceTree = "<group>"; };
68E45AE91A2FBAC1001AFE63 /* PhotoEditorAspectRatioIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorAspectRatioIcon@2x.png"; path = "Resources/PhotoEditor/PhotoEditorAspectRatioIcon@2x.png"; sourceTree = "<group>"; };
68E45AEA1A2FBAC1001AFE63 /* PhotoEditorRotateIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorRotateIcon@2x.png"; path = "Resources/PhotoEditor/PhotoEditorRotateIcon@2x.png"; sourceTree = "<group>"; };
68E45AEB1A2FBAC1001AFE63 /* PhotoEditorRotationNeedle@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorRotationNeedle@2x.png"; path = "Resources/PhotoEditor/PhotoEditorRotationNeedle@2x.png"; sourceTree = "<group>"; };
68E45AEC1A2FBAC1001AFE63 /* PhotoEditorRotationWheel@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorRotationWheel@2x.png"; path = "Resources/PhotoEditor/PhotoEditorRotationWheel@2x.png"; sourceTree = "<group>"; };
68E45AF11A30CA18001AFE63 /* TGModernGalleryEditableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryEditableItem.h; sourceTree = "<group>"; };
68E45AF61A31456A001AFE63 /* TGModernMediaListSelectableItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListSelectableItem.h; sourceTree = "<group>"; };
68EED5A71BC40391009F1D57 /* TGNotificationContentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationContentView.h; sourceTree = "<group>"; };
68EED5A81BC40391009F1D57 /* TGNotificationContentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationContentView.m; sourceTree = "<group>"; };
68EED5AB1BC407F3009F1D57 /* TGNotificationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationController.h; sourceTree = "<group>"; };
68EED5AC1BC407F3009F1D57 /* TGNotificationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationController.m; sourceTree = "<group>"; };
68EED5CB1BC427B6009F1D57 /* TGNotificationReplyPanelView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationReplyPanelView.h; sourceTree = "<group>"; };
68EED5CC1BC427B6009F1D57 /* TGNotificationReplyPanelView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationReplyPanelView.m; sourceTree = "<group>"; };
68EED5CF1BC4294A009F1D57 /* TGNotificationBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationBackgroundView.h; sourceTree = "<group>"; };
68EED5D01BC4294A009F1D57 /* TGNotificationBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationBackgroundView.m; sourceTree = "<group>"; };
68EED5D31BC4296B009F1D57 /* TGNotificationOverlayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationOverlayView.h; sourceTree = "<group>"; };
68EED5D41BC4296B009F1D57 /* TGNotificationOverlayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationOverlayView.m; sourceTree = "<group>"; };
68EED5D71BC43AA1009F1D57 /* TGNotificationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationView.h; sourceTree = "<group>"; };
68EED5D81BC43AA1009F1D57 /* TGNotificationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationView.m; sourceTree = "<group>"; };
68F6377B1BAF42AE004FC5DB /* TGChannelIntroController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelIntroController.h; sourceTree = "<group>"; };
68F6377C1BAF42AE004FC5DB /* TGChannelIntroController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelIntroController.m; sourceTree = "<group>"; };
68F6378D1BAF4876004FC5DB /* ChannelIntro@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChannelIntro@2x.png"; path = "Resources/ChannelIntro@2x.png"; sourceTree = "<group>"; };
9302CA2A171B581200C8559D /* VideoSliderBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VideoSliderBackground@2x.png"; path = "Resources/VideoSliderBackground@2x.png"; sourceTree = "<group>"; };
9302CA2C171B581200C8559D /* VideoSliderForeground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VideoSliderForeground@2x.png"; path = "Resources/VideoSliderForeground@2x.png"; sourceTree = "<group>"; };
9302CA2E171B581200C8559D /* VideoSliderHandle@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VideoSliderHandle@2x.png"; path = "Resources/VideoSliderHandle@2x.png"; sourceTree = "<group>"; };
9302CA34171B5A4600C8559D /* VideoSliderBackground_Disabled@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VideoSliderBackground_Disabled@2x.png"; path = "Resources/VideoSliderBackground_Disabled@2x.png"; sourceTree = "<group>"; };
9303840E181151EF00CAC996 /* TGAccountSettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccountSettingsController.h; sourceTree = "<group>"; };
9303840F181151EF00CAC996 /* TGAccountSettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAccountSettingsController.m; sourceTree = "<group>"; };
930384161811755700CAC996 /* TGCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionItem.h; sourceTree = "<group>"; };
930384171811755700CAC996 /* TGCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionItem.m; sourceTree = "<group>"; };
9303841A1811757C00CAC996 /* TGCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionItemView.h; sourceTree = "<group>"; };
9303841B1811757C00CAC996 /* TGCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionItemView.m; sourceTree = "<group>"; };
9303841D1811765300CAC996 /* TGDisclosureActionCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDisclosureActionCollectionItem.h; sourceTree = "<group>"; };
9303841E1811765300CAC996 /* TGDisclosureActionCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDisclosureActionCollectionItem.m; sourceTree = "<group>"; };
930384211811775200CAC996 /* TGDisclosureActionCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDisclosureActionCollectionItemView.h; sourceTree = "<group>"; };
930384221811775200CAC996 /* TGDisclosureActionCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDisclosureActionCollectionItemView.m; sourceTree = "<group>"; };
9303842418117B8800CAC996 /* TGCollectionMenuSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionMenuSection.h; sourceTree = "<group>"; };
9303842518117B8800CAC996 /* TGCollectionMenuSection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionMenuSection.m; sourceTree = "<group>"; };
93038427181183F800CAC996 /* TGCollectionMenuLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionMenuLayout.h; sourceTree = "<group>"; };
93038428181183F800CAC996 /* TGCollectionMenuLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionMenuLayout.m; sourceTree = "<group>"; };
9303842B1811A3C300CAC996 /* TGUserInfoCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoCollectionItem.h; sourceTree = "<group>"; };
9303842C1811A3C300CAC996 /* TGUserInfoCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoCollectionItem.m; sourceTree = "<group>"; };
9303842E1811A4EE00CAC996 /* TGCollectionMenuController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionMenuController.h; sourceTree = "<group>"; };
9303842F1811A4EE00CAC996 /* TGCollectionMenuController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionMenuController.m; sourceTree = "<group>"; };
930384311811A93A00CAC996 /* TGButtonCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGButtonCollectionItem.h; sourceTree = "<group>"; };
930384321811A93A00CAC996 /* TGButtonCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGButtonCollectionItem.m; sourceTree = "<group>"; };
930384341811A98600CAC996 /* TGButtonCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGButtonCollectionItemView.h; sourceTree = "<group>"; };
930384351811A98600CAC996 /* TGButtonCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGButtonCollectionItemView.m; sourceTree = "<group>"; };
930384371811AA1300CAC996 /* TGUserInfoCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoCollectionItemView.h; sourceTree = "<group>"; };
930384381811AA1300CAC996 /* TGUserInfoCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoCollectionItemView.m; sourceTree = "<group>"; };
9303843A1811ABE700CAC996 /* TGWallpapersCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpapersCollectionItem.h; sourceTree = "<group>"; };
9303843B1811ABE700CAC996 /* TGWallpapersCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpapersCollectionItem.m; sourceTree = "<group>"; };
9303843D1811AC0200CAC996 /* TGWallpapersCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpapersCollectionItemView.h; sourceTree = "<group>"; };
9303843E1811AC0200CAC996 /* TGWallpapersCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpapersCollectionItemView.m; sourceTree = "<group>"; };
9303848418129BEE00CAC996 /* TGCollectionMenuSectionList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionMenuSectionList.h; sourceTree = "<group>"; };
9303848518129BEE00CAC996 /* TGCollectionMenuSectionList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionMenuSectionList.m; sourceTree = "<group>"; };
9303848718130BF600CAC996 /* TGCollectionViewUpdateContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionViewUpdateContext.h; sourceTree = "<group>"; };
9303848818130BF600CAC996 /* TGCollectionViewUpdateContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionViewUpdateContext.m; sourceTree = "<group>"; };
9303848C18133F8F00CAC996 /* SearchBarClearIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarClearIcon@2x.png"; path = "Resources/SearchBarClearIcon@2x.png"; sourceTree = "<group>"; };
9303848D18133F8F00CAC996 /* SearchInputField_Active@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchInputField_Active@2x.png"; path = "Resources/SearchInputField_Active@2x.png"; sourceTree = "<group>"; };
9303848E18133F8F00CAC996 /* SearchBarBackground_Active@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarBackground_Active@2x.png"; path = "Resources/SearchBarBackground_Active@2x.png"; sourceTree = "<group>"; };
93064DEB183199A50024C05A /* TGTextMessageBackgroundViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTextMessageBackgroundViewModel.h; sourceTree = "<group>"; };
93064DEC183199A50024C05A /* TGTextMessageBackgroundViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTextMessageBackgroundViewModel.m; sourceTree = "<group>"; };
93064DEE18325C3A0024C05A /* TGModernConversationTitleView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationTitleView.h; sourceTree = "<group>"; };
93064DEF18325C3A0024C05A /* TGModernConversationTitleView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationTitleView.m; sourceTree = "<group>"; };
93064DF118325E990024C05A /* TGGroupModernConversationCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupModernConversationCompanion.h; sourceTree = "<group>"; };
93064DF218325E990024C05A /* TGGroupModernConversationCompanion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupModernConversationCompanion.m; sourceTree = "<group>"; };
93064DF518325EB70024C05A /* TGPrivateModernConversationCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPrivateModernConversationCompanion.h; sourceTree = "<group>"; };
93064DF618325EB70024C05A /* TGPrivateModernConversationCompanion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPrivateModernConversationCompanion.m; sourceTree = "<group>"; };
93064DF91832A2970024C05A /* ModernTypingDot2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernTypingDot2@2x.png"; path = "Resources/ModernTypingDot2@2x.png"; sourceTree = "<group>"; };
93064DFA1832A2970024C05A /* ModernTypingDot1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernTypingDot1@2x.png"; path = "Resources/ModernTypingDot1@2x.png"; sourceTree = "<group>"; };
93064DFD1833C5EA0024C05A /* NavigationBackButton_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationBackButton_Highlighted@2x.png"; path = "Resources/NavigationBackButton_Highlighted@2x.png"; sourceTree = "<group>"; };
93064DFE1833C5EA0024C05A /* NavigationBackButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationBackButton@2x.png"; path = "Resources/NavigationBackButton@2x.png"; sourceTree = "<group>"; };
93064DFF1833C5EA0024C05A /* NavigationBackButtonLandscape@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationBackButtonLandscape@2x.png"; path = "Resources/NavigationBackButtonLandscape@2x.png"; sourceTree = "<group>"; };
93064E001833C5EA0024C05A /* NavigationBackButtonLandscape_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationBackButtonLandscape_Highlighted@2x.png"; path = "Resources/NavigationBackButtonLandscape_Highlighted@2x.png"; sourceTree = "<group>"; };
93064E0A1834F2C20024C05A /* TGPreparedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedMessage.h; sourceTree = "<group>"; };
93064E0B1834F2C20024C05A /* TGPreparedMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedMessage.m; sourceTree = "<group>"; };
93064E0E1834F3F90024C05A /* TGPreparedTextMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedTextMessage.h; sourceTree = "<group>"; };
93064E0F1834F3F90024C05A /* TGPreparedTextMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedTextMessage.m; sourceTree = "<group>"; };
93064E11183552B10024C05A /* TGModernSendMessageActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernSendMessageActor.h; sourceTree = "<group>"; };
93064E12183552B10024C05A /* TGModernSendMessageActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernSendMessageActor.m; sourceTree = "<group>"; };
93064E15183553650024C05A /* TGModernSendCommonMessageActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernSendCommonMessageActor.h; sourceTree = "<group>"; };
93064E16183553650024C05A /* TGModernSendCommonMessageActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGModernSendCommonMessageActor.mm; sourceTree = "<group>"; };
93064E18183553820024C05A /* TGModernSendSecretMessageActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernSendSecretMessageActor.h; sourceTree = "<group>"; };
93064E19183553820024C05A /* TGModernSendSecretMessageActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGModernSendSecretMessageActor.mm; sourceTree = "<group>"; };
93064E1C18366FA80024C05A /* TGSecretModernConversationCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretModernConversationCompanion.h; sourceTree = "<group>"; };
93064E1D18366FA80024C05A /* TGSecretModernConversationCompanion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretModernConversationCompanion.m; sourceTree = "<group>"; };
9307AEDB163D726700FACF35 /* TGConversation+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGConversation+Telegraph.h"; sourceTree = "<group>"; };
9307AEDC163D726700FACF35 /* TGConversation+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGConversation+Telegraph.m"; sourceTree = "<group>"; };
930808B51859253D00E62B42 /* ModernContactListCreateSecretChatIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernContactListCreateSecretChatIcon@2x.png"; path = "Resources/ModernContactListCreateSecretChatIcon@2x.png"; sourceTree = "<group>"; };
930808B61859253D00E62B42 /* ModernContactListInviteFriendsIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernContactListInviteFriendsIcon@2x.png"; path = "Resources/ModernContactListInviteFriendsIcon@2x.png"; sourceTree = "<group>"; };
930808B918592DAA00E62B42 /* ModernContactListCreateGroupIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernContactListCreateGroupIcon@2x.png"; path = "Resources/ModernContactListCreateGroupIcon@2x.png"; sourceTree = "<group>"; };
930808C01859FECF00E62B42 /* ModernWallpaperSelectedIndicator@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernWallpaperSelectedIndicator@2x.png"; path = "Resources/ModernWallpaperSelectedIndicator@2x.png"; sourceTree = "<group>"; };
930808CA185A295900E62B42 /* ModernNavigationComposeButtonIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernNavigationComposeButtonIcon@2x.png"; path = "Resources/ModernNavigationComposeButtonIcon@2x.png"; sourceTree = "<group>"; };
930808CC185A309200E62B42 /* ModernConversationListBadgeUnsent@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationListBadgeUnsent@2x.png"; path = "Resources/ModernConversationListBadgeUnsent@2x.png"; sourceTree = "<group>"; };
930808D1185A6FA700E62B42 /* TGAccountInfoCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccountInfoCollectionItem.h; sourceTree = "<group>"; };
930808D2185A6FA700E62B42 /* TGAccountInfoCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAccountInfoCollectionItem.m; sourceTree = "<group>"; };
930808D9185A758900E62B42 /* TGUserInfoPhoneCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoPhoneCollectionItemView.h; sourceTree = "<group>"; };
930808DA185A758900E62B42 /* TGUserInfoPhoneCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoPhoneCollectionItemView.m; sourceTree = "<group>"; };
930808DC185A759F00E62B42 /* TGUserInfoPhoneCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoPhoneCollectionItem.h; sourceTree = "<group>"; };
930808DD185A759F00E62B42 /* TGUserInfoPhoneCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoPhoneCollectionItem.m; sourceTree = "<group>"; };
930808E5185A7ECD00E62B42 /* TGUserInfoButtonCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoButtonCollectionItemView.h; sourceTree = "<group>"; };
930808E6185A7ECD00E62B42 /* TGUserInfoButtonCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoButtonCollectionItemView.m; sourceTree = "<group>"; };
930808E8185A7EE200E62B42 /* TGUserInfoButtonCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoButtonCollectionItem.h; sourceTree = "<group>"; };
930808E9185A7EE200E62B42 /* TGUserInfoButtonCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoButtonCollectionItem.m; sourceTree = "<group>"; };
930808ED185A8B0B00E62B42 /* TGCreateContactController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCreateContactController.h; sourceTree = "<group>"; };
930808EE185A8B0B00E62B42 /* TGCreateContactController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCreateContactController.m; sourceTree = "<group>"; };
930808F0185B0AE500E62B42 /* TGUserInfoEditingPhoneCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoEditingPhoneCollectionItemView.h; sourceTree = "<group>"; };
930808F1185B0AE500E62B42 /* TGUserInfoEditingPhoneCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoEditingPhoneCollectionItemView.m; sourceTree = "<group>"; };
930808F3185B0AF800E62B42 /* TGUserInfoEditingPhoneCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoEditingPhoneCollectionItem.h; sourceTree = "<group>"; };
930808F4185B0AF800E62B42 /* TGUserInfoEditingPhoneCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoEditingPhoneCollectionItem.m; sourceTree = "<group>"; };
930808F7185B2DDA00E62B42 /* TGUserInfoEditingVariantCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoEditingVariantCollectionItemView.h; sourceTree = "<group>"; };
930808F8185B2DDA00E62B42 /* TGUserInfoEditingVariantCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoEditingVariantCollectionItemView.m; sourceTree = "<group>"; };
930808FA185B2FB500E62B42 /* TGUserInfoEditingVariantCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoEditingVariantCollectionItem.h; sourceTree = "<group>"; };
930808FB185B2FB500E62B42 /* TGUserInfoEditingVariantCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoEditingVariantCollectionItem.m; sourceTree = "<group>"; };
930808FD185B432D00E62B42 /* ModernListsDisclosureIndicatorSmall@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernListsDisclosureIndicatorSmall@2x.png"; path = "Resources/ModernListsDisclosureIndicatorSmall@2x.png"; sourceTree = "<group>"; };
93080900185B54A900E62B42 /* TGModernLetteredAvatarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernLetteredAvatarView.h; sourceTree = "<group>"; };
93080901185B54A900E62B42 /* TGModernLetteredAvatarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernLetteredAvatarView.m; sourceTree = "<group>"; };
93080903185B569B00E62B42 /* TGModernLetteredAvatarViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGModernLetteredAvatarViewModel.h; path = AdHoc/TGModernLetteredAvatarViewModel.h; sourceTree = "<group>"; };
93080904185B569B00E62B42 /* TGModernLetteredAvatarViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGModernLetteredAvatarViewModel.m; path = AdHoc/TGModernLetteredAvatarViewModel.m; sourceTree = "<group>"; };
93080906185B6C2300E62B42 /* TGPhoneTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhoneTextField.h; sourceTree = "<group>"; };
93080907185B6C2300E62B42 /* TGPhoneTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhoneTextField.m; sourceTree = "<group>"; };
9308090A185B71A900E62B42 /* TGUserInfoAddPhoneCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoAddPhoneCollectionItemView.h; sourceTree = "<group>"; };
9308090B185B71A900E62B42 /* TGUserInfoAddPhoneCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoAddPhoneCollectionItemView.m; sourceTree = "<group>"; };
9308090D185B71BA00E62B42 /* TGUserInfoAddPhoneCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoAddPhoneCollectionItem.h; sourceTree = "<group>"; };
9308090E185B71BA00E62B42 /* TGUserInfoAddPhoneCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoAddPhoneCollectionItem.m; sourceTree = "<group>"; };
93080910185B771200E62B42 /* ModernMenuAddIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMenuAddIcon@2x.png"; path = "Resources/ModernMenuAddIcon@2x.png"; sourceTree = "<group>"; };
93080912185BC39600E62B42 /* ModernUserInfoPhoneEditingSeparator@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernUserInfoPhoneEditingSeparator@2x.png"; path = "Resources/ModernUserInfoPhoneEditingSeparator@2x.png"; sourceTree = "<group>"; };
9308D8211845382500FC395E /* TGPreparedRemoteImageMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedRemoteImageMessage.h; sourceTree = "<group>"; };
9308D8221845382500FC395E /* TGPreparedRemoteImageMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedRemoteImageMessage.m; sourceTree = "<group>"; };
9308D82618453E9300FC395E /* TGLegacyCameraController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLegacyCameraController.h; sourceTree = "<group>"; };
9308D82718453E9300FC395E /* TGLegacyCameraController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLegacyCameraController.m; sourceTree = "<group>"; };
9308D82A184541F400FC395E /* TGPreparedLocalVideoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedLocalVideoMessage.h; sourceTree = "<group>"; };
9308D82B184541F400FC395E /* TGPreparedLocalVideoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedLocalVideoMessage.m; sourceTree = "<group>"; };
9309311B1668B17A0003C944 /* TGSynchronizeServiceActionsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSynchronizeServiceActionsActor.h; sourceTree = "<group>"; };
9309311C1668B17A0003C944 /* TGSynchronizeServiceActionsActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGSynchronizeServiceActionsActor.mm; sourceTree = "<group>"; };
930931231668C7AD0003C944 /* TGVariantMenuItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVariantMenuItemCell.h; sourceTree = "<group>"; };
930931241668C7AD0003C944 /* TGVariantMenuItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVariantMenuItemCell.m; sourceTree = "<group>"; };
930931261668C7D60003C944 /* TGVariantMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVariantMenuItem.h; sourceTree = "<group>"; };
930931271668C7D60003C944 /* TGVariantMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVariantMenuItem.m; sourceTree = "<group>"; };
930A94E7189E4F0500A20BE0 /* TGForwardContactPickerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGForwardContactPickerController.h; sourceTree = "<group>"; };
930A94E8189E4F0500A20BE0 /* TGForwardContactPickerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGForwardContactPickerController.m; sourceTree = "<group>"; };
930A94ED189F00C500A20BE0 /* TGModernConversationCollectionViewInstantPreviewRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationCollectionViewInstantPreviewRecognizer.h; sourceTree = "<group>"; };
930A94EE189F00C500A20BE0 /* TGModernConversationCollectionViewInstantPreviewRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationCollectionViewInstantPreviewRecognizer.m; sourceTree = "<group>"; };
930AD098173C120D003DABCE /* MapCalloutCenter_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapCalloutCenter_Highlighted@2x.png"; path = "Resources/MapCalloutCenter_Highlighted@2x.png"; sourceTree = "<group>"; };
930AD099173C120D003DABCE /* MapCalloutRight_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapCalloutRight_Highlighted@2x.png"; path = "Resources/MapCalloutRight_Highlighted@2x.png"; sourceTree = "<group>"; };
930AD09A173C120D003DABCE /* MapCalloutLeft_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapCalloutLeft_Highlighted@2x.png"; path = "Resources/MapCalloutLeft_Highlighted@2x.png"; sourceTree = "<group>"; };
930AD09B173C120D003DABCE /* MapCalloutCenter@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapCalloutCenter@2x.png"; path = "Resources/MapCalloutCenter@2x.png"; sourceTree = "<group>"; };
930AD09C173C120D003DABCE /* MapCalloutRight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapCalloutRight@2x.png"; path = "Resources/MapCalloutRight@2x.png"; sourceTree = "<group>"; };
930AD09D173C120D003DABCE /* MapCalloutLeft@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapCalloutLeft@2x.png"; path = "Resources/MapCalloutLeft@2x.png"; sourceTree = "<group>"; };
930AD0A8173C2E31003DABCE /* MapCalloutArrow_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapCalloutArrow_Highlighted@2x.png"; path = "Resources/MapCalloutArrow_Highlighted@2x.png"; sourceTree = "<group>"; };
930AD0A9173C2E31003DABCE /* MapCalloutArrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapCalloutArrow@2x.png"; path = "Resources/MapCalloutArrow@2x.png"; sourceTree = "<group>"; };
930CBDF018BAADD40068116F /* TGModernConversationAudioPlayerContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationAudioPlayerContext.h; sourceTree = "<group>"; };
930CBDF118BAADD40068116F /* TGModernConversationAudioPlayerContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationAudioPlayerContext.m; sourceTree = "<group>"; };
930CBDF318BACF460068116F /* ModernConversationAudioSlideToCancel@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationAudioSlideToCancel@2x.png"; path = "Resources/ModernConversationAudioSlideToCancel@2x.png"; sourceTree = "<group>"; };
930F9BAC1891447800D3D7C1 /* ModernMessageSecretPhotoOverlayIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageSecretPhotoOverlayIcon@2x.png"; path = "Resources/ModernMessageSecretPhotoOverlayIcon@2x.png"; sourceTree = "<group>"; };
930F9BBA1891B61C00D3D7C1 /* TGModernConversationCollectionTouchBehaviour.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationCollectionTouchBehaviour.h; sourceTree = "<group>"; };
930F9BBD1891B79000D3D7C1 /* TGMessageImageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageImageViewModel.h; sourceTree = "<group>"; };
930F9BBE1891B79000D3D7C1 /* TGMessageImageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageImageViewModel.m; sourceTree = "<group>"; };
930F9BC01891B7CB00D3D7C1 /* TGMessageImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageImageView.h; sourceTree = "<group>"; };
930F9BC11891B7CB00D3D7C1 /* TGMessageImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageImageView.m; sourceTree = "<group>"; };
930F9BC31891D3C600D3D7C1 /* TGInstantPreviewTouchAreaModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInstantPreviewTouchAreaModel.h; sourceTree = "<group>"; };
930F9BC41891D3C600D3D7C1 /* TGInstantPreviewTouchAreaModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInstantPreviewTouchAreaModel.m; sourceTree = "<group>"; };
930F9BC91891D41700D3D7C1 /* TGInstantPreviewTouchAreaView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInstantPreviewTouchAreaView.h; sourceTree = "<group>"; };
930F9BCA1891D41700D3D7C1 /* TGInstantPreviewTouchAreaView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInstantPreviewTouchAreaView.m; sourceTree = "<group>"; };
9312321116220E80001E27A6 /* TGActionMediaAttachment+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGActionMediaAttachment+Telegraph.h"; sourceTree = "<group>"; };
9312321216220E80001E27A6 /* TGActionMediaAttachment+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGActionMediaAttachment+Telegraph.m"; sourceTree = "<group>"; };
931232291622FECE001E27A6 /* TGJpegTurbo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGJpegTurbo.h; sourceTree = "<group>"; };
9312322A1622FECF001E27A6 /* TGJpegTurbo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGJpegTurbo.m; sourceTree = "<group>"; };
93137C44185BC741003F4D79 /* TGPhoneLabelPickerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhoneLabelPickerController.h; sourceTree = "<group>"; };
93137C45185BC741003F4D79 /* TGPhoneLabelPickerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhoneLabelPickerController.m; sourceTree = "<group>"; };
9315E4DD186AFC52008DD74D /* Icon-40@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-40@2x.png"; sourceTree = "<group>"; };
9315E4E4186AFE7A008DD74D /* Icon-Small@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-Small@2x.png"; sourceTree = "<group>"; };
931668E7164BC0C90082AE8E /* TGForwardTargetController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGForwardTargetController.h; sourceTree = "<group>"; };
931668E8164BC0C90082AE8E /* TGForwardTargetController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGForwardTargetController.m; sourceTree = "<group>"; };
931668EA164BD14B0082AE8E /* Default@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default@2x.png"; sourceTree = "<group>"; };
93192EF915BED22F0056FCD8 /* TGSendCodeRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSendCodeRequestBuilder.h; sourceTree = "<group>"; };
93192EFA15BED22F0056FCD8 /* TGSendCodeRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSendCodeRequestBuilder.m; sourceTree = "<group>"; };
931C5935174C0AB800D597D9 /* MenuButtonCenter@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuButtonCenter@2x.png"; sourceTree = "<group>"; };
931C5936174C0AB800D597D9 /* MenuButtonLeft@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuButtonLeft@2x.png"; sourceTree = "<group>"; };
931C5937174C0AB800D597D9 /* MenuButtonRight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuButtonRight@2x.png"; sourceTree = "<group>"; };
931C593B174C123500D597D9 /* MenuButtonSeparator@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuButtonSeparator@2x.png"; sourceTree = "<group>"; };
931C5941174C1D1600D597D9 /* MenuArrowTop@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuArrowTop@2x.png"; sourceTree = "<group>"; };
931C5943174C233600D597D9 /* MenuArrowBottom@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuArrowBottom@2x.png"; sourceTree = "<group>"; };
931C5945174CC85100D597D9 /* MenuButtonRight_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuButtonRight_Highlighted@2x.png"; sourceTree = "<group>"; };
931C5946174CC85100D597D9 /* MenuButtonLeft_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuButtonLeft_Highlighted@2x.png"; sourceTree = "<group>"; };
931C5947174CC85200D597D9 /* MenuButtonCenter_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuButtonCenter_Highlighted@2x.png"; sourceTree = "<group>"; };
931C594F174CC9D500D597D9 /* MenuArrowTop_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuArrowTop_Highlighted@2x.png"; sourceTree = "<group>"; };
931C5950174CC9D500D597D9 /* MenuArrowBottom_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "MenuArrowBottom_Highlighted@2x.png"; sourceTree = "<group>"; };
931EAB5B170A3046005D366F /* TGVideoMediaAttachment+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGVideoMediaAttachment+Telegraph.h"; sourceTree = "<group>"; };
931EAB5C170A3046005D366F /* TGVideoMediaAttachment+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGVideoMediaAttachment+Telegraph.m"; sourceTree = "<group>"; };
9321E53817B585D7005229AC /* Icon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Icon.png; sourceTree = "<group>"; };
9321E9D716A9280100F9D09C /* TGCommentMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCommentMenuItem.h; sourceTree = "<group>"; };
9321E9D816A9280100F9D09C /* TGCommentMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCommentMenuItem.m; sourceTree = "<group>"; };
9321E9DA16A9289600F9D09C /* TGCommentMenuItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCommentMenuItemView.h; sourceTree = "<group>"; };
9321E9DB16A9289600F9D09C /* TGCommentMenuItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCommentMenuItemView.m; sourceTree = "<group>"; };
9321E9E016A98FF600F9D09C /* TGCheckImageStoredActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCheckImageStoredActor.h; sourceTree = "<group>"; };
9321E9E116A98FF600F9D09C /* TGCheckImageStoredActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCheckImageStoredActor.m; sourceTree = "<group>"; };
9321E9EF16A9B5C100F9D09C /* notification.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = notification.caf; path = Resources/notification.caf; sourceTree = "<group>"; };
9321E9F016A9B5C100F9D09C /* sent.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = sent.caf; path = Resources/sent.caf; sourceTree = "<group>"; };
9322F7FD178E056300099F0B /* DialogList_Muted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DialogList_Muted@2x.png"; path = "Resources/DialogList_Muted@2x.png"; sourceTree = "<group>"; };
9322F813178EE4DE00099F0B /* Transparent@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Transparent@2x.png"; path = "Resources/Transparent@2x.png"; sourceTree = "<group>"; };
9322F815178EE92D00099F0B /* CellHighlighted96@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CellHighlighted96@2x.png"; path = "Resources/CellHighlighted96@2x.png"; sourceTree = "<group>"; };
932465231805D6AC00FDCFEF /* TGDiscardEncryptedChatActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDiscardEncryptedChatActor.h; sourceTree = "<group>"; };
932465241805D6AC00FDCFEF /* TGDiscardEncryptedChatActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDiscardEncryptedChatActor.m; sourceTree = "<group>"; };
932515DF167AB130005C421F /* TGConversationHistoryAsyncRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationHistoryAsyncRequestActor.h; sourceTree = "<group>"; };
932515E0167AB130005C421F /* TGConversationHistoryAsyncRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationHistoryAsyncRequestActor.m; sourceTree = "<group>"; };
932515E5167D3A69005C421F /* TGMessagesSearchActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessagesSearchActor.h; sourceTree = "<group>"; };
932515E6167D3A69005C421F /* TGMessagesSearchActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessagesSearchActor.m; sourceTree = "<group>"; };
93269DF5185E922500FBC69F /* ModernBubbleIncomingFullHighlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleIncomingFullHighlighted@2x.png"; path = "Resources/ModernBubbleIncomingFullHighlighted@2x.png"; sourceTree = "<group>"; };
93269DF6185E922500FBC69F /* ModernBubbleIncomingPartialHighlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleIncomingPartialHighlighted@2x.png"; path = "Resources/ModernBubbleIncomingPartialHighlighted@2x.png"; sourceTree = "<group>"; };
93269DF7185E922500FBC69F /* ModernBubbleOutgoingFullHighlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleOutgoingFullHighlighted@2x.png"; path = "Resources/ModernBubbleOutgoingFullHighlighted@2x.png"; sourceTree = "<group>"; };
93269DF8185E922500FBC69F /* ModernBubbleOutgoingPartialHighlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleOutgoingPartialHighlighted@2x.png"; path = "Resources/ModernBubbleOutgoingPartialHighlighted@2x.png"; sourceTree = "<group>"; };
93269DFF185E99B800FBC69F /* ModernImageBubbleHighlight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernImageBubbleHighlight@2x.png"; path = "Resources/ModernImageBubbleHighlight@2x.png"; sourceTree = "<group>"; };
932A566D15B05AAE006A138E /* TGConversationActivityRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationActivityRequestBuilder.h; sourceTree = "<group>"; };
932A566E15B05AAE006A138E /* TGConversationActivityRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationActivityRequestBuilder.m; sourceTree = "<group>"; };
932A9E8B1663E26B00FEF7FE /* BannerClose@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "BannerClose@2x.png"; path = "Resources/BannerClose@2x.png"; sourceTree = "<group>"; };
932A9E9016641DCD00FEF7FE /* TGPeerSettingsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPeerSettingsActor.h; sourceTree = "<group>"; };
932A9E9116641DCD00FEF7FE /* TGPeerSettingsActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPeerSettingsActor.m; sourceTree = "<group>"; };
932A9E9316641EB900FEF7FE /* TGChangePeerSettingsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePeerSettingsActor.h; sourceTree = "<group>"; };
932A9E9416641EBA00FEF7FE /* TGChangePeerSettingsActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePeerSettingsActor.m; sourceTree = "<group>"; };
932B9F7418E58DCB0057EFF5 /* TGAnimatedImageMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAnimatedImageMessageViewModel.h; sourceTree = "<group>"; };
932B9F7518E58DCB0057EFF5 /* TGAnimatedImageMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAnimatedImageMessageViewModel.m; sourceTree = "<group>"; };
932E00DE184AA1100001D109 /* ModernConversationActionForward_Disabled@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationActionForward_Disabled@2x.png"; path = "Resources/ModernConversationActionForward_Disabled@2x.png"; sourceTree = "<group>"; };
932E00DF184AA1100001D109 /* ModernConversationActionDelete_Disabled@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationActionDelete_Disabled@2x.png"; path = "Resources/ModernConversationActionDelete_Disabled@2x.png"; sourceTree = "<group>"; };
932E00E0184AA1100001D109 /* ModernConversationActionDelete@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationActionDelete@2x.png"; path = "Resources/ModernConversationActionDelete@2x.png"; sourceTree = "<group>"; };
932E00E1184AA1100001D109 /* ModernConversationActionForward@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationActionForward@2x.png"; path = "Resources/ModernConversationActionForward@2x.png"; sourceTree = "<group>"; };
932E00EC184B8CC40001D109 /* TGPreparedForwardedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedForwardedMessage.h; sourceTree = "<group>"; };
932E00ED184B8CC40001D109 /* TGPreparedForwardedMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedForwardedMessage.m; sourceTree = "<group>"; };
932E00EF184BAAAD0001D109 /* TGPreparedContactMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedContactMessage.h; sourceTree = "<group>"; };
932E00F0184BAAAD0001D109 /* TGPreparedContactMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedContactMessage.m; sourceTree = "<group>"; };
932E00F3184BE8530001D109 /* TGModernColorViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernColorViewModel.h; sourceTree = "<group>"; };
932E00F4184BE8530001D109 /* TGModernColorViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernColorViewModel.m; sourceTree = "<group>"; };
932E00F6184BE8650001D109 /* TGModernColorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernColorView.h; sourceTree = "<group>"; };
932E00F7184BE8650001D109 /* TGModernColorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernColorView.m; sourceTree = "<group>"; };
932E00F9184BFACE0001D109 /* ModernMessageContactAdd_Outgoing@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageContactAdd_Outgoing@2x.png"; path = "Resources/ModernMessageContactAdd_Outgoing@2x.png"; sourceTree = "<group>"; };
932E00FA184BFACE0001D109 /* ModernMessageContactAdd_Incoming@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageContactAdd_Incoming@2x.png"; path = "Resources/ModernMessageContactAdd_Incoming@2x.png"; sourceTree = "<group>"; };
932E010E184CE0670001D109 /* TGModernConversationTitlePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationTitlePanel.h; sourceTree = "<group>"; };
932E010F184CE0670001D109 /* TGModernConversationTitlePanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationTitlePanel.m; sourceTree = "<group>"; };
932E0111184CE1E10001D109 /* TGModernConversationGenericTitlePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationGenericTitlePanel.h; sourceTree = "<group>"; };
932E0112184CE1E10001D109 /* TGModernConversationGenericTitlePanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationGenericTitlePanel.m; sourceTree = "<group>"; };
932E0114184CE61C0001D109 /* TGModernConversationPrivateTitlePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationPrivateTitlePanel.h; sourceTree = "<group>"; };
932E0115184CE61C0001D109 /* TGModernConversationPrivateTitlePanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationPrivateTitlePanel.m; sourceTree = "<group>"; };
932FA9AF179759280063A505 /* ProgressWindowBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProgressWindowBackground@2x.png"; path = "Resources/ProgressWindowBackground@2x.png"; sourceTree = "<group>"; };
9330232C1655087F00178E7F /* TGNotificationWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationWindow.h; sourceTree = "<group>"; };
9330232D1655087F00178E7F /* TGNotificationWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationWindow.m; sourceTree = "<group>"; };
933023951655A19C00178E7F /* TGMessageNotificationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageNotificationView.h; sourceTree = "<group>"; };
933023961655A19C00178E7F /* TGMessageNotificationView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGMessageNotificationView.mm; sourceTree = "<group>"; };
933055E218A0D3A500830713 /* TGModernConversationContactLinkTitlePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationContactLinkTitlePanel.h; sourceTree = "<group>"; };
933055E318A0D3A500830713 /* TGModernConversationContactLinkTitlePanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationContactLinkTitlePanel.m; sourceTree = "<group>"; };
93316A4A184E2ACD005EBBEF /* TGModernConversationActionInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationActionInputPanel.h; sourceTree = "<group>"; };
93316A4B184E2ACD005EBBEF /* TGModernConversationActionInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationActionInputPanel.m; sourceTree = "<group>"; };
93316A4F184E3ABE005EBBEF /* TGModernUnreadHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernUnreadHeaderView.h; sourceTree = "<group>"; };
93316A50184E3ABE005EBBEF /* TGModernUnreadHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernUnreadHeaderView.m; sourceTree = "<group>"; };
93316A52184E5175005EBBEF /* ModernConversationUnreadSeparator@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationUnreadSeparator@2x.png"; path = "Resources/ModernConversationUnreadSeparator@2x.png"; sourceTree = "<group>"; };
93316A54184E8592005EBBEF /* TGMessageRange.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGMessageRange.h; sourceTree = "<group>"; };
93316A55184E8710005EBBEF /* TGMessageRange.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGMessageRange.mm; sourceTree = "<group>"; };
9332690A16595BDB00E87917 /* TGMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMenuItem.h; sourceTree = "<group>"; };
9332690B16595BDB00E87917 /* TGMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMenuItem.m; sourceTree = "<group>"; };
9332690F16595C7F00E87917 /* TGActionMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGActionMenuItem.h; sourceTree = "<group>"; };
9332691016595C7F00E87917 /* TGActionMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGActionMenuItem.m; sourceTree = "<group>"; };
9332691216595CCC00E87917 /* TGSwitchItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSwitchItem.h; sourceTree = "<group>"; };
9332691316595CCC00E87917 /* TGSwitchItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSwitchItem.m; sourceTree = "<group>"; };
9332691816595EA100E87917 /* TGMenuSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMenuSection.h; sourceTree = "<group>"; };
9332691916595EA100E87917 /* TGMenuSection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMenuSection.m; sourceTree = "<group>"; };
93340A3416A825D500F4BCBB /* TGInputMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInputMenuItem.h; sourceTree = "<group>"; };
93340A3516A825D500F4BCBB /* TGInputMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInputMenuItem.m; sourceTree = "<group>"; };
93340A3716A8267A00F4BCBB /* TGInputMenuItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInputMenuItemView.h; sourceTree = "<group>"; };
93340A3816A8267A00F4BCBB /* TGInputMenuItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInputMenuItemView.m; sourceTree = "<group>"; };
93340A3A16A83D4000F4BCBB /* TGLabelMenuItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLabelMenuItemView.h; sourceTree = "<group>"; };
93340A3B16A83D4000F4BCBB /* TGLabelMenuItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLabelMenuItemView.m; sourceTree = "<group>"; };
93340A3D16A83D9700F4BCBB /* TGLabelMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLabelMenuItem.h; sourceTree = "<group>"; };
93340A3E16A83D9700F4BCBB /* TGLabelMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLabelMenuItem.m; sourceTree = "<group>"; };
93340A4016A848F700F4BCBB /* TGChangeNameActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangeNameActor.h; sourceTree = "<group>"; };
93340A4116A848F700F4BCBB /* TGChangeNameActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangeNameActor.m; sourceTree = "<group>"; };
93362AFA1624797300007FB8 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
93362B481624E62000007FB8 /* TGFileUploadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFileUploadActor.h; sourceTree = "<group>"; };
93362B491624E62000007FB8 /* TGFileUploadActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGFileUploadActor.mm; sourceTree = "<group>"; };
9338C6551741AE5700CC7280 /* MessageInlineVideoIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageInlineVideoIcon@2x.png"; path = "Resources/MessageInlineVideoIcon@2x.png"; sourceTree = "<group>"; };
933AA49118606AB1000AA848 /* TGPreparedRemoteDocumentMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedRemoteDocumentMessage.h; sourceTree = "<group>"; };
933AA49218606AB1000AA848 /* TGPreparedRemoteDocumentMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedRemoteDocumentMessage.m; sourceTree = "<group>"; };
933AA49618608267000AA848 /* TGDocumentDownloadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentDownloadActor.h; sourceTree = "<group>"; };
933AA49718608267000AA848 /* TGDocumentDownloadActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentDownloadActor.m; sourceTree = "<group>"; };
933AA499186083A4000AA848 /* TGMultipartFileDownloadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMultipartFileDownloadActor.h; sourceTree = "<group>"; };
933AA49A186083A4000AA848 /* TGMultipartFileDownloadActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMultipartFileDownloadActor.m; sourceTree = "<group>"; };
933AA49D186095D5000AA848 /* TGDocumentController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentController.h; sourceTree = "<group>"; };
933AA49E186095D5000AA848 /* TGDocumentController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentController.m; sourceTree = "<group>"; };
933AA4A018609ADB000AA848 /* QuickLook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuickLook.framework; path = System/Library/Frameworks/QuickLook.framework; sourceTree = SDKROOT; };
933AA4A21860BE79000AA848 /* ModernNavigationAddButtonIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernNavigationAddButtonIcon@2x.png"; path = "Resources/ModernNavigationAddButtonIcon@2x.png"; sourceTree = "<group>"; };
933AA4A41860CDEA000AA848 /* ImagePickerPreviewPanel@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImagePickerPreviewPanel@2x.png"; path = "Resources/ImagePickerPreviewPanel@2x.png"; sourceTree = "<group>"; };
933AA4A6186101A5000AA848 /* SearchBarBackgroundLight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarBackgroundLight@2x.png"; path = "Resources/SearchBarBackgroundLight@2x.png"; sourceTree = "<group>"; };
933AA4A7186101A5000AA848 /* SearchBarIconLight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarIconLight@2x.png"; path = "Resources/SearchBarIconLight@2x.png"; sourceTree = "<group>"; };
933AA4A8186101A5000AA848 /* SearchInputFieldLight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchInputFieldLight@2x.png"; path = "Resources/SearchInputFieldLight@2x.png"; sourceTree = "<group>"; };
933AA4E918611ED2000AA848 /* ModernPhotoCropField@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernPhotoCropField@2x.png"; path = "Resources/ModernPhotoCropField@2x.png"; sourceTree = "<group>"; };
933AA4EB18612A8D000AA848 /* ModernConversationUnseenMessagesButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationUnseenMessagesButton@2x.png"; path = "Resources/ModernConversationUnseenMessagesButton@2x.png"; sourceTree = "<group>"; };
933AA4ED1861348D000AA848 /* ModernTourButtonRightArrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernTourButtonRightArrow@2x.png"; path = "Resources/ModernTourButtonRightArrow@2x.png"; sourceTree = "<group>"; };
933B4A661641C6C9005FC985 /* TGConversationDeleteActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationDeleteActor.h; sourceTree = "<group>"; };
933B4A671641C6C9005FC985 /* TGConversationDeleteActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationDeleteActor.m; sourceTree = "<group>"; };
933B4A691641F1F1005FC985 /* TGTimelineAddItemsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTimelineAddItemsActor.h; sourceTree = "<group>"; };
933B4A6A1641F1F1005FC985 /* TGTimelineAddItemsActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTimelineAddItemsActor.m; sourceTree = "<group>"; };
933B4A7816442EBE005FC985 /* TGSuggestedContactsRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSuggestedContactsRequestActor.h; sourceTree = "<group>"; };
933B4A7916442EBE005FC985 /* TGSuggestedContactsRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSuggestedContactsRequestActor.m; sourceTree = "<group>"; };
933BA42217C6940D00435429 /* TGDeleteProfilePhotoActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDeleteProfilePhotoActor.h; sourceTree = "<group>"; };
933BA42317C6940D00435429 /* TGDeleteProfilePhotoActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDeleteProfilePhotoActor.m; sourceTree = "<group>"; };
933E6A3E170B300100651252 /* MediaPlayer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MediaPlayer.framework; path = System/Library/Frameworks/MediaPlayer.framework; sourceTree = SDKROOT; };
933E6A44170C424A00651252 /* TGVideoDownloadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVideoDownloadActor.h; sourceTree = "<group>"; };
933E6A45170C424A00651252 /* TGVideoDownloadActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGVideoDownloadActor.mm; sourceTree = "<group>"; };
933F500F16AD350300EC845A /* TGChangePeerBlockStatusActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePeerBlockStatusActor.h; sourceTree = "<group>"; };
933F501016AD350300EC845A /* TGChangePeerBlockStatusActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePeerBlockStatusActor.m; sourceTree = "<group>"; };
933F501616ADB9D900EC845A /* TGLocationServicesStateActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationServicesStateActor.h; sourceTree = "<group>"; };
933F501716ADB9D900EC845A /* TGLocationServicesStateActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationServicesStateActor.m; sourceTree = "<group>"; };
933F501E16AEECC700EC845A /* TGExclusiveLiveNearbyActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExclusiveLiveNearbyActor.h; sourceTree = "<group>"; };
933F501F16AEECC700EC845A /* TGExclusiveLiveNearbyActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExclusiveLiveNearbyActor.m; sourceTree = "<group>"; };
9340FDBE166A96E0001CFB01 /* ClockMin@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockMin@2x.png"; path = "Resources/ClockMin@2x.png"; sourceTree = "<group>"; };
9340FDBF166A96E0001CFB01 /* ClockHour@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockHour@2x.png"; path = "Resources/ClockHour@2x.png"; sourceTree = "<group>"; };
9340FDC0166A96E0001CFB01 /* ClockFrame@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockFrame@2x.png"; path = "Resources/ClockFrame@2x.png"; sourceTree = "<group>"; };
9340FDC4166BD4A7001CFB01 /* TGExtendedChatDataRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExtendedChatDataRequestActor.h; sourceTree = "<group>"; };
9340FDC5166BD4A7001CFB01 /* TGExtendedChatDataRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExtendedChatDataRequestActor.m; sourceTree = "<group>"; };
934134651853360D00480294 /* TGEditableCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGEditableCollectionItemView.h; sourceTree = "<group>"; };
934134661853360D00480294 /* TGEditableCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGEditableCollectionItemView.m; sourceTree = "<group>"; };
9341346A1853371200480294 /* TGEditingScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGEditingScrollView.h; sourceTree = "<group>"; };
9341346B1853371200480294 /* TGEditingScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGEditingScrollView.m; sourceTree = "<group>"; };
9341346E1853754500480294 /* TGCollectionMenuView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionMenuView.h; sourceTree = "<group>"; };
9341346F1853754500480294 /* TGCollectionMenuView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionMenuView.m; sourceTree = "<group>"; };
934134711853A12200480294 /* ModernMenuDeleteIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMenuDeleteIcon@2x.png"; path = "Resources/ModernMenuDeleteIcon@2x.png"; sourceTree = "<group>"; };
934134731853E77300480294 /* TGEditingScrollViewGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGEditingScrollViewGestureRecognizer.h; sourceTree = "<group>"; };
934134741853E77300480294 /* TGEditingScrollViewGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGEditingScrollViewGestureRecognizer.m; sourceTree = "<group>"; };
934134761854DD3C00480294 /* TGWallpaperListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperListController.h; sourceTree = "<group>"; };
934134771854DD3C00480294 /* TGWallpaperListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperListController.m; sourceTree = "<group>"; };
9341347A1854EAE900480294 /* TGWallpaperManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperManager.h; sourceTree = "<group>"; };
9341347B1854EAE900480294 /* TGWallpaperManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperManager.m; sourceTree = "<group>"; };
9341347D1854EC8D00480294 /* TGWallpaperController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperController.h; sourceTree = "<group>"; };
9341347E1854EC8D00480294 /* TGWallpaperController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperController.m; sourceTree = "<group>"; };
934134801855104800480294 /* TGWallpaperListLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperListLayout.h; sourceTree = "<group>"; };
934134811855104800480294 /* TGWallpaperListLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperListLayout.m; sourceTree = "<group>"; };
934134861855199900480294 /* TGWallpaperInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperInfo.h; sourceTree = "<group>"; };
934134871855199900480294 /* TGWallpaperInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperInfo.m; sourceTree = "<group>"; };
9341348918551A1B00480294 /* TGBuiltinWallpaperInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBuiltinWallpaperInfo.h; sourceTree = "<group>"; };
9341348A18551A1B00480294 /* TGBuiltinWallpaperInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBuiltinWallpaperInfo.m; sourceTree = "<group>"; };
9341348C18551D3300480294 /* TGWallpaperItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperItemCell.h; sourceTree = "<group>"; };
9341348D18551D3300480294 /* TGWallpaperItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperItemCell.m; sourceTree = "<group>"; };
9341349418551FF500480294 /* builtin-wallpaper-0-thumbnail.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-0-thumbnail.jpg"; sourceTree = "<group>"; };
9341349518551FF500480294 /* builtin-wallpaper-0.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-0.jpg"; sourceTree = "<group>"; };
9341349618551FF500480294 /* builtin-wallpaper-1-thumbnail.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-1-thumbnail.jpg"; sourceTree = "<group>"; };
9341349718551FF500480294 /* builtin-wallpaper-1.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-1.jpg"; sourceTree = "<group>"; };
934134A018551FF500480294 /* builtin-wallpaper-2-thumbnail.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-2-thumbnail.jpg"; sourceTree = "<group>"; };
934134A118551FF500480294 /* builtin-wallpaper-2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-2.jpg"; sourceTree = "<group>"; };
934134A218551FF500480294 /* builtin-wallpaper-3-thumbnail.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-3-thumbnail.jpg"; sourceTree = "<group>"; };
934134A318551FF500480294 /* builtin-wallpaper-3.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-3.jpg"; sourceTree = "<group>"; };
934134A418551FF500480294 /* builtin-wallpaper-4-thumbnail.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-4-thumbnail.jpg"; sourceTree = "<group>"; };
934134A518551FF500480294 /* builtin-wallpaper-4.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "builtin-wallpaper-4.jpg"; sourceTree = "<group>"; };
9341B01218511FE000D1195B /* ModernListsDisclosureIndicator@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernListsDisclosureIndicator@2x.png"; path = "Resources/ModernListsDisclosureIndicator@2x.png"; sourceTree = "<group>"; };
9341B01618512B6700D1195B /* TGAlertSoundController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAlertSoundController.h; sourceTree = "<group>"; };
9341B01718512B6700D1195B /* TGAlertSoundController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAlertSoundController.m; sourceTree = "<group>"; };
9341B01A18512E1900D1195B /* TGCheckCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCheckCollectionItemView.h; sourceTree = "<group>"; };
9341B01B18512E1900D1195B /* TGCheckCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCheckCollectionItemView.m; sourceTree = "<group>"; };
9341B01D18512E2400D1195B /* TGCheckCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCheckCollectionItem.h; sourceTree = "<group>"; };
9341B01E18512E2400D1195B /* TGCheckCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCheckCollectionItem.m; sourceTree = "<group>"; };
9341B0201851E89300D1195B /* ModernMenuCheck@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMenuCheck@2x.png"; path = "Resources/ModernMenuCheck@2x.png"; sourceTree = "<group>"; };
9341B0231851F1A400D1195B /* TGChatSettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChatSettingsController.h; sourceTree = "<group>"; };
9341B0241851F1A400D1195B /* TGChatSettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChatSettingsController.m; sourceTree = "<group>"; };
9341B0261851F5D100D1195B /* TGTextSizeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTextSizeController.h; sourceTree = "<group>"; };
9341B0271851F5D100D1195B /* TGTextSizeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTextSizeController.m; sourceTree = "<group>"; };
9341B02918520B5500D1195B /* TGSecretConversationHandshakeStatusPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretConversationHandshakeStatusPanel.h; sourceTree = "<group>"; };
9341B02A18520B5500D1195B /* TGSecretConversationHandshakeStatusPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretConversationHandshakeStatusPanel.m; sourceTree = "<group>"; };
9341B02D18524CF300D1195B /* TGBlockedController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBlockedController.h; sourceTree = "<group>"; };
9341B02E18524CF300D1195B /* TGBlockedController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBlockedController.m; sourceTree = "<group>"; };
9341B03018524D1D00D1195B /* TGUserCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserCollectionItemView.h; sourceTree = "<group>"; };
9341B03118524D1D00D1195B /* TGUserCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserCollectionItemView.m; sourceTree = "<group>"; };
9341B03318524D2C00D1195B /* TGUserCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserCollectionItem.h; sourceTree = "<group>"; };
9341B03418524D2C00D1195B /* TGUserCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserCollectionItem.m; sourceTree = "<group>"; };
934213721857394B003F000F /* TGGroupInfoUserCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoUserCollectionItem.h; sourceTree = "<group>"; };
934213731857394B003F000F /* TGGroupInfoUserCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoUserCollectionItem.m; sourceTree = "<group>"; };
93421377185739E6003F000F /* TGGroupInfoUserCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoUserCollectionItemView.h; sourceTree = "<group>"; };
93421378185739E6003F000F /* TGGroupInfoUserCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoUserCollectionItemView.m; sourceTree = "<group>"; };
9342137A18575C80003F000F /* TGGroupInfoSelectContactController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoSelectContactController.h; sourceTree = "<group>"; };
9342137B18575C80003F000F /* TGGroupInfoSelectContactController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoSelectContactController.m; sourceTree = "<group>"; };
934280BA1847F31C004F1C2A /* ActionsWhiteIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ActionsWhiteIcon@2x.png"; path = "Resources/ActionsWhiteIcon@2x.png"; sourceTree = "<group>"; };
934280BE1847F326004F1C2A /* DeleteWhiteIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DeleteWhiteIcon@2x.png"; path = "Resources/DeleteWhiteIcon@2x.png"; sourceTree = "<group>"; };
934280C01847F347004F1C2A /* NothingFoundIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NothingFoundIcon@2x.png"; path = "Resources/NothingFoundIcon@2x.png"; sourceTree = "<group>"; };
934280C21847F39A004F1C2A /* SearchImagesButtonTop@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchImagesButtonTop@2x.png"; path = "Resources/SearchImagesButtonTop@2x.png"; sourceTree = "<group>"; };
934280C31847F39A004F1C2A /* SearchImagesButtonTop_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchImagesButtonTop_Highlighted@2x.png"; path = "Resources/SearchImagesButtonTop_Highlighted@2x.png"; sourceTree = "<group>"; };
934280C41847F39A004F1C2A /* SearchImagesButtonBottom@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchImagesButtonBottom@2x.png"; path = "Resources/SearchImagesButtonBottom@2x.png"; sourceTree = "<group>"; };
934280C51847F39A004F1C2A /* SearchImagesButtonBottom_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchImagesButtonBottom_Highlighted@2x.png"; path = "Resources/SearchImagesButtonBottom_Highlighted@2x.png"; sourceTree = "<group>"; };
934280CA18480B63004F1C2A /* NavigationBackArrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationBackArrow@2x.png"; path = "Resources/NavigationBackArrow@2x.png"; sourceTree = "<group>"; };
934280D2184900A1004F1C2A /* TGModernCheckButtonView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernCheckButtonView.h; sourceTree = "<group>"; };
934280D3184900A1004F1C2A /* TGModernCheckButtonView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernCheckButtonView.m; sourceTree = "<group>"; };
934280D5184900C0004F1C2A /* TGModernCheckButtonViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernCheckButtonViewModel.h; sourceTree = "<group>"; };
934280D6184900C0004F1C2A /* TGModernCheckButtonViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernCheckButtonViewModel.m; sourceTree = "<group>"; };
934280D818490569004F1C2A /* ModernMessageSelectionUnchecked@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageSelectionUnchecked@2x.png"; path = "Resources/ModernMessageSelectionUnchecked@2x.png"; sourceTree = "<group>"; };
934280D918490569004F1C2A /* ModernMessageSelectionChecked@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageSelectionChecked@2x.png"; path = "Resources/ModernMessageSelectionChecked@2x.png"; sourceTree = "<group>"; };
934280DC184951D7004F1C2A /* TGModernConversationInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationInputPanel.h; sourceTree = "<group>"; };
934280DD184951D7004F1C2A /* TGModernConversationInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationInputPanel.m; sourceTree = "<group>"; };
934280DF18495205004F1C2A /* TGModernConversationEditingPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationEditingPanel.h; sourceTree = "<group>"; };
934280E018495205004F1C2A /* TGModernConversationEditingPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationEditingPanel.m; sourceTree = "<group>"; };
934280E218495540004F1C2A /* TGModernConversationInputTextPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationInputTextPanel.h; sourceTree = "<group>"; };
934280E318495540004F1C2A /* TGModernConversationInputTextPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationInputTextPanel.m; sourceTree = "<group>"; };
9344707415F137650015AC4C /* TGConversationAddMemberRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationAddMemberRequestActor.h; sourceTree = "<group>"; };
9344707515F137660015AC4C /* TGConversationAddMemberRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationAddMemberRequestActor.m; sourceTree = "<group>"; };
9344707715F138E90015AC4C /* TGConversationDeleteMemberRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationDeleteMemberRequestActor.h; sourceTree = "<group>"; };
9344707815F138EA0015AC4C /* TGConversationDeleteMemberRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationDeleteMemberRequestActor.m; sourceTree = "<group>"; };
934470BB15F9F4090015AC4C /* TGSynchronizationStateRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSynchronizationStateRequestActor.h; sourceTree = "<group>"; };
934470BC15F9F4090015AC4C /* TGSynchronizationStateRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSynchronizationStateRequestActor.m; sourceTree = "<group>"; };
934D0A961632543E0090BCD0 /* LinkFull@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LinkFull@2x.png"; path = "Resources/LinkFull@2x.png"; sourceTree = "<group>"; };
934D0A981632D3B50090BCD0 /* LinkCornerTB@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LinkCornerTB@2x.png"; path = "Resources/LinkCornerTB@2x.png"; sourceTree = "<group>"; };
934D0A991632D3B50090BCD0 /* LinkCornerBT@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LinkCornerBT@2x.png"; path = "Resources/LinkCornerBT@2x.png"; sourceTree = "<group>"; };
934D0A9A1632D3B50090BCD0 /* LinkCornerRL@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LinkCornerRL@2x.png"; path = "Resources/LinkCornerRL@2x.png"; sourceTree = "<group>"; };
934D0A9B1632D3B50090BCD0 /* LinkCornerLR@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LinkCornerLR@2x.png"; path = "Resources/LinkCornerLR@2x.png"; sourceTree = "<group>"; };
934D714917AD8FB50099858D /* 3.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 3.m4a; sourceTree = "<group>"; };
934D714A17AD8FB50099858D /* 4.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 4.m4a; sourceTree = "<group>"; };
934D714C17AD8FB50099858D /* 7.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 7.m4a; sourceTree = "<group>"; };
934D714E17AD8FB50099858D /* 6.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 6.m4a; sourceTree = "<group>"; };
934D714F17AD8FB50099858D /* 5.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 5.m4a; sourceTree = "<group>"; };
934D715717AD906D0099858D /* 9.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 9.m4a; sourceTree = "<group>"; };
934D715817AD906D0099858D /* 8.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 8.m4a; sourceTree = "<group>"; };
9351566318686EBD00621293 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = InfoPlist.strings; sourceTree = "<group>"; };
9351566518686EBD00621293 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = Localizable.strings; sourceTree = "<group>"; };
9352994B17A13D6F006D58FE /* ProgressLoupeMinute@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProgressLoupeMinute@2x.png"; path = "Resources/ProgressLoupeMinute@2x.png"; sourceTree = "<group>"; };
9352994C17A13D6F006D58FE /* ProgressLoupeHour@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProgressLoupeHour@2x.png"; path = "Resources/ProgressLoupeHour@2x.png"; sourceTree = "<group>"; };
9352994D17A13D6F006D58FE /* ProgressLoupeFrame@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProgressLoupeFrame@2x.png"; path = "Resources/ProgressLoupeFrame@2x.png"; sourceTree = "<group>"; };
9352A9CF181DBCB3002A1A1A /* TGModernConversationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationController.h; sourceTree = "<group>"; };
9352A9D0181DBCB3002A1A1A /* TGModernConversationController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGModernConversationController.mm; sourceTree = "<group>"; };
9352A9D3181DBCD8002A1A1A /* TGModernConversationCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationCompanion.h; sourceTree = "<group>"; };
9352A9D4181DBCD8002A1A1A /* TGModernConversationCompanion.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGModernConversationCompanion.mm; sourceTree = "<group>"; };
9352A9D6181DBE9A002A1A1A /* TGGenericModernConversationCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericModernConversationCompanion.h; sourceTree = "<group>"; };
9352A9D7181DBE9A002A1A1A /* TGGenericModernConversationCompanion.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGGenericModernConversationCompanion.mm; sourceTree = "<group>"; };
9352A9DA181DBFF0002A1A1A /* TGModernConversationItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationItem.h; sourceTree = "<group>"; };
9352A9DB181DBFF0002A1A1A /* TGModernConversationItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationItem.m; sourceTree = "<group>"; };
9352A9DD181DC017002A1A1A /* TGMessageModernConversationItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageModernConversationItem.h; sourceTree = "<group>"; };
9352A9DE181DC017002A1A1A /* TGMessageModernConversationItem.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGMessageModernConversationItem.mm; sourceTree = "<group>"; };
9352A9E1181DC046002A1A1A /* TGModernViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernViewModel.h; sourceTree = "<group>"; };
9352A9E2181DC046002A1A1A /* TGModernViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernViewModel.m; sourceTree = "<group>"; };
9352A9E4181DC063002A1A1A /* TGModernView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernView.h; sourceTree = "<group>"; };
9352A9E8181DC161002A1A1A /* TGModernViewStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernViewStorage.h; sourceTree = "<group>"; };
9352A9E9181DC161002A1A1A /* TGModernViewStorage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernViewStorage.m; sourceTree = "<group>"; };
9353801A169CEB0000FDC644 /* TGLiveNearbyActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLiveNearbyActor.h; sourceTree = "<group>"; };
9353801B169CEB0000FDC644 /* TGLiveNearbyActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGLiveNearbyActor.mm; sourceTree = "<group>"; };
93583BB0172ED0C2000786B5 /* TGCheckUpdatesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCheckUpdatesActor.h; sourceTree = "<group>"; };
93583BB1172ED0C3000786B5 /* TGCheckUpdatesActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCheckUpdatesActor.m; sourceTree = "<group>"; };
935A6FA716C0817A00261ED8 /* TGLoginInactiveUserController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginInactiveUserController.h; sourceTree = "<group>"; };
935A6FA816C0817A00261ED8 /* TGLoginInactiveUserController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginInactiveUserController.m; sourceTree = "<group>"; };
935AABEF16AB707B00A13F9B /* TGChangePrivacySettingsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePrivacySettingsActor.h; sourceTree = "<group>"; };
935AABF016AB707B00A13F9B /* TGChangePrivacySettingsActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePrivacySettingsActor.m; sourceTree = "<group>"; };
935B6E251628540C00A2E265 /* SearchInputField@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchInputField@2x.png"; path = "Resources/SearchInputField@2x.png"; sourceTree = "<group>"; };
935B6E2F1628850B00A2E265 /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; };
936158B9161245EB00F5DB7C /* TGTelegraphProtocols.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGTelegraphProtocols.h; sourceTree = "<group>"; };
936219CC186460F600C52870 /* 111.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 111.m4a; sourceTree = "<group>"; };
936219CD186460F600C52870 /* 110.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 110.m4a; sourceTree = "<group>"; };
936219CE186460F600C52870 /* 109.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 109.m4a; sourceTree = "<group>"; };
936219CF186460F600C52870 /* 100.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 100.m4a; sourceTree = "<group>"; };
936219D0186460F600C52870 /* 108.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 108.m4a; sourceTree = "<group>"; };
936219D1186460F600C52870 /* 107.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 107.m4a; sourceTree = "<group>"; };
936219D2186460F600C52870 /* 106.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 106.m4a; sourceTree = "<group>"; };
936219D3186460F600C52870 /* 105.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 105.m4a; sourceTree = "<group>"; };
936219D4186460F600C52870 /* 104.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 104.m4a; sourceTree = "<group>"; };
936219D5186460F600C52870 /* 103.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 103.m4a; sourceTree = "<group>"; };
936219D6186460F600C52870 /* 102.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 102.m4a; sourceTree = "<group>"; };
936219D7186460F600C52870 /* 101.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 101.m4a; sourceTree = "<group>"; };
936219E4186466E800C52870 /* 2.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 2.m4a; sourceTree = "<group>"; };
936219E61864693C00C52870 /* 1.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 1.m4a; sourceTree = "<group>"; };
936219E818647B6400C52870 /* TGUpdateConfigActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdateConfigActor.h; sourceTree = "<group>"; };
936219E918647B6400C52870 /* TGUpdateConfigActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdateConfigActor.m; sourceTree = "<group>"; };
936219F41864A80800C52870 /* TGNotificationMessageLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationMessageLabel.h; sourceTree = "<group>"; };
936219F51864A80800C52870 /* TGNotificationMessageLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationMessageLabel.m; sourceTree = "<group>"; };
936219F71864B0EB00C52870 /* TGDownloadMessagesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDownloadMessagesActor.h; sourceTree = "<group>"; };
936219F81864B0EB00C52870 /* TGDownloadMessagesActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDownloadMessagesActor.m; sourceTree = "<group>"; };
9362C05915DE95060060CFE8 /* SearchBarIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarIcon@2x.png"; path = "Resources/SearchBarIcon@2x.png"; sourceTree = "<group>"; };
936AA9561720708E007389A3 /* LinearProgressForeground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LinearProgressForeground@2x.png"; path = "Resources/LinearProgressForeground@2x.png"; sourceTree = "<group>"; };
936AA9571720708E007389A3 /* LinearProgressBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LinearProgressBackground@2x.png"; path = "Resources/LinearProgressBackground@2x.png"; sourceTree = "<group>"; };
936CD3D1186723C700FF241C /* TGEncryptionKeyViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGEncryptionKeyViewController.m; sourceTree = "<group>"; };
936CD3D2186723C700FF241C /* TGEncryptionKeyViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGEncryptionKeyViewController.h; sourceTree = "<group>"; };
936DE17F1850857A00D90029 /* ModernConversationListIconLock@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationListIconLock@2x.png"; path = "Resources/ModernConversationListIconLock@2x.png"; sourceTree = "<group>"; };
936DE1831850890200D90029 /* ModernConversationListIconRead@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationListIconRead@2x.png"; path = "Resources/ModernConversationListIconRead@2x.png"; sourceTree = "<group>"; };
936DE1841850890200D90029 /* ModernConversationListIconDelivered@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationListIconDelivered@2x.png"; path = "Resources/ModernConversationListIconDelivered@2x.png"; sourceTree = "<group>"; };
936DE18B1850AD1300D90029 /* ModernSegmentedControlBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernSegmentedControlBackground@2x.png"; path = "Resources/ModernSegmentedControlBackground@2x.png"; sourceTree = "<group>"; };
936DE18D1850AE0800D90029 /* ModernSegmentedControlSelected@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernSegmentedControlSelected@2x.png"; path = "Resources/ModernSegmentedControlSelected@2x.png"; sourceTree = "<group>"; };
936DE18F1850AE2A00D90029 /* ModernSegmentedControlHighlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernSegmentedControlHighlighted@2x.png"; path = "Resources/ModernSegmentedControlHighlighted@2x.png"; sourceTree = "<group>"; };
936DE1911850AE7400D90029 /* ModernSegmentedControlDivider@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernSegmentedControlDivider@2x.png"; path = "Resources/ModernSegmentedControlDivider@2x.png"; sourceTree = "<group>"; };
936DE1951850C62200D90029 /* TGSwitchCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSwitchCollectionItem.h; sourceTree = "<group>"; };
936DE1961850C62200D90029 /* TGSwitchCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSwitchCollectionItem.m; sourceTree = "<group>"; };
936DE1991850C65A00D90029 /* TGSwitchCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSwitchCollectionItemView.h; sourceTree = "<group>"; };
936DE19A1850C65A00D90029 /* TGSwitchCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSwitchCollectionItemView.m; sourceTree = "<group>"; };
936DE19D1850D34800D90029 /* TGCommentCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCommentCollectionItemView.h; sourceTree = "<group>"; };
936DE19E1850D34800D90029 /* TGCommentCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCommentCollectionItemView.m; sourceTree = "<group>"; };
936DE1A01850D38100D90029 /* TGCommentCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCommentCollectionItem.h; sourceTree = "<group>"; };
936DE1A11850D38100D90029 /* TGCommentCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCommentCollectionItem.m; sourceTree = "<group>"; };
936DE1A41850E39500D90029 /* TGHeaderCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHeaderCollectionItemView.h; sourceTree = "<group>"; };
936DE1A51850E39500D90029 /* TGHeaderCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHeaderCollectionItemView.m; sourceTree = "<group>"; };
936DE1A71850E3A300D90029 /* TGHeaderCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHeaderCollectionItem.h; sourceTree = "<group>"; };
936DE1A81850E3A300D90029 /* TGHeaderCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHeaderCollectionItem.m; sourceTree = "<group>"; };
936DE1AE1850E48400D90029 /* TGNotificationSettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationSettingsController.h; sourceTree = "<group>"; };
936DE1AF1850E48400D90029 /* TGNotificationSettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationSettingsController.m; sourceTree = "<group>"; };
936DE1B21850F1B900D90029 /* TGVariantCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVariantCollectionItemView.h; sourceTree = "<group>"; };
936DE1B31850F1B900D90029 /* TGVariantCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVariantCollectionItemView.m; sourceTree = "<group>"; };
936DE1B51850F1C500D90029 /* TGVariantCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVariantCollectionItem.h; sourceTree = "<group>"; };
936DE1B61850F1C500D90029 /* TGVariantCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVariantCollectionItem.m; sourceTree = "<group>"; };
93706F461870669600CE7CC6 /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; };
9374F72F1664E07200319E9A /* TGConversationChangePhotoActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationChangePhotoActor.h; sourceTree = "<group>"; };
9374F7301664E07200319E9A /* TGConversationChangePhotoActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationChangePhotoActor.m; sourceTree = "<group>"; };
93753ECA16793F46008CC2C5 /* TGLoginCountriesController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginCountriesController.h; sourceTree = "<group>"; };
93753ECB16793F46008CC2C5 /* TGLoginCountriesController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginCountriesController.m; sourceTree = "<group>"; };
93753ECD16794367008CC2C5 /* PhoneCountries.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = PhoneCountries.txt; path = Resources/PhoneCountries.txt; sourceTree = "<group>"; };
93753ECF16794C98008CC2C5 /* TGLoginCountryCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginCountryCell.h; sourceTree = "<group>"; };
93753ED016794C98008CC2C5 /* TGLoginCountryCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginCountryCell.m; sourceTree = "<group>"; };
9376A116174138FF0015A931 /* MapLocationIcon_ActiveHeading@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapLocationIcon_ActiveHeading@2x.png"; path = "Resources/MapLocationIcon_ActiveHeading@2x.png"; sourceTree = "<group>"; };
9376A11C174143980015A931 /* TabIconMessages_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TabIconMessages_Highlighted@2x.png"; path = "Resources/TabIconMessages_Highlighted@2x.png"; sourceTree = "<group>"; };
9376A11D174143980015A931 /* TabIconMessages@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TabIconMessages@2x.png"; path = "Resources/TabIconMessages@2x.png"; sourceTree = "<group>"; };
9376A11E174143980015A931 /* TabIconSettings_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TabIconSettings_Highlighted@2x.png"; path = "Resources/TabIconSettings_Highlighted@2x.png"; sourceTree = "<group>"; };
9376A11F174143980015A931 /* TabIconSettings@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TabIconSettings@2x.png"; path = "Resources/TabIconSettings@2x.png"; sourceTree = "<group>"; };
9376A120174143980015A931 /* TabIconContacts_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TabIconContacts_Highlighted@2x.png"; path = "Resources/TabIconContacts_Highlighted@2x.png"; sourceTree = "<group>"; };
9376A121174143980015A931 /* TabIconContacts@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TabIconContacts@2x.png"; path = "Resources/TabIconContacts@2x.png"; sourceTree = "<group>"; };
9376A129174156020015A931 /* DialogListPending@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DialogListPending@2x.png"; path = "Resources/DialogListPending@2x.png"; sourceTree = "<group>"; };
937A4DB71634CEC8004A1FDE /* TGSynchronizeActionQueueActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSynchronizeActionQueueActor.h; sourceTree = "<group>"; };
937A4DB81634CEC8004A1FDE /* TGSynchronizeActionQueueActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGSynchronizeActionQueueActor.mm; sourceTree = "<group>"; };
937A4DBA1634D990004A1FDE /* TGConversationDeleteMessagesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationDeleteMessagesActor.h; sourceTree = "<group>"; };
937A4DBB1634D990004A1FDE /* TGConversationDeleteMessagesActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationDeleteMessagesActor.m; sourceTree = "<group>"; };
937BBDD91645FF8E003CF5F0 /* TGContactsGlobalSearchActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactsGlobalSearchActor.h; sourceTree = "<group>"; };
937BBDDA1645FF8E003CF5F0 /* TGContactsGlobalSearchActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContactsGlobalSearchActor.m; sourceTree = "<group>"; };
937BBDDF1646ECE5003CF5F0 /* TGContactListSearchActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactListSearchActor.h; sourceTree = "<group>"; };
937BBDE01646ECE6003CF5F0 /* TGContactListSearchActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContactListSearchActor.m; sourceTree = "<group>"; };
937BBDEF164858DC003CF5F0 /* TGApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGApplication.h; sourceTree = "<group>"; };
937BBDF0164858DC003CF5F0 /* TGApplication.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGApplication.m; sourceTree = "<group>"; };
937BBDF416488E74003CF5F0 /* TGExtendedUserDataRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExtendedUserDataRequestActor.h; sourceTree = "<group>"; };
937BBDF516488E74003CF5F0 /* TGExtendedUserDataRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExtendedUserDataRequestActor.m; sourceTree = "<group>"; };
937BBDFD1649E179003CF5F0 /* TGContactRequestActionActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactRequestActionActor.h; sourceTree = "<group>"; };
937BBDFE1649E179003CF5F0 /* TGContactRequestActionActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContactRequestActionActor.m; sourceTree = "<group>"; };
937CFD6C17AE8E9500E28C5B /* TGSynchronizePreferencesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSynchronizePreferencesActor.h; sourceTree = "<group>"; };
937CFD6D17AE8E9500E28C5B /* TGSynchronizePreferencesActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSynchronizePreferencesActor.m; sourceTree = "<group>"; };
937F0374161DF46900AA32DC /* TGLocationRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationRequestActor.h; sourceTree = "<group>"; };
937F0375161DF46900AA32DC /* TGLocationRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationRequestActor.m; sourceTree = "<group>"; };
937F0377161DF8E600AA32DC /* CoreLocation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
937F037F161F27A600AA32DC /* TGSaveGeocodingResultActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSaveGeocodingResultActor.h; sourceTree = "<group>"; };
937F0380161F27A700AA32DC /* TGSaveGeocodingResultActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSaveGeocodingResultActor.m; sourceTree = "<group>"; };
938431C718560693000CD961 /* TGCustomImageWallpaperInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCustomImageWallpaperInfo.h; sourceTree = "<group>"; };
938431C818560693000CD961 /* TGCustomImageWallpaperInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCustomImageWallpaperInfo.m; sourceTree = "<group>"; };
938431DD185640D2000CD961 /* TGWallpaperImageDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperImageDataSource.h; sourceTree = "<group>"; };
938431DE185640D2000CD961 /* TGWallpaperImageDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperImageDataSource.m; sourceTree = "<group>"; };
938431F818567685000CD961 /* TGGroupInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoController.h; sourceTree = "<group>"; };
938431F918567685000CD961 /* TGGroupInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoController.m; sourceTree = "<group>"; };
938431FB18567787000CD961 /* TGGroupInfoCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoCollectionItemView.h; sourceTree = "<group>"; };
938431FC18567787000CD961 /* TGGroupInfoCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoCollectionItemView.m; sourceTree = "<group>"; };
938431FE18567795000CD961 /* TGGroupInfoCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoCollectionItem.h; sourceTree = "<group>"; };
938431FF18567795000CD961 /* TGGroupInfoCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoCollectionItem.m; sourceTree = "<group>"; };
93843207185680DB000CD961 /* TGUserInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoController.h; sourceTree = "<group>"; };
93843208185680DB000CD961 /* TGUserInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoController.m; sourceTree = "<group>"; };
9384320C18568150000CD961 /* TGTelegraphUserInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTelegraphUserInfoController.h; sourceTree = "<group>"; };
9384320D18568150000CD961 /* TGTelegraphUserInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTelegraphUserInfoController.m; sourceTree = "<group>"; };
9384320F18568199000CD961 /* TGPhonebookUserInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhonebookUserInfoController.h; sourceTree = "<group>"; };
9384321018568199000CD961 /* TGPhonebookUserInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhonebookUserInfoController.m; sourceTree = "<group>"; };
9386E892185CB75F00930205 /* TGRegularCheckCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRegularCheckCollectionItemView.h; sourceTree = "<group>"; };
9386E893185CB75F00930205 /* TGRegularCheckCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRegularCheckCollectionItemView.m; sourceTree = "<group>"; };
9386E895185CB77000930205 /* TGRegularCheckCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRegularCheckCollectionItem.h; sourceTree = "<group>"; };
9386E896185CB77000930205 /* TGRegularCheckCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRegularCheckCollectionItem.m; sourceTree = "<group>"; };
9386E899185CCB0600930205 /* TGUserInfoVariantCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoVariantCollectionItemView.h; sourceTree = "<group>"; };
9386E89A185CCB0600930205 /* TGUserInfoVariantCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoVariantCollectionItemView.m; sourceTree = "<group>"; };
9386E89C185CCB2000930205 /* TGUserInfoVariantCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoVariantCollectionItem.h; sourceTree = "<group>"; };
9386E89D185CCB2000930205 /* TGUserInfoVariantCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoVariantCollectionItem.m; sourceTree = "<group>"; };
9386E89F185D0CF200930205 /* TGAddToExistingContactController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAddToExistingContactController.h; sourceTree = "<group>"; };
9386E8A0185D0CF200930205 /* TGAddToExistingContactController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAddToExistingContactController.m; sourceTree = "<group>"; };
9386E8A3185D25A400930205 /* TGSecretChatUserInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretChatUserInfoController.h; sourceTree = "<group>"; };
9386E8A4185D25A400930205 /* TGSecretChatUserInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretChatUserInfoController.m; sourceTree = "<group>"; };
9386E8A6185D3CAB00930205 /* TGCreateEncryptedChatController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCreateEncryptedChatController.h; sourceTree = "<group>"; };
9386E8A7185D3CAB00930205 /* TGCreateEncryptedChatController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCreateEncryptedChatController.m; sourceTree = "<group>"; };
9386E8A9185DE9CC00930205 /* ModernAuthCountryButtonHighlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernAuthCountryButtonHighlighted@2x.png"; path = "Resources/ModernAuthCountryButtonHighlighted@2x.png"; sourceTree = "<group>"; };
9386E8AA185DE9CC00930205 /* ModernAuthCountryButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernAuthCountryButton@2x.png"; path = "Resources/ModernAuthCountryButton@2x.png"; sourceTree = "<group>"; };
9386E8AD185DEBF800930205 /* ModernAuthPhoneBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernAuthPhoneBackground@2x.png"; path = "Resources/ModernAuthPhoneBackground@2x.png"; sourceTree = "<group>"; };
9386E8AF185E2AFF00930205 /* NavigationBackArrowLight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationBackArrowLight@2x.png"; path = "Resources/NavigationBackArrowLight@2x.png"; sourceTree = "<group>"; };
9386E8B1185E30EA00930205 /* ModernContactSelectionChecked@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernContactSelectionChecked@2x.png"; path = "Resources/ModernContactSelectionChecked@2x.png"; sourceTree = "<group>"; };
9386E8B2185E30EA00930205 /* ModernContactSelectionEmpty@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernContactSelectionEmpty@2x.png"; path = "Resources/ModernContactSelectionEmpty@2x.png"; sourceTree = "<group>"; };
9386E8B5185E55C900930205 /* TGCreateGroupController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCreateGroupController.h; sourceTree = "<group>"; };
9386E8B6185E55C900930205 /* TGCreateGroupController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCreateGroupController.m; sourceTree = "<group>"; };
93877EC21659736D001FD42E /* TGActionMenuItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGActionMenuItemCell.h; sourceTree = "<group>"; };
93877EC31659736D001FD42E /* TGActionMenuItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGActionMenuItemCell.m; sourceTree = "<group>"; };
93877ED3165995A4001FD42E /* TGSwitchItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSwitchItemCell.h; sourceTree = "<group>"; };
93877ED4165995A4001FD42E /* TGSwitchItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSwitchItemCell.m; sourceTree = "<group>"; };
9387C2671746B0EF0045AFB0 /* TGWallpaperListRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperListRequestActor.h; sourceTree = "<group>"; };
9387C2681746B0EF0045AFB0 /* TGWallpaperListRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperListRequestActor.m; sourceTree = "<group>"; };
9387D8AC1717051F00DFE588 /* TGContactMediaAttachment+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGContactMediaAttachment+Telegraph.h"; sourceTree = "<group>"; };
9387D8AD1717051F00DFE588 /* TGContactMediaAttachment+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGContactMediaAttachment+Telegraph.m"; sourceTree = "<group>"; };
9388A93617F8DE920020E613 /* TGRequestEncryptedChatActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRequestEncryptedChatActor.h; sourceTree = "<group>"; };
9388A93717F8DE920020E613 /* TGRequestEncryptedChatActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRequestEncryptedChatActor.m; sourceTree = "<group>"; };
93898CEE166E45C800AFA2BB /* TGConversationClearHistoryActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationClearHistoryActor.h; sourceTree = "<group>"; };
93898CEF166E45C800AFA2BB /* TGConversationClearHistoryActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationClearHistoryActor.m; sourceTree = "<group>"; };
9389A8D01697A18700B68E92 /* TGStoreAssetActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStoreAssetActor.h; sourceTree = "<group>"; };
9389A8D11697A18700B68E92 /* TGStoreAssetActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStoreAssetActor.m; sourceTree = "<group>"; };
9389A8D31697A25A00B68E92 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; };
9389BC3418D9001900F9C1A6 /* TGDebugController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDebugController.h; sourceTree = "<group>"; };
9389BC3518D9001900F9C1A6 /* TGDebugController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDebugController.m; sourceTree = "<group>"; };
938AF7CE15ECF03C00F25DDA /* TGConversationChangeTitleRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationChangeTitleRequestActor.h; sourceTree = "<group>"; };
938AF7CF15ECF03C00F25DDA /* TGConversationChangeTitleRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationChangeTitleRequestActor.m; sourceTree = "<group>"; };
938F20DB17998386003837DA /* 0.m4a */ = {isa = PBXFileReference; lastKnownFileType = file; path = 0.m4a; sourceTree = "<group>"; };
938F548A16DD21DA009EBD6C /* TGButtonsMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGButtonsMenuItem.h; sourceTree = "<group>"; };
938F548B16DD21DA009EBD6C /* TGButtonsMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGButtonsMenuItem.m; sourceTree = "<group>"; };
938F548D16DD2296009EBD6C /* TGButtonsMenuItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGButtonsMenuItemView.h; sourceTree = "<group>"; };
938F548E16DD2296009EBD6C /* TGButtonsMenuItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGButtonsMenuItemView.m; sourceTree = "<group>"; };
93941A241734665700F97189 /* ClockWhiteMin@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockWhiteMin@2x.png"; path = "Resources/ClockWhiteMin@2x.png"; sourceTree = "<group>"; };
93941A251734665700F97189 /* ClockWhiteHour@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockWhiteHour@2x.png"; path = "Resources/ClockWhiteHour@2x.png"; sourceTree = "<group>"; };
93941A261734665700F97189 /* ClockWhiteFrame@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockWhiteFrame@2x.png"; path = "Resources/ClockWhiteFrame@2x.png"; sourceTree = "<group>"; };
93941A2A1735414D00F97189 /* TGUpdateUserStatusesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdateUserStatusesActor.h; sourceTree = "<group>"; };
93941A2B1735414D00F97189 /* TGUpdateUserStatusesActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGUpdateUserStatusesActor.mm; sourceTree = "<group>"; };
9394C84E18584FE00016DDA9 /* TGPlaceholderImageDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPlaceholderImageDataSource.h; sourceTree = "<group>"; };
9394C84F18584FE00016DDA9 /* TGPlaceholderImageDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPlaceholderImageDataSource.m; sourceTree = "<group>"; };
93985170162F8A5A009DBCA5 /* MapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MapKit.framework; path = System/Library/Frameworks/MapKit.framework; sourceTree = SDKROOT; };
939851C2162F8C56009DBCA5 /* TGNavigationController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TGNavigationController.xib; sourceTree = "<group>"; };
93992D6B182922DD00F29746 /* ModernMessageCheckmark2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageCheckmark2@2x.png"; path = "Resources/ModernMessageCheckmark2@2x.png"; sourceTree = "<group>"; };
93992D6C182922DD00F29746 /* ModernMessageCheckmark1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageCheckmark1@2x.png"; path = "Resources/ModernMessageCheckmark1@2x.png"; sourceTree = "<group>"; };
93992D6F1829234F00F29746 /* TGModernClockProgressViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernClockProgressViewModel.h; sourceTree = "<group>"; };
93992D701829234F00F29746 /* TGModernClockProgressViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernClockProgressViewModel.m; sourceTree = "<group>"; };
93992D741829238100F29746 /* TGModernClockProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernClockProgressView.h; sourceTree = "<group>"; };
93992D751829238100F29746 /* TGModernClockProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernClockProgressView.m; sourceTree = "<group>"; };
93992D7C18296E5600F29746 /* TGImageMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageMessageViewModel.h; sourceTree = "<group>"; };
93992D7D18296E5600F29746 /* TGImageMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageMessageViewModel.m; sourceTree = "<group>"; };
93992D7F18296E7D00F29746 /* TGMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageViewModel.h; sourceTree = "<group>"; };
93992D8018296E7D00F29746 /* TGMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageViewModel.m; sourceTree = "<group>"; };
93992D8418296F6200F29746 /* TGVideoMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVideoMessageViewModel.h; sourceTree = "<group>"; };
93992D8518296F6200F29746 /* TGVideoMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVideoMessageViewModel.m; sourceTree = "<group>"; };
93992D8C182A706C00F29746 /* ModernBubbleOutgoingPartial@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleOutgoingPartial@2x.png"; path = "Resources/ModernBubbleOutgoingPartial@2x.png"; sourceTree = "<group>"; };
93992D8D182A706C00F29746 /* ModernBubbleIncomingPartial@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleIncomingPartial@2x.png"; path = "Resources/ModernBubbleIncomingPartial@2x.png"; sourceTree = "<group>"; };
939ECA33188EAFEB004ABAB7 /* TGModernGalleryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryController.h; sourceTree = "<group>"; };
939ECA34188EAFEB004ABAB7 /* TGModernGalleryController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryController.m; sourceTree = "<group>"; };
939ECA36188EB047004ABAB7 /* TGModernGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryItem.h; sourceTree = "<group>"; };
939ECA39188EB4CB004ABAB7 /* TGOverlayControllerWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGOverlayControllerWindow.h; sourceTree = "<group>"; };
939ECA3A188EB4CB004ABAB7 /* TGOverlayControllerWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGOverlayControllerWindow.m; sourceTree = "<group>"; };
939ECA40188EB8D1004ABAB7 /* TGModernGalleryItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryItemView.h; sourceTree = "<group>"; };
939ECA41188EB8D1004ABAB7 /* TGModernGalleryItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryItemView.m; sourceTree = "<group>"; };
939ECA43188EBD87004ABAB7 /* TGModernGalleryImageItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryImageItemView.h; sourceTree = "<group>"; };
939ECA44188EBD87004ABAB7 /* TGModernGalleryImageItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryImageItemView.m; sourceTree = "<group>"; };
939ECA49188ECE66004ABAB7 /* TGModernGalleryView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryView.h; sourceTree = "<group>"; };
939ECA4A188ECE66004ABAB7 /* TGModernGalleryView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryView.m; sourceTree = "<group>"; };
939ECA4C188ED0B7004ABAB7 /* TGModernGalleryScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryScrollView.h; sourceTree = "<group>"; };
939ECA4D188ED0B7004ABAB7 /* TGModernGalleryScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryScrollView.m; sourceTree = "<group>"; };
939ECA53188EDC3F004ABAB7 /* TGModernGalleryImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryImageItem.h; sourceTree = "<group>"; };
939ECA54188EDC3F004ABAB7 /* TGModernGalleryImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryImageItem.m; sourceTree = "<group>"; };
939ECA57188EDEA4004ABAB7 /* TGModernGalleryZoomableItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryZoomableItemView.h; sourceTree = "<group>"; };
939ECA58188EDEA4004ABAB7 /* TGModernGalleryZoomableItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryZoomableItemView.m; sourceTree = "<group>"; };
93A1099E17034DA600FE4F89 /* ImagePickerThumbnalSelect@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImagePickerThumbnalSelect@2x.png"; path = "Resources/ImagePickerThumbnalSelect@2x.png"; sourceTree = "<group>"; };
93A1099F17034DA600FE4F89 /* ImagePickerThumbnalSelect_Checked@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImagePickerThumbnalSelect_Checked@2x.png"; path = "Resources/ImagePickerThumbnalSelect_Checked@2x.png"; sourceTree = "<group>"; };
93A109BA1704E6F000FE4F89 /* ImagePickerSelect_Checked@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImagePickerSelect_Checked@2x.png"; path = "Resources/ImagePickerSelect_Checked@2x.png"; sourceTree = "<group>"; };
93A109BB1704E6F000FE4F89 /* ImagePickerSelect@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImagePickerSelect@2x.png"; path = "Resources/ImagePickerSelect@2x.png"; sourceTree = "<group>"; };
93A109BE1705D77A00FE4F89 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
93A2A90A1844AE8D0046FEBE /* TGPreparedLocalImageMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedLocalImageMessage.h; sourceTree = "<group>"; };
93A2A90B1844AE8D0046FEBE /* TGPreparedLocalImageMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedLocalImageMessage.m; sourceTree = "<group>"; };
93A2B01E1676557C005A48C7 /* TGLoginPhoneController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginPhoneController.h; sourceTree = "<group>"; };
93A2B01F1676557C005A48C7 /* TGLoginPhoneController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginPhoneController.m; sourceTree = "<group>"; };
93A2B021167655A5005A48C7 /* TGLoginCodeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginCodeController.h; sourceTree = "<group>"; };
93A2B022167655A5005A48C7 /* TGLoginCodeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginCodeController.m; sourceTree = "<group>"; };
93A2B024167655B5005A48C7 /* TGLoginProfileController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginProfileController.h; sourceTree = "<group>"; };
93A4544D17FB4C5B00E07837 /* ProgressWindowCheck@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProgressWindowCheck@2x.png"; path = "Resources/ProgressWindowCheck@2x.png"; sourceTree = "<group>"; };
93A5407E185F2D4D00B4F135 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
93A60637185FBDF9007E3477 /* TGDocumentMediaAttachment+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGDocumentMediaAttachment+Telegraph.h"; sourceTree = "<group>"; };
93A60638185FBDF9007E3477 /* TGDocumentMediaAttachment+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGDocumentMediaAttachment+Telegraph.m"; sourceTree = "<group>"; };
93A6063D185FC042007E3477 /* TGDocumentMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentMessageViewModel.h; sourceTree = "<group>"; };
93A6063E185FC042007E3477 /* TGDocumentMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentMessageViewModel.m; sourceTree = "<group>"; };
93A60640185FC429007E3477 /* TGPreparedLocalDocumentMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedLocalDocumentMessage.h; sourceTree = "<group>"; };
93A60641185FC429007E3477 /* TGPreparedLocalDocumentMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedLocalDocumentMessage.m; sourceTree = "<group>"; };
93A8F78E17F9981100B7D99E /* DialogListEncryptedChatIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DialogListEncryptedChatIcon@2x.png"; path = "Resources/DialogListEncryptedChatIcon@2x.png"; sourceTree = "<group>"; };
93A8F79617F9BFE700B7D99E /* TGEncryptedChatResponseActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGEncryptedChatResponseActor.h; sourceTree = "<group>"; };
93A8F79717F9BFE700B7D99E /* TGEncryptedChatResponseActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGEncryptedChatResponseActor.m; sourceTree = "<group>"; };
93AB29821612F20600BC45EF /* TGImageDownloadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageDownloadActor.h; sourceTree = "<group>"; };
93AB29831612F20600BC45EF /* TGImageDownloadActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageDownloadActor.m; sourceTree = "<group>"; };
93AD03B516A1CFF1005D4575 /* TGDeleteUserAvatarActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDeleteUserAvatarActor.h; sourceTree = "<group>"; };
93AD03B616A1CFF1005D4575 /* TGDeleteUserAvatarActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDeleteUserAvatarActor.m; sourceTree = "<group>"; };
93AD03CD16A327DE005D4575 /* Accelerate.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Accelerate.framework; path = System/Library/Frameworks/Accelerate.framework; sourceTree = SDKROOT; };
93AD55DB186308A90043B212 /* TGModernConversationEmptyListPlaceholderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationEmptyListPlaceholderView.h; sourceTree = "<group>"; };
93AD55DC186308A90043B212 /* TGModernConversationEmptyListPlaceholderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationEmptyListPlaceholderView.m; sourceTree = "<group>"; };
93AD55DE18630CA40043B212 /* ImageDownloadCancel@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImageDownloadCancel@2x.png"; path = "Resources/ImageDownloadCancel@2x.png"; sourceTree = "<group>"; };
93AD55DF18630CA40043B212 /* ImageDownloadCancel_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ImageDownloadCancel_Highlighted@2x.png"; path = "Resources/ImageDownloadCancel_Highlighted@2x.png"; sourceTree = "<group>"; };
93AD55E2186313D50043B212 /* TGModernConversationGenericEmptyListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationGenericEmptyListView.h; sourceTree = "<group>"; };
93AD55E3186313D50043B212 /* TGModernConversationGenericEmptyListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationGenericEmptyListView.m; sourceTree = "<group>"; };
93ADCE2316EE622D00BFFCF7 /* TGTokenFieldView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTokenFieldView.h; sourceTree = "<group>"; };
93ADCE2416EE622D00BFFCF7 /* TGTokenFieldView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTokenFieldView.m; sourceTree = "<group>"; };
93ADCE2616EE6A1900BFFCF7 /* TGTokenView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTokenView.h; sourceTree = "<group>"; };
93ADCE2716EE6A1900BFFCF7 /* TGTokenView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTokenView.m; sourceTree = "<group>"; };
93ADCE3016EE80E900BFFCF7 /* TGUsersSection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUsersSection.h; sourceTree = "<group>"; };
93ADCE3116EE80E900BFFCF7 /* TGUsersSection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUsersSection.m; sourceTree = "<group>"; };
93ADCE3316EE9F8300BFFCF7 /* TokenBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TokenBackground@2x.png"; path = "Resources/TokenBackground@2x.png"; sourceTree = "<group>"; };
93ADCE3416EE9F8300BFFCF7 /* TokenBackground_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TokenBackground_Highlighted@2x.png"; path = "Resources/TokenBackground_Highlighted@2x.png"; sourceTree = "<group>"; };
93ADCE3716EF1E8B00BFFCF7 /* TGBackspaceTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBackspaceTextField.h; sourceTree = "<group>"; };
93ADCE3816EF1E8B00BFFCF7 /* TGBackspaceTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBackspaceTextField.m; sourceTree = "<group>"; };
93B07053161B927B0054C20F /* TGFileDownloadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFileDownloadActor.h; sourceTree = "<group>"; };
93B07054161B927B0054C20F /* TGFileDownloadActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFileDownloadActor.m; sourceTree = "<group>"; };
93B07057161CAEF10054C20F /* TGLocationReverseGeocodeActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationReverseGeocodeActor.h; sourceTree = "<group>"; };
93B07058161CAEF10054C20F /* TGLocationReverseGeocodeActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGLocationReverseGeocodeActor.mm; sourceTree = "<group>"; };
93B0705A161CB45B0054C20F /* TGRawHttpRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRawHttpRequest.h; sourceTree = "<group>"; };
93B0705B161CB45D0054C20F /* TGRawHttpRequest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRawHttpRequest.m; sourceTree = "<group>"; };
93B2388416B58CCD00DB8F5E /* TGGroupedCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupedCell.h; sourceTree = "<group>"; };
93B2388516B58CCF00DB8F5E /* TGGroupedCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupedCell.m; sourceTree = "<group>"; };
93B532A5160BEA3000A16903 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
93B77681184DF19F00C81651 /* TGModernConversationGroupTitlePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationGroupTitlePanel.h; sourceTree = "<group>"; };
93B77682184DF19F00C81651 /* TGModernConversationGroupTitlePanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationGroupTitlePanel.m; sourceTree = "<group>"; };
93BB2236180D986600342583 /* Icon-60@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-60@2x.png"; sourceTree = "<group>"; };
93C03F1717C4EC5A00A077C4 /* UIDevice+PlatformInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIDevice+PlatformInfo.h"; sourceTree = "<group>"; };
93C03F1817C4EC5A00A077C4 /* UIDevice+PlatformInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIDevice+PlatformInfo.m"; sourceTree = "<group>"; };
93C03F1B17C54E5F00A077C4 /* TGProfilePhotoListActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGProfilePhotoListActor.h; sourceTree = "<group>"; };
93C03F1C17C54E5F00A077C4 /* TGProfilePhotoListActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGProfilePhotoListActor.mm; sourceTree = "<group>"; };
93C0B3C21602533B0034D542 /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-568h@2x.png"; sourceTree = "<group>"; };
93C1AF6016C4641A00710640 /* TGSynchronizeContactsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSynchronizeContactsActor.h; sourceTree = "<group>"; };
93C1AF6116C4641A00710640 /* TGSynchronizeContactsActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGSynchronizeContactsActor.mm; sourceTree = "<group>"; };
93C23071183BB8E00071CB58 /* TGModernConversationAvatarButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationAvatarButton.h; sourceTree = "<group>"; };
93C23072183BB8E00071CB58 /* TGModernConversationAvatarButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationAvatarButton.m; sourceTree = "<group>"; };
93C23074183C31D60071CB58 /* ModernMessageImageBorder@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageImageBorder@2x.png"; path = "Resources/ModernMessageImageBorder@2x.png"; sourceTree = "<group>"; };
93C23076183C38EE0071CB58 /* ModernMessageImageDateBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageImageDateBackground@2x.png"; path = "Resources/ModernMessageImageDateBackground@2x.png"; sourceTree = "<group>"; };
93C23078183CD59F0071CB58 /* ModernMessageVideoIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageVideoIcon@2x.png"; path = "Resources/ModernMessageVideoIcon@2x.png"; sourceTree = "<group>"; };
93C2307A183CEF260071CB58 /* ModernMessageCheckmarkMedia2@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageCheckmarkMedia2@2x.png"; path = "Resources/ModernMessageCheckmarkMedia2@2x.png"; sourceTree = "<group>"; };
93C2307B183CEF270071CB58 /* ModernMessageCheckmarkMedia1@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageCheckmarkMedia1@2x.png"; path = "Resources/ModernMessageCheckmarkMedia1@2x.png"; sourceTree = "<group>"; };
93C23084183CFF090071CB58 /* TGOverlayController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGOverlayController.h; sourceTree = "<group>"; };
93C23085183CFF090071CB58 /* TGOverlayController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGOverlayController.m; sourceTree = "<group>"; };
93C23087183D03A70071CB58 /* TGPreparedMapMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedMapMessage.h; sourceTree = "<group>"; };
93C23088183D03A70071CB58 /* TGPreparedMapMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedMapMessage.m; sourceTree = "<group>"; };
93C2308A183D1D5F0071CB58 /* ModernMessageUnsentButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageUnsentButton@2x.png"; path = "Resources/ModernMessageUnsentButton@2x.png"; sourceTree = "<group>"; };
93C43B2318A0546400165AE1 /* TGAudioRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioRecorder.h; sourceTree = "<group>"; };
93C43B2418A0546400165AE1 /* TGAudioRecorder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioRecorder.m; sourceTree = "<group>"; };
93C52F641861E6E1008229A7 /* TGLoginProfileController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginProfileController.m; sourceTree = "<group>"; };
93C52F671861F0AD008229A7 /* TGLoadingPlaceholderMessageModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoadingPlaceholderMessageModel.h; sourceTree = "<group>"; };
93C52F681861F0AD008229A7 /* TGLoadingPlaceholderMessageModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoadingPlaceholderMessageModel.m; sourceTree = "<group>"; };
93C52F6A18621C2E008229A7 /* ModernMessageDocumentGenericIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageDocumentGenericIcon@2x.png"; path = "Resources/ModernMessageDocumentGenericIcon@2x.png"; sourceTree = "<group>"; };
93C52F6C18626099008229A7 /* ModernMessageImagePlaceholder@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageImagePlaceholder@2x.png"; path = "Resources/ModernMessageImagePlaceholder@2x.png"; sourceTree = "<group>"; };
93C925FC15BD6D0800D1A461 /* TGTelegraphConversationMessageAssetsSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTelegraphConversationMessageAssetsSource.h; sourceTree = "<group>"; };
93C925FD15BD6D0800D1A461 /* TGTelegraphConversationMessageAssetsSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTelegraphConversationMessageAssetsSource.m; sourceTree = "<group>"; };
93CA0001178AD172003C6B6D /* TGContactCellContents.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGContactCellContents.h; sourceTree = "<group>"; };
93CA0002178AD172003C6B6D /* TGContactCellContents.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TGContactCellContents.m; sourceTree = "<group>"; };
93CB995C167F57900017CF09 /* PhoneFormats.dat */ = {isa = PBXFileReference; lastKnownFileType = file; name = PhoneFormats.dat; path = Resources/PhoneFormats.dat; sourceTree = "<group>"; };
93CF3B4C181DC863003D8DE1 /* TGTextMessageModernViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTextMessageModernViewModel.h; sourceTree = "<group>"; };
93CF3B4D181DC863003D8DE1 /* TGTextMessageModernViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTextMessageModernViewModel.m; sourceTree = "<group>"; };
93CF3B4F181DCA88003D8DE1 /* TGModernTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernTextView.h; sourceTree = "<group>"; };
93CF3B50181DCA88003D8DE1 /* TGModernTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernTextView.m; sourceTree = "<group>"; };
93CF3B52181DCB78003D8DE1 /* TGModernTextViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernTextViewModel.h; sourceTree = "<group>"; };
93CF3B53181DCB78003D8DE1 /* TGModernTextViewModel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGModernTextViewModel.mm; sourceTree = "<group>"; };
93CF3B55181DD179003D8DE1 /* TGModernLabelViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernLabelViewModel.h; sourceTree = "<group>"; };
93CF3B56181DD179003D8DE1 /* TGModernLabelViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernLabelViewModel.m; sourceTree = "<group>"; };
93CF3B60181E7D0D003D8DE1 /* TGModernImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernImageView.h; sourceTree = "<group>"; };
93CF3B61181E7D0D003D8DE1 /* TGModernImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernImageView.m; sourceTree = "<group>"; };
93CF3B63181E7D1B003D8DE1 /* TGModernImageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernImageViewModel.h; sourceTree = "<group>"; };
93CF3B64181E7D1B003D8DE1 /* TGModernImageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernImageViewModel.m; sourceTree = "<group>"; };
93CF3B69181EB3A4003D8DE1 /* TGModernRemoteImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernRemoteImageView.h; sourceTree = "<group>"; };
93CF3B6A181EB3A4003D8DE1 /* TGModernRemoteImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernRemoteImageView.m; sourceTree = "<group>"; };
93CF3B6C181EB58C003D8DE1 /* TGModernRemoteImageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernRemoteImageViewModel.h; sourceTree = "<group>"; };
93CF3B6D181EB58C003D8DE1 /* TGModernRemoteImageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernRemoteImageViewModel.m; sourceTree = "<group>"; };
93CF3B6F181EBDAB003D8DE1 /* TGModernConversationCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationCollectionView.h; sourceTree = "<group>"; };
93CF3B70181EBDAB003D8DE1 /* TGModernConversationCollectionView.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGModernConversationCollectionView.mm; sourceTree = "<group>"; };
93CF3B72181EBE68003D8DE1 /* TGModernConversationViewLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationViewLayout.h; sourceTree = "<group>"; };
93CF3B73181EBE68003D8DE1 /* TGModernConversationViewLayout.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGModernConversationViewLayout.mm; sourceTree = "<group>"; };
93CF3B75181EF6E6003D8DE1 /* TGModernCollectionCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernCollectionCell.h; sourceTree = "<group>"; };
93CF3B76181EF6E6003D8DE1 /* TGModernCollectionCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernCollectionCell.m; sourceTree = "<group>"; };
93CF3B7C182009AB003D8DE1 /* TGModernTemporaryView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernTemporaryView.h; sourceTree = "<group>"; };
93CF3B7D182009AB003D8DE1 /* TGModernTemporaryView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernTemporaryView.m; sourceTree = "<group>"; };
93CF3B8018203AE3003D8DE1 /* TGModernFlatteningView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernFlatteningView.h; sourceTree = "<group>"; };
93CF3B8118203AE3003D8DE1 /* TGModernFlatteningView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernFlatteningView.m; sourceTree = "<group>"; };
93CF3B8318203AF9003D8DE1 /* TGModernFlatteningViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernFlatteningViewModel.h; sourceTree = "<group>"; };
93CF3B8418203AF9003D8DE1 /* TGModernFlatteningViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernFlatteningViewModel.m; sourceTree = "<group>"; };
93D1D7671846439B00947655 /* TGPreparedRemoteVideoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedRemoteVideoMessage.h; sourceTree = "<group>"; };
93D1D7681846439B00947655 /* TGPreparedRemoteVideoMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedRemoteVideoMessage.m; sourceTree = "<group>"; };
93D1D76A18467F6D00947655 /* SearchBarScopeDivider@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarScopeDivider@2x.png"; path = "Resources/SearchBarScopeDivider@2x.png"; sourceTree = "<group>"; };
93D69A6016E6976C008CD74F /* TGFlatActionCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFlatActionCell.h; sourceTree = "<group>"; };
93D69A6116E6976C008CD74F /* TGFlatActionCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFlatActionCell.m; sourceTree = "<group>"; };
93D9DBF8182BA84B00945B30 /* TGModernViewContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernViewContext.h; sourceTree = "<group>"; };
93D9DBF9182BA84C00945B30 /* TGModernViewContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernViewContext.m; sourceTree = "<group>"; };
93D9DBFB182BEEA300945B30 /* TGMapMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMapMessageViewModel.h; sourceTree = "<group>"; };
93D9DBFC182BEEA300945B30 /* TGMapMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMapMessageViewModel.m; sourceTree = "<group>"; };
93D9DBFE182C531F00945B30 /* TGContactMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactMessageViewModel.h; sourceTree = "<group>"; };
93D9DBFF182C531F00945B30 /* TGContactMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContactMessageViewModel.m; sourceTree = "<group>"; };
93D9DC02182C54C200945B30 /* TGNotificationMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationMessageViewModel.h; sourceTree = "<group>"; };
93D9DC03182C54C200945B30 /* TGNotificationMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationMessageViewModel.m; sourceTree = "<group>"; };
93D9DC0D182FFCAD00945B30 /* TGModernDateHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernDateHeaderView.h; sourceTree = "<group>"; };
93D9DC0E182FFCAD00945B30 /* TGModernDateHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernDateHeaderView.m; sourceTree = "<group>"; };
93D9DC1F1830482100945B30 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
93DA9591171C474600A69D64 /* VideoPanelPlay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VideoPanelPlay@2x.png"; path = "Resources/VideoPanelPlay@2x.png"; sourceTree = "<group>"; };
93DA9592171C474600A69D64 /* VideoPanelPause@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VideoPanelPause@2x.png"; path = "Resources/VideoPanelPause@2x.png"; sourceTree = "<group>"; };
93DA9598171C6A4600A69D64 /* PlayButtonBig_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PlayButtonBig_Highlighted@2x.png"; path = "Resources/PlayButtonBig_Highlighted@2x.png"; sourceTree = "<group>"; };
93DA9599171C6A4600A69D64 /* PlayButtonBig@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PlayButtonBig@2x.png"; path = "Resources/PlayButtonBig@2x.png"; sourceTree = "<group>"; };
93DA95B3171D95FB00A69D64 /* TGReportDeliveryActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReportDeliveryActor.h; sourceTree = "<group>"; };
93DA95B4171D95FC00A69D64 /* TGReportDeliveryActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReportDeliveryActor.m; sourceTree = "<group>"; };
93DBE6B918BFFA4700AA1623 /* TGAudioPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioPlayer.h; sourceTree = "<group>"; };
93DBE6BA18BFFA4700AA1623 /* TGAudioPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioPlayer.m; sourceTree = "<group>"; };
93DBE6BC18BFFAEE00AA1623 /* TGNativeAudioPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNativeAudioPlayer.h; sourceTree = "<group>"; };
93DBE6BD18BFFAEE00AA1623 /* TGNativeAudioPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNativeAudioPlayer.m; sourceTree = "<group>"; };
93DBE6C318C01F8700AA1623 /* TGLiveUploadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLiveUploadActor.h; sourceTree = "<group>"; };
93DBE6C418C01F8700AA1623 /* TGLiveUploadActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLiveUploadActor.m; sourceTree = "<group>"; };
93DC7FF3159A0FD5001F7AB6 /* TGTimelineItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTimelineItem.h; sourceTree = "<group>"; };
93DC7FF4159A0FD5001F7AB6 /* TGTimelineItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTimelineItem.m; sourceTree = "<group>"; };
93DEA097183E4F1B00B559C3 /* TGModernButtonView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernButtonView.h; sourceTree = "<group>"; };
93DEA098183E4F1B00B559C3 /* TGModernButtonView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernButtonView.m; sourceTree = "<group>"; };
93DEA09A183E523C00B559C3 /* TGModernButtonViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernButtonViewModel.h; sourceTree = "<group>"; };
93DEA09B183E523C00B559C3 /* TGModernButtonViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernButtonViewModel.m; sourceTree = "<group>"; };
93DEA09D183E554500B559C3 /* TGPhotoMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoMessageViewModel.h; sourceTree = "<group>"; };
93DEA09E183E554500B559C3 /* TGPhotoMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoMessageViewModel.m; sourceTree = "<group>"; };
93DEF67F173AFA2300D4588D /* MapLocationIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapLocationIcon@2x.png"; path = "Resources/MapLocationIcon@2x.png"; sourceTree = "<group>"; };
93DEF680173AFA2300D4588D /* MapLocationIcon_Active@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MapLocationIcon_Active@2x.png"; path = "Resources/MapLocationIcon_Active@2x.png"; sourceTree = "<group>"; };
93E015CC175DE8E600BEFDB2 /* TGImageSearchActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageSearchActor.h; sourceTree = "<group>"; };
93E015CD175DE8E600BEFDB2 /* TGImageSearchActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageSearchActor.m; sourceTree = "<group>"; };
93E05B2A165C2CDB004E31C5 /* TGButtonMenuItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGButtonMenuItemCell.h; sourceTree = "<group>"; };
93E05B2B165C2CDB004E31C5 /* TGButtonMenuItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGButtonMenuItemCell.m; sourceTree = "<group>"; };
93E05B2D165C2D70004E31C5 /* TGButtonMenuItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGButtonMenuItem.h; sourceTree = "<group>"; };
93E05B2E165C2D70004E31C5 /* TGButtonMenuItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGButtonMenuItem.m; sourceTree = "<group>"; };
93E05B36165CF0FE004E31C5 /* TGPhotoGridCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoGridCell.h; sourceTree = "<group>"; };
93E05B37165CF0FE004E31C5 /* TGPhotoGridCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoGridCell.m; sourceTree = "<group>"; };
93E05B39165D4BCE004E31C5 /* FlatImagePlaceholder@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "FlatImagePlaceholder@2x.png"; path = "Resources/FlatImagePlaceholder@2x.png"; sourceTree = "<group>"; };
93E1681F16AA07AA0036F6B2 /* TGResetPeerNotificationsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGResetPeerNotificationsActor.h; sourceTree = "<group>"; };
93E1682016AA07AA0036F6B2 /* TGResetPeerNotificationsActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGResetPeerNotificationsActor.m; sourceTree = "<group>"; };
93E630391847B9A6006E352A /* TGModernConversationViewContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationViewContext.h; sourceTree = "<group>"; };
93E6303A1847B9A6006E352A /* TGModernConversationViewContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationViewContext.m; sourceTree = "<group>"; };
93E8A6591623332E0014C17A /* TGRevokeSessionsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRevokeSessionsActor.h; sourceTree = "<group>"; };
93E8A65A1623332E0014C17A /* TGRevokeSessionsActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRevokeSessionsActor.m; sourceTree = "<group>"; };
93E8DB62186DEF590038DF00 /* TGProgressWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGProgressWindow.m; sourceTree = "<group>"; };
93E8DB63186DEF590038DF00 /* TGProgressWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGProgressWindow.h; sourceTree = "<group>"; };
93EB7AB4184F8B3000891DBF /* TGModernConversationTitleIcon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationTitleIcon.h; sourceTree = "<group>"; };
93EB7AB5184F8B3000891DBF /* TGModernConversationTitleIcon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationTitleIcon.m; sourceTree = "<group>"; };
93EB7AB7184F90FC00891DBF /* ModernConversationTitleIconMute@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationTitleIconMute@2x.png"; path = "Resources/ModernConversationTitleIconMute@2x.png"; sourceTree = "<group>"; };
93EB7AB8184F90FC00891DBF /* ModernConversationTitleIconLock@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationTitleIconLock@2x.png"; path = "Resources/ModernConversationTitleIconLock@2x.png"; sourceTree = "<group>"; };
93ED9EF818634CD700E22F84 /* ModernConversationEmptyListLogo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationEmptyListLogo@2x.png"; path = "Resources/ModernConversationEmptyListLogo@2x.png"; sourceTree = "<group>"; };
93ED9EFA1863543200E22F84 /* TGSecretConversationEmptyListView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretConversationEmptyListView.h; sourceTree = "<group>"; };
93ED9EFB1863543200E22F84 /* TGSecretConversationEmptyListView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretConversationEmptyListView.m; sourceTree = "<group>"; };
93ED9EFD1863616B00E22F84 /* ModernConversationEmptyListLockIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationEmptyListLockIcon@2x.png"; path = "Resources/ModernConversationEmptyListLockIcon@2x.png"; sourceTree = "<group>"; };
93ED9F121863CF9C00E22F84 /* TGModernRemoteWallpaperListActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernRemoteWallpaperListActor.h; sourceTree = "<group>"; };
93ED9F131863CF9C00E22F84 /* TGModernRemoteWallpaperListActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernRemoteWallpaperListActor.m; sourceTree = "<group>"; };
93ED9F161863D17700E22F84 /* TGRemoteWallpaperInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRemoteWallpaperInfo.h; sourceTree = "<group>"; };
93ED9F171863D17700E22F84 /* TGRemoteWallpaperInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRemoteWallpaperInfo.m; sourceTree = "<group>"; };
93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; };
93EFBF11173EEF3300F7B89E /* Tour.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; name = Tour.bundle; path = Resources/Tour.bundle; sourceTree = "<group>"; };
93F3A0F418212E2B0005EB98 /* TGModernDateViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernDateViewModel.m; sourceTree = "<group>"; };
93F3A0F518212E2B0005EB98 /* TGModernDateViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernDateViewModel.h; sourceTree = "<group>"; };
93F3A0F71821B6AC0005EB98 /* ModernBubbleOutgoingFull@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleOutgoingFull@2x.png"; path = "Resources/ModernBubbleOutgoingFull@2x.png"; sourceTree = "<group>"; };
93F3A0F81821B6AC0005EB98 /* ModernBubbleIncomingFull@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleIncomingFull@2x.png"; path = "Resources/ModernBubbleIncomingFull@2x.png"; sourceTree = "<group>"; };
93F3A0FB1821B6B60005EB98 /* ModernConversationAttach@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationAttach@2x.png"; path = "Resources/ModernConversationAttach@2x.png"; sourceTree = "<group>"; };
93F3A0FC1821B6B60005EB98 /* ModernConversationInput@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationInput@2x.png"; path = "Resources/ModernConversationInput@2x.png"; sourceTree = "<group>"; };
93F3FC4B1620ECD500274E29 /* TGUpdatePresenceActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdatePresenceActor.h; sourceTree = "<group>"; };
93F3FC4C1620ECD500274E29 /* TGUpdatePresenceActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdatePresenceActor.m; sourceTree = "<group>"; };
93F3FC4E1620FAA700274E29 /* TGImageMediaAttachment+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGImageMediaAttachment+Telegraph.h"; sourceTree = "<group>"; };
93F3FC4F1620FAA700274E29 /* TGImageMediaAttachment+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGImageMediaAttachment+Telegraph.m"; sourceTree = "<group>"; };
93F430DA171589AD0094A8DC /* ProfilePhotoPlaceholder@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ProfilePhotoPlaceholder@2x.png"; path = "Resources/ProfilePhotoPlaceholder@2x.png"; sourceTree = "<group>"; };
93F5D95E162A36CC00E38E48 /* TGSendInvitesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSendInvitesActor.h; sourceTree = "<group>"; };
93F5D95F162A36CC00E38E48 /* TGSendInvitesActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSendInvitesActor.m; sourceTree = "<group>"; };
93F6940416932F8700691086 /* TGBlockListRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBlockListRequestActor.h; sourceTree = "<group>"; };
93F6940516932F8700691086 /* TGBlockListRequestActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGBlockListRequestActor.mm; sourceTree = "<group>"; };
93FF24E416FE2431008F6AA8 /* TGLoginWelcomeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginWelcomeController.h; sourceTree = "<group>"; };
93FF24E516FE2431008F6AA8 /* TGLoginWelcomeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginWelcomeController.m; sourceTree = "<group>"; };
D00040A315BCD2EA00AF9EBF /* TGMessage+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGMessage+Telegraph.h"; sourceTree = "<group>"; };
D00040A415BCD2EA00AF9EBF /* TGMessage+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGMessage+Telegraph.m"; sourceTree = "<group>"; };
D00040AA15BCD53900AF9EBF /* TGImageInfo+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGImageInfo+Telegraph.h"; sourceTree = "<group>"; };
D00040AB15BCD53900AF9EBF /* TGImageInfo+Telegraph.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = "TGImageInfo+Telegraph.mm"; sourceTree = "<group>"; };
D00040B615BCD73800AF9EBF /* TGUser+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGUser+Telegraph.h"; sourceTree = "<group>"; };
D00040B715BCD73900AF9EBF /* TGUser+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGUser+Telegraph.m"; sourceTree = "<group>"; };
D001A5A91C64B26F003FB0E0 /* AttitudeESKF.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AttitudeESKF.cpp; sourceTree = "<group>"; };
D001A5AA1C64B26F003FB0E0 /* AttitudeESKF.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = AttitudeESKF.hpp; sourceTree = "<group>"; };
D001A5B71C64B340003FB0E0 /* KFEstimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KFEstimator.h; sourceTree = "<group>"; };
D001A5B81C64B340003FB0E0 /* matrix.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = matrix.hpp; sourceTree = "<group>"; };
D001A5B91C64B340003FB0E0 /* quaternion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = quaternion.cpp; sourceTree = "<group>"; };
D001A5BA1C64B340003FB0E0 /* quaternion.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = quaternion.hpp; sourceTree = "<group>"; };
D001A5BF1C64B363003FB0E0 /* KFEstimator.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = KFEstimator.mm; sourceTree = "<group>"; };
D00372D11953A89700776BCF /* TGBroadcastModernConversationCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBroadcastModernConversationCompanion.h; sourceTree = "<group>"; };
D00372D21953A89700776BCF /* TGBroadcastModernConversationCompanion.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGBroadcastModernConversationCompanion.mm; sourceTree = "<group>"; };
D00372D41954508000776BCF /* TGModernSendBroadcastMessageActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernSendBroadcastMessageActor.h; sourceTree = "<group>"; };
D00372D51954508000776BCF /* TGModernSendBroadcastMessageActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGModernSendBroadcastMessageActor.mm; sourceTree = "<group>"; };
D004C3A7157E54F10084AE3F /* TGLogoutRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLogoutRequestBuilder.h; sourceTree = "<group>"; };
D004C3A8157E54F10084AE3F /* TGLogoutRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLogoutRequestBuilder.m; sourceTree = "<group>"; };
D004C3AA157E57DC0084AE3F /* TGSignInRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSignInRequestBuilder.h; sourceTree = "<group>"; };
D004C3AB157E57DC0084AE3F /* TGSignInRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSignInRequestBuilder.m; sourceTree = "<group>"; };
D004C3AD157E57F50084AE3F /* TGSignUpRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSignUpRequestBuilder.h; sourceTree = "<group>"; };
D004C3AE157E57F50084AE3F /* TGSignUpRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSignUpRequestBuilder.m; sourceTree = "<group>"; };
D0052CB2159513F2009482C4 /* SearchBarBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarBackground@2x.png"; path = "Resources/SearchBarBackground@2x.png"; sourceTree = "<group>"; };
D00542F51BC74FB900456715 /* TGShareSheetSharePeersItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSheetSharePeersItemView.h; sourceTree = "<group>"; };
D00542F61BC74FB900456715 /* TGShareSheetSharePeersItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSheetSharePeersItemView.m; sourceTree = "<group>"; };
D00542F91BC7551B00456715 /* TGShareSheetSharePeersLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSheetSharePeersLayout.h; sourceTree = "<group>"; };
D00542FA1BC7551B00456715 /* TGShareSheetSharePeersLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSheetSharePeersLayout.m; sourceTree = "<group>"; };
D00542FD1BC755AC00456715 /* TGShareSheetSharePeersCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSheetSharePeersCell.h; sourceTree = "<group>"; };
D00542FE1BC755AC00456715 /* TGShareSheetSharePeersCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSheetSharePeersCell.m; sourceTree = "<group>"; };
D006D6DD190799520016B45C /* UIImage+TG.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+TG.h"; sourceTree = "<group>"; };
D006D6DE190799520016B45C /* UIImage+TG.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+TG.m"; sourceTree = "<group>"; };
D00733CE15B1B95C0091EBEE /* CoreMedia.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMedia.framework; path = System/Library/Frameworks/CoreMedia.framework; sourceTree = SDKROOT; };
D00733D015B1B9610091EBEE /* CoreVideo.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreVideo.framework; path = System/Library/Frameworks/CoreVideo.framework; sourceTree = SDKROOT; };
D00733D215B1B9660091EBEE /* OpenGLES.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGLES.framework; path = System/Library/Frameworks/OpenGLES.framework; sourceTree = SDKROOT; };
D00733D415B1B96C0091EBEE /* AVFoundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVFoundation.framework; path = System/Library/Frameworks/AVFoundation.framework; sourceTree = SDKROOT; };
D00733EB15B6DBEF0091EBEE /* TGApplyStateRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGApplyStateRequestBuilder.h; sourceTree = "<group>"; };
D00733EC15B6DBF00091EBEE /* TGApplyStateRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGApplyStateRequestBuilder.m; sourceTree = "<group>"; };
D0083ADC1BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentSheetButtonItemView.h; sourceTree = "<group>"; };
D0083ADD1BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentSheetButtonItemView.m; sourceTree = "<group>"; };
D0083ADE1BCD85B600CA1D77 /* TGAttachmentSheetItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentSheetItemView.h; sourceTree = "<group>"; };
D0083ADF1BCD85B600CA1D77 /* TGAttachmentSheetItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentSheetItemView.m; sourceTree = "<group>"; };
D0083AE01BCD85B600CA1D77 /* TGAttachmentSheetView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentSheetView.h; sourceTree = "<group>"; };
D0083AE11BCD85B600CA1D77 /* TGAttachmentSheetView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentSheetView.m; sourceTree = "<group>"; };
D0083AE21BCD85B600CA1D77 /* TGAttachmentSheetWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentSheetWindow.h; sourceTree = "<group>"; };
D0083AE31BCD85B600CA1D77 /* TGAttachmentSheetWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentSheetWindow.m; sourceTree = "<group>"; };
D00859511B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationCommandsAssociatedPanel.h; sourceTree = "<group>"; };
D00859521B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationCommandsAssociatedPanel.m; sourceTree = "<group>"; };
D00859551B1F952800EAF753 /* TGCommandPanelCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCommandPanelCell.h; sourceTree = "<group>"; };
D00859561B1F952800EAF753 /* TGCommandPanelCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCommandPanelCell.m; sourceTree = "<group>"; };
D0088D5E19A54A1000ADABFA /* TGUpdateMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdateMessage.h; sourceTree = "<group>"; };
D0088D5F19A54A1000ADABFA /* TGUpdateMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdateMessage.m; sourceTree = "<group>"; };
D0088D6119A54A2800ADABFA /* TGUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdate.h; sourceTree = "<group>"; };
D0088D6219A54A2800ADABFA /* TGUpdate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdate.m; sourceTree = "<group>"; };
D0088D6519A54ADF00ADABFA /* TGDatacenterContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDatacenterContext.h; sourceTree = "<group>"; };
D0088D6619A54ADF00ADABFA /* TGDatacenterContext.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGDatacenterContext.mm; sourceTree = "<group>"; };
D0088D6819A565F300ADABFA /* TGModernGalleryTransitionView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryTransitionView.h; sourceTree = "<group>"; };
D008C1D71C18CF76007D2855 /* TLWebPage$webPageExternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLWebPage$webPageExternal.h; sourceTree = "<group>"; };
D008C1D81C18CF76007D2855 /* TLWebPage$webPageExternal.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLWebPage$webPageExternal.mm; sourceTree = "<group>"; };
D008C1EB1C18D525007D2855 /* TLmessages_BotResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_BotResults.h; sourceTree = "<group>"; };
D008C1EC1C18D526007D2855 /* TLmessages_BotResults.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_BotResults.mm; sourceTree = "<group>"; };
D008C1F71C18E088007D2855 /* TGBotContextResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotContextResults.h; sourceTree = "<group>"; };
D008C1F81C18E088007D2855 /* TGBotContextResults.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotContextResults.m; sourceTree = "<group>"; };
D008C1FB1C18E14B007D2855 /* TGBotContextDocumentResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotContextDocumentResult.h; sourceTree = "<group>"; };
D008C1FC1C18E14B007D2855 /* TGBotContextDocumentResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotContextDocumentResult.m; sourceTree = "<group>"; };
D008C1FF1C18E1B7007D2855 /* TGBotContextExternalResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotContextExternalResult.h; sourceTree = "<group>"; };
D008C2001C18E1B7007D2855 /* TGBotContextExternalResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotContextExternalResult.m; sourceTree = "<group>"; };
D00C7192193F3FD40005349C /* ModernBubbleOutgoingPartialHighlightedPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleOutgoingPartialHighlightedPad@2x.png"; path = "Resources/ModernBubbleOutgoingPartialHighlightedPad@2x.png"; sourceTree = "<group>"; };
D00C7193193F3FD40005349C /* ModernBubbleOutgoingFullHighlightedPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleOutgoingFullHighlightedPad@2x.png"; path = "Resources/ModernBubbleOutgoingFullHighlightedPad@2x.png"; sourceTree = "<group>"; };
D00C7194193F3FD40005349C /* ModernBubbleIncomingPartialHighlightedPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleIncomingPartialHighlightedPad@2x.png"; path = "Resources/ModernBubbleIncomingPartialHighlightedPad@2x.png"; sourceTree = "<group>"; };
D00C7195193F3FD40005349C /* ModernBubbleIncomingFullHighlightedPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleIncomingFullHighlightedPad@2x.png"; path = "Resources/ModernBubbleIncomingFullHighlightedPad@2x.png"; sourceTree = "<group>"; };
D00C71A6193F482E0005349C /* ModernBubbleOutgoingPartialHighlightedPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernBubbleOutgoingPartialHighlightedPad.png; path = Resources/ModernBubbleOutgoingPartialHighlightedPad.png; sourceTree = "<group>"; };
D00C71A7193F482E0005349C /* ModernBubbleOutgoingFullHighlightedPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernBubbleOutgoingFullHighlightedPad.png; path = Resources/ModernBubbleOutgoingFullHighlightedPad.png; sourceTree = "<group>"; };
D00C71A8193F482E0005349C /* ModernBubbleOutgoingPartialPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernBubbleOutgoingPartialPad.png; path = Resources/ModernBubbleOutgoingPartialPad.png; sourceTree = "<group>"; };
D00C71A9193F482E0005349C /* ModernBubbleOutgoingFullPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernBubbleOutgoingFullPad.png; path = Resources/ModernBubbleOutgoingFullPad.png; sourceTree = "<group>"; };
D00C71AA193F482E0005349C /* ModernBubbleIncomingPartialHighlightedPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernBubbleIncomingPartialHighlightedPad.png; path = Resources/ModernBubbleIncomingPartialHighlightedPad.png; sourceTree = "<group>"; };
D00C71AB193F482E0005349C /* ModernBubbleIncomingFullHighlightedPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernBubbleIncomingFullHighlightedPad.png; path = Resources/ModernBubbleIncomingFullHighlightedPad.png; sourceTree = "<group>"; };
D00C71AC193F482E0005349C /* ModernBubbleIncomingPartialPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernBubbleIncomingPartialPad.png; path = Resources/ModernBubbleIncomingPartialPad.png; sourceTree = "<group>"; };
D00C71AD193F482E0005349C /* ModernBubbleIncomingFullPad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernBubbleIncomingFullPad.png; path = Resources/ModernBubbleIncomingFullPad.png; sourceTree = "<group>"; };
D00C791D1BBCA4CA00F979C8 /* HockeySDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = HockeySDK.framework; sourceTree = "<group>"; };
D00C791F1BBCA4CA00F979C8 /* HockeySDK.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = HockeySDK.xcconfig; sourceTree = "<group>"; };
D00C79201BBCA4CA00F979C8 /* HockeySDKResources.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = HockeySDKResources.bundle; sourceTree = "<group>"; };
D010E4D51AB5C627000A1742 /* TGMentionPanelCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMentionPanelCell.h; sourceTree = "<group>"; };
D010E4D61AB5C627000A1742 /* TGMentionPanelCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMentionPanelCell.m; sourceTree = "<group>"; };
D0113A0E1C074F7000C30D67 /* TGMediaCacheIndexData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaCacheIndexData.h; sourceTree = "<group>"; };
D0113A0F1C074F7000C30D67 /* TGMediaCacheIndexData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaCacheIndexData.m; sourceTree = "<group>"; };
D0113A1B1C07787B00C30D67 /* TGCachePeerItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCachePeerItem.h; sourceTree = "<group>"; };
D0113A1C1C07787B00C30D67 /* TGCachePeerItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCachePeerItem.m; sourceTree = "<group>"; };
D0113A1F1C0778A600C30D67 /* TGCachePeerItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCachePeerItemView.h; sourceTree = "<group>"; };
D0113A201C0778A600C30D67 /* TGCachePeerItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCachePeerItemView.m; sourceTree = "<group>"; };
D0113A231C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentSheetCheckmarkVariantItemView.h; sourceTree = "<group>"; };
D0113A241C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentSheetCheckmarkVariantItemView.m; sourceTree = "<group>"; };
D0113A291C08789100C30D67 /* TGCacheIndexingItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCacheIndexingItem.h; sourceTree = "<group>"; };
D0113A2A1C08789100C30D67 /* TGCacheIndexingItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCacheIndexingItem.m; sourceTree = "<group>"; };
D0113A2D1C08789E00C30D67 /* TGCacheIndexingItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCacheIndexingItemView.h; sourceTree = "<group>"; };
D0113A2E1C08789E00C30D67 /* TGCacheIndexingItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCacheIndexingItemView.m; sourceTree = "<group>"; };
D0113A311C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_reorderStickerSets.h; sourceTree = "<group>"; };
D0113A321C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_reorderStickerSets.mm; sourceTree = "<group>"; };
D01526CD18FB2E4900656312 /* TGImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageView.h; sourceTree = "<group>"; };
D01526CE18FB2E4900656312 /* TGImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageView.m; sourceTree = "<group>"; };
D01526D019001AD700656312 /* TGWorkerPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWorkerPool.h; sourceTree = "<group>"; };
D01526D119001AD700656312 /* TGWorkerPool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWorkerPool.m; sourceTree = "<group>"; };
D01526D31900548200656312 /* TGWorker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWorker.h; sourceTree = "<group>"; };
D01526D41900548200656312 /* TGWorker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWorker.m; sourceTree = "<group>"; };
D01526D7190054AB00656312 /* TGWorkerTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWorkerTask.h; sourceTree = "<group>"; };
D01526D8190054AB00656312 /* TGWorkerTask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWorkerTask.m; sourceTree = "<group>"; };
D01526DB1902111B00656312 /* TGImageBlur.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageBlur.h; sourceTree = "<group>"; };
D01526DC1902111B00656312 /* TGImageBlur.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageBlur.m; sourceTree = "<group>"; };
D019452C1A9F58B500FDA2C4 /* TLContactLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLContactLink.h; sourceTree = "<group>"; };
D019452D1A9F58B500FDA2C4 /* TLContactLink.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLContactLink.mm; sourceTree = "<group>"; };
D019452E1A9F58B500FDA2C4 /* TLmessages_AffectedMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_AffectedMessages.h; sourceTree = "<group>"; };
D019452F1A9F58B500FDA2C4 /* TLmessages_AffectedMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_AffectedMessages.mm; sourceTree = "<group>"; };
D019453D1A9F81E200FDA2C4 /* TGUpdatesWithPts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdatesWithPts.h; sourceTree = "<group>"; };
D019453E1A9F81E200FDA2C4 /* TGUpdatesWithPts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdatesWithPts.m; sourceTree = "<group>"; };
D01945411A9FA5D600FDA2C4 /* TGUpdatesWithSeq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdatesWithSeq.h; sourceTree = "<group>"; };
D01945421A9FA5D600FDA2C4 /* TGUpdatesWithSeq.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdatesWithSeq.m; sourceTree = "<group>"; };
D01945451A9FA65300FDA2C4 /* TGUpdatesWithDate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdatesWithDate.h; sourceTree = "<group>"; };
D01945461A9FA65300FDA2C4 /* TGUpdatesWithDate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdatesWithDate.m; sourceTree = "<group>"; };
D01945491AA0117500FDA2C4 /* TLMessage$modernMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessage$modernMessage.h; sourceTree = "<group>"; };
D019454A1AA0117500FDA2C4 /* TLMessage$modernMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessage$modernMessage.mm; sourceTree = "<group>"; };
D01B0E831A4112BF007ACE93 /* TGDocumentAttributeImageSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentAttributeImageSize.h; sourceTree = "<group>"; };
D01B0E841A4112BF007ACE93 /* TGDocumentAttributeImageSize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentAttributeImageSize.m; sourceTree = "<group>"; };
D01B0E8C1A41BDC5007ACE93 /* NSArray_Document.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Document.h; sourceTree = "<group>"; };
D01B0E8D1A41BDC5007ACE93 /* NSArray_Document.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Document.mm; sourceTree = "<group>"; };
D01B0E921A41BDC5007ACE93 /* TLmessages_Stickers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_Stickers.h; sourceTree = "<group>"; };
D01B0E931A41BDC5007ACE93 /* TLmessages_Stickers.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_Stickers.mm; sourceTree = "<group>"; };
D01B0E9C1A41DC35007ACE93 /* TLRPCmessages_getStickers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getStickers.h; sourceTree = "<group>"; };
D01B0E9D1A41DC35007ACE93 /* TLRPCmessages_getStickers.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getStickers.mm; sourceTree = "<group>"; };
D01B0EA31A432AF2007ACE93 /* TGModernConversationAssociatedInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationAssociatedInputPanel.h; sourceTree = "<group>"; };
D01B0EA41A432AF2007ACE93 /* TGModernConversationAssociatedInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationAssociatedInputPanel.m; sourceTree = "<group>"; };
D01B0EA71A432BB7007ACE93 /* TGStickerAssociatedInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerAssociatedInputPanel.h; sourceTree = "<group>"; };
D01B0EA81A432BB7007ACE93 /* TGStickerAssociatedInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerAssociatedInputPanel.m; sourceTree = "<group>"; };
D01B0EAA1A432D44007ACE93 /* TGStickerAssociatedPanelCollectionLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerAssociatedPanelCollectionLayout.h; sourceTree = "<group>"; };
D01B0EAB1A432D44007ACE93 /* TGStickerAssociatedPanelCollectionLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerAssociatedPanelCollectionLayout.m; sourceTree = "<group>"; };
D01B0EAD1A433A41007ACE93 /* TGStickerAssociatedInputPanelCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerAssociatedInputPanelCell.h; sourceTree = "<group>"; };
D01B0EAE1A433A41007ACE93 /* TGStickerAssociatedInputPanelCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerAssociatedInputPanelCell.m; sourceTree = "<group>"; };
D01B0EB01A4343D1007ACE93 /* TGStickerPreviewImageDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPreviewImageDataSource.h; sourceTree = "<group>"; };
D01B0EB11A4343D1007ACE93 /* TGStickerPreviewImageDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPreviewImageDataSource.m; sourceTree = "<group>"; };
D01B0EB71A444F84007ACE93 /* TGLinkTargetView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLinkTargetView.h; sourceTree = "<group>"; };
D01B0EB81A444F84007ACE93 /* TGLinkTargetView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLinkTargetView.m; sourceTree = "<group>"; };
D01D7D4619DDFA0F00955BDE /* TGYoutubeThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGYoutubeThumbnailDataSource.h; sourceTree = "<group>"; };
D01D7D4719DDFA0F00955BDE /* TGYoutubeThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGYoutubeThumbnailDataSource.m; sourceTree = "<group>"; };
D01D7D4F19DE04AD00955BDE /* TLRPCmessages_readMessageContents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_readMessageContents.h; sourceTree = "<group>"; };
D01D7D5019DE04AD00955BDE /* TLRPCmessages_readMessageContents.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_readMessageContents.mm; sourceTree = "<group>"; };
D01D7D5119DE04AD00955BDE /* TLSendMessageAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLSendMessageAction.h; sourceTree = "<group>"; };
D01D7D5219DE04AD00955BDE /* TLSendMessageAction.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLSendMessageAction.mm; sourceTree = "<group>"; };
D01D7D5719DE0BF500955BDE /* TGModernConversationActivityManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationActivityManager.h; sourceTree = "<group>"; };
D01D7D5819DE0BF500955BDE /* TGModernConversationActivityManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationActivityManager.m; sourceTree = "<group>"; };
D01D7D5A19DE0C0B00955BDE /* TGModernConversationActivity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationActivity.h; sourceTree = "<group>"; };
D01D7D5B19DE0C0B00955BDE /* TGModernConversationActivity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationActivity.m; sourceTree = "<group>"; };
D01D7D5F19DECE2800955BDE /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = InfoPlist.strings; sourceTree = "<group>"; };
D01D7D6119DECE2800955BDE /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = Localizable.strings; sourceTree = "<group>"; };
D01D7D6519DEE85900955BDE /* TGModernConversationTitleActivityIndicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationTitleActivityIndicator.h; sourceTree = "<group>"; };
D01D7D6619DEE85900955BDE /* TGModernConversationTitleActivityIndicator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationTitleActivityIndicator.m; sourceTree = "<group>"; };
D01E9DC815B8D7A700C624F2 /* TGTelegraphDialogListCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTelegraphDialogListCompanion.h; sourceTree = "<group>"; };
D01E9DC915B8D7A700C624F2 /* TGTelegraphDialogListCompanion.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGTelegraphDialogListCompanion.mm; sourceTree = "<group>"; };
D020ACBC1993625D007818DD /* TGHolderSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHolderSet.h; sourceTree = "<group>"; };
D020ACBD1993625D007818DD /* TGHolderSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHolderSet.m; sourceTree = "<group>"; };
D020ACC91993A87C007818DD /* TGGalleryPhotoDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGalleryPhotoDataSource.h; sourceTree = "<group>"; };
D020ACCA1993A87C007818DD /* TGGalleryPhotoDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGalleryPhotoDataSource.m; sourceTree = "<group>"; };
D020ACCC1993EF02007818DD /* TGGalleryPhotoActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGalleryPhotoActor.h; sourceTree = "<group>"; };
D020ACCD1993EF02007818DD /* TGGalleryPhotoActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGalleryPhotoActor.m; sourceTree = "<group>"; };
D020ACD21994C2A4007818DD /* TGModernGalleryImageItemImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryImageItemImageView.h; sourceTree = "<group>"; };
D020ACD31994C2A4007818DD /* TGModernGalleryImageItemImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryImageItemImageView.m; sourceTree = "<group>"; };
D020ACD81994E016007818DD /* TGGalleryVideoPreviewDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGalleryVideoPreviewDataSource.h; sourceTree = "<group>"; };
D020ACD91994E016007818DD /* TGGalleryVideoPreviewDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGalleryVideoPreviewDataSource.m; sourceTree = "<group>"; };
D020B75218B4F4310026DB24 /* TGSecretModernConversationAccessoryTimerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretModernConversationAccessoryTimerView.h; sourceTree = "<group>"; };
D020B75318B4F4310026DB24 /* TGSecretModernConversationAccessoryTimerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretModernConversationAccessoryTimerView.m; sourceTree = "<group>"; };
D020B75B18B4F6740026DB24 /* ModernConversationSecretAccessoryTimer@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationSecretAccessoryTimer@2x.png"; path = "Resources/ModernConversationSecretAccessoryTimer@2x.png"; sourceTree = "<group>"; };
D020B75D18B509C50026DB24 /* ModernConversationMicButton_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationMicButton_Highlighted@2x.png"; path = "Resources/ModernConversationMicButton_Highlighted@2x.png"; sourceTree = "<group>"; };
D020B75E18B509C50026DB24 /* ModernConversationMicButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationMicButton@2x.png"; path = "Resources/ModernConversationMicButton@2x.png"; sourceTree = "<group>"; };
D0249A251ABC35690076ECBF /* TGTextCheckingResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTextCheckingResult.h; sourceTree = "<group>"; };
D0249A261ABC35690076ECBF /* TGTextCheckingResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTextCheckingResult.m; sourceTree = "<group>"; };
D0249A331ABC42F10076ECBF /* TGTwoStepConfigSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTwoStepConfigSignal.h; sourceTree = "<group>"; };
D0249A341ABC42F10076ECBF /* TGTwoStepConfigSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTwoStepConfigSignal.m; sourceTree = "<group>"; };
D0249A371ABC43B10076ECBF /* TGTwoStepConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTwoStepConfig.h; sourceTree = "<group>"; };
D0249A381ABC43B10076ECBF /* TGTwoStepConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTwoStepConfig.m; sourceTree = "<group>"; };
D0249A3B1ABC484A0076ECBF /* TGPasswordSetupController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordSetupController.h; sourceTree = "<group>"; };
D0249A3C1ABC484A0076ECBF /* TGPasswordSetupController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordSetupController.m; sourceTree = "<group>"; };
D0249A411ABC48900076ECBF /* TGPasswordSetupView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordSetupView.h; sourceTree = "<group>"; };
D0249A421ABC48900076ECBF /* TGPasswordSetupView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordSetupView.m; sourceTree = "<group>"; };
D0249A451ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTwoStepSetPaswordSignal.h; sourceTree = "<group>"; };
D0249A461ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTwoStepSetPaswordSignal.m; sourceTree = "<group>"; };
D0249A491ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTwoStepVerifyPasswordSignal.h; sourceTree = "<group>"; };
D0249A4A1ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTwoStepVerifyPasswordSignal.m; sourceTree = "<group>"; };
D0249A4E1ABC68BB0076ECBF /* TGPasswordEmailController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordEmailController.h; sourceTree = "<group>"; };
D0249A4F1ABC68BB0076ECBF /* TGPasswordEmailController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordEmailController.m; sourceTree = "<group>"; };
D0249A5E1ABCA5500076ECBF /* TGFileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFileUtils.h; sourceTree = "<group>"; };
D0249A5F1ABCA5500076ECBF /* TGFileUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFileUtils.m; sourceTree = "<group>"; };
D0249A6D1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryVideoScrubber.h; sourceTree = "<group>"; };
D0249A6E1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryVideoScrubber.m; sourceTree = "<group>"; };
D0249A6F1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryVideoScrubberThumbnailView.h; sourceTree = "<group>"; };
D0249A701ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryVideoScrubberThumbnailView.m; sourceTree = "<group>"; };
D0249A711ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryVideoTrimView.h; sourceTree = "<group>"; };
D0249A721ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryVideoTrimView.m; sourceTree = "<group>"; };
D0249A791ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryPhotoItemView.h; sourceTree = "<group>"; };
D0249A7A1ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryPhotoItemView.m; sourceTree = "<group>"; };
D0249A7B1ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryVideoItemView.h; sourceTree = "<group>"; };
D0249A7C1ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryVideoItemView.m; sourceTree = "<group>"; };
D0249A811ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryPhotoItem.h; sourceTree = "<group>"; };
D0249A821ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryPhotoItem.m; sourceTree = "<group>"; };
D0249A831ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryVideoItem.h; sourceTree = "<group>"; };
D0249A841ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryVideoItem.m; sourceTree = "<group>"; };
D0249A891ABCA61E0076ECBF /* TGMediaEditingContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaEditingContext.h; sourceTree = "<group>"; };
D0249A8A1ABCA61E0076ECBF /* TGMediaEditingContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaEditingContext.m; sourceTree = "<group>"; };
D0249A8E1ABCA6510076ECBF /* TGVideoEditAdjustments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVideoEditAdjustments.h; sourceTree = "<group>"; };
D0249A8F1ABCA6510076ECBF /* TGVideoEditAdjustments.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVideoEditAdjustments.m; sourceTree = "<group>"; };
D0249A931ABCA67E0076ECBF /* TGDropboxHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDropboxHelper.h; sourceTree = "<group>"; };
D0249A941ABCA67E0076ECBF /* TGDropboxHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDropboxHelper.m; sourceTree = "<group>"; };
D0249A951ABCA67E0076ECBF /* TGDropboxItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDropboxItem.h; sourceTree = "<group>"; };
D0249A961ABCA67E0076ECBF /* TGDropboxItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDropboxItem.m; sourceTree = "<group>"; };
D0249A9B1ABCA6880076ECBF /* TGICloudItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGICloudItem.h; sourceTree = "<group>"; };
D0249A9C1ABCA6880076ECBF /* TGICloudItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGICloudItem.m; sourceTree = "<group>"; };
D0249AA81ABCA73F0076ECBF /* TGLocationAnnotation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationAnnotation.h; sourceTree = "<group>"; };
D0249AA91ABCA73F0076ECBF /* TGLocationAnnotation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationAnnotation.m; sourceTree = "<group>"; };
D0249AAA1ABCA73F0076ECBF /* TGLocationMapModeControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationMapModeControl.h; sourceTree = "<group>"; };
D0249AAB1ABCA73F0076ECBF /* TGLocationMapModeControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationMapModeControl.m; sourceTree = "<group>"; };
D0249AAC1ABCA73F0076ECBF /* TGLocationMapView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationMapView.h; sourceTree = "<group>"; };
D0249AAD1ABCA73F0076ECBF /* TGLocationMapView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationMapView.m; sourceTree = "<group>"; };
D0249AAE1ABCA73F0076ECBF /* TGLocationPickerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationPickerController.h; sourceTree = "<group>"; };
D0249AAF1ABCA73F0076ECBF /* TGLocationPickerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationPickerController.m; sourceTree = "<group>"; };
D0249AB01ABCA73F0076ECBF /* TGLocationPinAnnotationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationPinAnnotationView.h; sourceTree = "<group>"; };
D0249AB11ABCA73F0076ECBF /* TGLocationPinAnnotationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationPinAnnotationView.m; sourceTree = "<group>"; };
D0249AB21ABCA73F0076ECBF /* TGLocationTrackingButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationTrackingButton.h; sourceTree = "<group>"; };
D0249AB31ABCA73F0076ECBF /* TGLocationTrackingButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationTrackingButton.m; sourceTree = "<group>"; };
D0249AB41ABCA73F0076ECBF /* TGLocationUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationUtils.h; sourceTree = "<group>"; };
D0249AB51ABCA73F0076ECBF /* TGLocationUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationUtils.m; sourceTree = "<group>"; };
D0249AB61ABCA73F0076ECBF /* TGLocationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationViewController.h; sourceTree = "<group>"; };
D0249AB71ABCA73F0076ECBF /* TGLocationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationViewController.m; sourceTree = "<group>"; };
D0249AC91ABCA7900076ECBF /* TGPickPinAnnotationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPickPinAnnotationView.h; sourceTree = "<group>"; };
D0249ACA1ABCA7900076ECBF /* TGPickPinAnnotationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPickPinAnnotationView.m; sourceTree = "<group>"; };
D0249ACB1ABCA7900076ECBF /* TGPinAnnotationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPinAnnotationView.h; sourceTree = "<group>"; };
D0249ACC1ABCA7900076ECBF /* TGPinAnnotationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPinAnnotationView.m; sourceTree = "<group>"; };
D0249AD31ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryInterfaceView.h; sourceTree = "<group>"; };
D0249AD41ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryInterfaceView.m; sourceTree = "<group>"; };
D0249AD51ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGalleryModel.h; sourceTree = "<group>"; };
D0249AD61ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGalleryModel.m; sourceTree = "<group>"; };
D0249AD71ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerGallerySelectedItemsModel.h; sourceTree = "<group>"; };
D0249AD81ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerGallerySelectedItemsModel.m; sourceTree = "<group>"; };
D0249AD91ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerPhotoCounterButton.h; sourceTree = "<group>"; };
D0249ADA1ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerPhotoCounterButton.m; sourceTree = "<group>"; };
D0249ADD1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerPhotoStripView.h; sourceTree = "<group>"; };
D0249ADE1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerPhotoStripView.m; sourceTree = "<group>"; };
D0249AED1ABCAC280076ECBF /* CalloutAccessory@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CalloutAccessory@2x.png"; path = "Resources/CalloutAccessory@2x.png"; sourceTree = "<group>"; };
D0249AEE1ABCAC280076ECBF /* CalloutArrow_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CalloutArrow_Highlighted@2x.png"; path = "Resources/CalloutArrow_Highlighted@2x.png"; sourceTree = "<group>"; };
D0249AEF1ABCAC280076ECBF /* CalloutArrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CalloutArrow@2x.png"; path = "Resources/CalloutArrow@2x.png"; sourceTree = "<group>"; };
D0249AF01ABCAC280076ECBF /* CalloutBackground_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CalloutBackground_Highlighted@2x.png"; path = "Resources/CalloutBackground_Highlighted@2x.png"; sourceTree = "<group>"; };
D0249AF11ABCAC280076ECBF /* CalloutBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CalloutBackground@2x.png"; path = "Resources/CalloutBackground@2x.png"; sourceTree = "<group>"; };
D0249AF21ABCAC280076ECBF /* CalloutDrivingBackground_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CalloutDrivingBackground_Highlighted@2x.png"; path = "Resources/CalloutDrivingBackground_Highlighted@2x.png"; sourceTree = "<group>"; };
D0249AF31ABCAC280076ECBF /* CalloutDrivingBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CalloutDrivingBackground@2x.png"; path = "Resources/CalloutDrivingBackground@2x.png"; sourceTree = "<group>"; };
D0249AF41ABCAC280076ECBF /* CalloutDrivingIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CalloutDrivingIcon@2x.png"; path = "Resources/CalloutDrivingIcon@2x.png"; sourceTree = "<group>"; };
D0249AF51ABCAC280076ECBF /* FileHowToScheme@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "FileHowToScheme@2x.png"; path = "Resources/FileHowToScheme@2x.png"; sourceTree = "<group>"; };
D0249AF61ABCAC280076ECBF /* TrackingHeading@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TrackingHeading@2x.png"; path = "Resources/TrackingHeading@2x.png"; sourceTree = "<group>"; };
D0249AF71ABCAC280076ECBF /* TrackingLocation@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TrackingLocation@2x.png"; path = "Resources/TrackingLocation@2x.png"; sourceTree = "<group>"; };
D0249AF81ABCAC280076ECBF /* TrackingLocationOff@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "TrackingLocationOff@2x.png"; path = "Resources/TrackingLocationOff@2x.png"; sourceTree = "<group>"; };
D0249AF91ABCAC280076ECBF /* VideoScrubberLeftArrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VideoScrubberLeftArrow@2x.png"; path = "Resources/VideoScrubberLeftArrow@2x.png"; sourceTree = "<group>"; };
D0249AFA1ABCAC280076ECBF /* VideoScrubberRightArrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VideoScrubberRightArrow@2x.png"; path = "Resources/VideoScrubberRightArrow@2x.png"; sourceTree = "<group>"; };
D0249B211ABF5ACF0076ECBF /* GoogleDriveFile@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "GoogleDriveFile@2x.png"; path = "Resources/GoogleDriveFile@2x.png"; sourceTree = "<group>"; };
D0249B221ABF5ACF0076ECBF /* GoogleDriveFolder@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "GoogleDriveFolder@2x.png"; path = "Resources/GoogleDriveFolder@2x.png"; sourceTree = "<group>"; };
D0249B311ABF5B210076ECBF /* TGICloudFileDownloadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGICloudFileDownloadActor.h; sourceTree = "<group>"; };
D0249B321ABF5B210076ECBF /* TGICloudFileDownloadActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGICloudFileDownloadActor.m; sourceTree = "<group>"; };
D0249B371ABF5B460076ECBF /* AFHTTPRequestOperation+GDFileManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "AFHTTPRequestOperation+GDFileManager.h"; sourceTree = "<group>"; };
D0249B381ABF5B460076ECBF /* AFHTTPRequestOperation+GDFileManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "AFHTTPRequestOperation+GDFileManager.m"; sourceTree = "<group>"; };
D0249B391ABF5B460076ECBF /* AFJSONRequestOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFJSONRequestOperation.h; sourceTree = "<group>"; };
D0249B3A1ABF5B460076ECBF /* AFJSONRequestOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFJSONRequestOperation.m; sourceTree = "<group>"; };
D0249B3B1ABF5B460076ECBF /* AFOAuth2Client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AFOAuth2Client.h; sourceTree = "<group>"; };
D0249B3C1ABF5B460076ECBF /* AFOAuth2Client.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AFOAuth2Client.m; sourceTree = "<group>"; };
D0249B3D1ABF5B460076ECBF /* GDAbstractMetadataCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDAbstractMetadataCache.h; sourceTree = "<group>"; };
D0249B3E1ABF5B460076ECBF /* GDAbstractMetadataCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDAbstractMetadataCache.m; sourceTree = "<group>"; };
D0249B3F1ABF5B460076ECBF /* GDAbstractMetadataCache_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDAbstractMetadataCache_Private.h; sourceTree = "<group>"; };
D0249B401ABF5B460076ECBF /* GDAccessTokenClientCredential.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDAccessTokenClientCredential.h; sourceTree = "<group>"; };
D0249B411ABF5B460076ECBF /* GDAccessTokenClientCredential.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDAccessTokenClientCredential.m; sourceTree = "<group>"; };
D0249B421ABF5B460076ECBF /* GDAPIToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDAPIToken.h; sourceTree = "<group>"; };
D0249B431ABF5B460076ECBF /* GDAPIToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDAPIToken.m; sourceTree = "<group>"; };
D0249B441ABF5B460076ECBF /* GDClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDClient.h; sourceTree = "<group>"; };
D0249B451ABF5B460076ECBF /* GDClientCredential.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDClientCredential.h; sourceTree = "<group>"; };
D0249B461ABF5B460076ECBF /* GDClientCredential.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDClientCredential.m; sourceTree = "<group>"; };
D0249B471ABF5B460076ECBF /* GDClientManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDClientManager.h; sourceTree = "<group>"; };
D0249B481ABF5B460076ECBF /* GDClientManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDClientManager.m; sourceTree = "<group>"; };
D0249B491ABF5B460076ECBF /* GDCredentialManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDCredentialManager.h; sourceTree = "<group>"; };
D0249B4A1ABF5B460076ECBF /* GDCredentialManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDCredentialManager.m; sourceTree = "<group>"; };
D0249B4B1ABF5B460076ECBF /* GDCredentialManager_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDCredentialManager_Private.h; sourceTree = "<group>"; };
D0249B4C1ABF5B460076ECBF /* GDDictionaryBackedObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDDictionaryBackedObject.h; sourceTree = "<group>"; };
D0249B4D1ABF5B460076ECBF /* GDDictionaryBackedObject.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDDictionaryBackedObject.m; sourceTree = "<group>"; };
D0249B4E1ABF5B460076ECBF /* GDDispatchUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDDispatchUtilities.h; sourceTree = "<group>"; };
D0249B4F1ABF5B460076ECBF /* GDDispatchUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDDispatchUtilities.m; sourceTree = "<group>"; };
D0249B501ABF5B460076ECBF /* GDFileManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileManager.h; sourceTree = "<group>"; };
D0249B511ABF5B460076ECBF /* GDFileManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDFileManager.m; sourceTree = "<group>"; };
D0249B521ABF5B460076ECBF /* GDFileManager_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileManager_Private.h; sourceTree = "<group>"; };
D0249B531ABF5B460076ECBF /* GDFileManagerAlias.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileManagerAlias.h; sourceTree = "<group>"; };
D0249B541ABF5B460076ECBF /* GDFileManagerAlias.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDFileManagerAlias.m; sourceTree = "<group>"; };
D0249B551ABF5B460076ECBF /* GDFileManagerAlias_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileManagerAlias_Private.h; sourceTree = "<group>"; };
D0249B561ABF5B460076ECBF /* GDFileManagerConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileManagerConstants.h; sourceTree = "<group>"; };
D0249B571ABF5B460076ECBF /* GDFileManagerDownloadOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileManagerDownloadOperation.h; sourceTree = "<group>"; };
D0249B581ABF5B460076ECBF /* GDFileManagerDownloadOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDFileManagerDownloadOperation.m; sourceTree = "<group>"; };
D0249B591ABF5B460076ECBF /* GDFileManagerDownloadOperation_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileManagerDownloadOperation_Private.h; sourceTree = "<group>"; };
D0249B5A1ABF5B460076ECBF /* GDFileService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileService.h; sourceTree = "<group>"; };
D0249B5B1ABF5B460076ECBF /* GDFileService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDFileService.m; sourceTree = "<group>"; };
D0249B5C1ABF5B460076ECBF /* GDFileServiceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileServiceManager.h; sourceTree = "<group>"; };
D0249B5D1ABF5B460076ECBF /* GDFileServiceManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDFileServiceManager.m; sourceTree = "<group>"; };
D0249B5E1ABF5B460076ECBF /* GDFileServiceSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileServiceSession.h; sourceTree = "<group>"; };
D0249B5F1ABF5B460076ECBF /* GDFileServiceSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDFileServiceSession.m; sourceTree = "<group>"; };
D0249B601ABF5B460076ECBF /* GDFileTreeNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDFileTreeNode.h; sourceTree = "<group>"; };
D0249B611ABF5B460076ECBF /* GDFileTreeNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDFileTreeNode.m; sourceTree = "<group>"; };
D0249B621ABF5B460076ECBF /* GDGoogleDrive.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDrive.h; sourceTree = "<group>"; };
D0249B631ABF5B460076ECBF /* GDGoogleDriveAccountInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveAccountInfo.h; sourceTree = "<group>"; };
D0249B641ABF5B460076ECBF /* GDGoogleDriveAccountInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveAccountInfo.m; sourceTree = "<group>"; };
D0249B651ABF5B460076ECBF /* GDGoogleDriveAPIToken.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveAPIToken.h; sourceTree = "<group>"; };
D0249B661ABF5B460076ECBF /* GDGoogleDriveAPIToken.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveAPIToken.m; sourceTree = "<group>"; };
D0249B671ABF5B460076ECBF /* GDGoogleDriveChange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveChange.h; sourceTree = "<group>"; };
D0249B681ABF5B460076ECBF /* GDGoogleDriveChange.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveChange.m; sourceTree = "<group>"; };
D0249B691ABF5B460076ECBF /* GDGoogleDriveClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveClient.h; sourceTree = "<group>"; };
D0249B6A1ABF5B460076ECBF /* GDGoogleDriveClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveClient.m; sourceTree = "<group>"; };
D0249B6B1ABF5B460076ECBF /* GDGoogleDriveClientManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveClientManager.h; sourceTree = "<group>"; };
D0249B6C1ABF5B460076ECBF /* GDGoogleDriveClientManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveClientManager.m; sourceTree = "<group>"; };
D0249B6D1ABF5B460076ECBF /* GDGoogleDriveFileService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveFileService.h; sourceTree = "<group>"; };
D0249B6E1ABF5B460076ECBF /* GDGoogleDriveFileService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveFileService.m; sourceTree = "<group>"; };
D0249B6F1ABF5B460076ECBF /* GDGoogleDriveFileServiceSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveFileServiceSession.h; sourceTree = "<group>"; };
D0249B701ABF5B460076ECBF /* GDGoogleDriveFileServiceSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveFileServiceSession.m; sourceTree = "<group>"; };
D0249B711ABF5B460076ECBF /* GDGoogleDriveMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveMetadata.h; sourceTree = "<group>"; };
D0249B721ABF5B460076ECBF /* GDGoogleDriveMetadata.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveMetadata.m; sourceTree = "<group>"; };
D0249B731ABF5B460076ECBF /* GDGoogleDriveURLMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDGoogleDriveURLMetadata.h; sourceTree = "<group>"; };
D0249B741ABF5B460076ECBF /* GDGoogleDriveURLMetadata.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDGoogleDriveURLMetadata.m; sourceTree = "<group>"; };
D0249B751ABF5B460076ECBF /* GDHTTPClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDHTTPClient.h; sourceTree = "<group>"; };
D0249B761ABF5B460076ECBF /* GDHTTPClient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDHTTPClient.m; sourceTree = "<group>"; };
D0249B771ABF5B460076ECBF /* GDHTTPOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDHTTPOperation.h; sourceTree = "<group>"; };
D0249B781ABF5B460076ECBF /* GDHTTPOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDHTTPOperation.m; sourceTree = "<group>"; };
D0249B791ABF5B460076ECBF /* GDImageCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDImageCell.h; sourceTree = "<group>"; };
D0249B7A1ABF5B460076ECBF /* GDImageCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDImageCell.m; sourceTree = "<group>"; };
D0249B7B1ABF5B460076ECBF /* GDKeychainCredentialManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDKeychainCredentialManager.h; sourceTree = "<group>"; };
D0249B7C1ABF5B460076ECBF /* GDKeychainCredentialManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDKeychainCredentialManager.m; sourceTree = "<group>"; };
D0249B7D1ABF5B460076ECBF /* GDMetadataCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDMetadataCache.h; sourceTree = "<group>"; };
D0249B7E1ABF5B460076ECBF /* GDMultiMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDMultiMap.h; sourceTree = "<group>"; };
D0249B7F1ABF5B460076ECBF /* GDMultiMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDMultiMap.m; sourceTree = "<group>"; };
D0249B801ABF5B460076ECBF /* GDOAuth2Credential.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDOAuth2Credential.h; sourceTree = "<group>"; };
D0249B811ABF5B460076ECBF /* GDOAuth2Credential.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDOAuth2Credential.m; sourceTree = "<group>"; };
D0249B821ABF5B460076ECBF /* GDParentOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDParentOperation.h; sourceTree = "<group>"; };
D0249B831ABF5B460076ECBF /* GDParentOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDParentOperation.m; sourceTree = "<group>"; };
D0249B841ABF5B460076ECBF /* GDRemoteFileService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDRemoteFileService.h; sourceTree = "<group>"; };
D0249B851ABF5B460076ECBF /* GDRemoteFileService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDRemoteFileService.m; sourceTree = "<group>"; };
D0249B861ABF5B460076ECBF /* GDRemoteFileServiceSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDRemoteFileServiceSession.h; sourceTree = "<group>"; };
D0249B871ABF5B460076ECBF /* GDRemoteFileServiceSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDRemoteFileServiceSession.m; sourceTree = "<group>"; };
D0249B881ABF5B460076ECBF /* GDRetainingMetadataCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDRetainingMetadataCache.h; sourceTree = "<group>"; };
D0249B891ABF5B470076ECBF /* GDRetainingMetadataCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDRetainingMetadataCache.m; sourceTree = "<group>"; };
D0249B8A1ABF5B470076ECBF /* GDURLMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDURLMetadata.h; sourceTree = "<group>"; };
D0249B8B1ABF5B470076ECBF /* GDURLMetadata.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDURLMetadata.m; sourceTree = "<group>"; };
D0249B8C1ABF5B470076ECBF /* GDURLMetadata_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDURLMetadata_Private.h; sourceTree = "<group>"; };
D0249B8D1ABF5B470076ECBF /* GDURLMetadataInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDURLMetadataInternal.h; sourceTree = "<group>"; };
D0249B8E1ABF5B470076ECBF /* GDURLUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDURLUtilities.h; sourceTree = "<group>"; };
D0249B8F1ABF5B470076ECBF /* GDURLUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDURLUtilities.m; sourceTree = "<group>"; };
D0249B901ABF5B470076ECBF /* SSKeychain.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSKeychain.h; sourceTree = "<group>"; };
D0249B911ABF5B470076ECBF /* SSKeychain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSKeychain.m; sourceTree = "<group>"; };
D0249B921ABF5B470076ECBF /* SSKeychainQuery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SSKeychainQuery.h; sourceTree = "<group>"; };
D0249B931ABF5B470076ECBF /* SSKeychainQuery.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SSKeychainQuery.m; sourceTree = "<group>"; };
D0249BF11ABF5B6F0076ECBF /* TGGoogleDriveAuthController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGoogleDriveAuthController.h; sourceTree = "<group>"; };
D0249BF21ABF5B6F0076ECBF /* TGGoogleDriveAuthController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGoogleDriveAuthController.m; sourceTree = "<group>"; };
D0249BF31ABF5B6F0076ECBF /* TGGoogleDriveController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGoogleDriveController.h; sourceTree = "<group>"; };
D0249BF41ABF5B6F0076ECBF /* TGGoogleDriveController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGoogleDriveController.m; sourceTree = "<group>"; };
D0249BF51ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGoogleDriveDirectoryController.h; sourceTree = "<group>"; };
D0249BF61ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGoogleDriveDirectoryController.m; sourceTree = "<group>"; };
D0249BF71ABF5B6F0076ECBF /* TGGoogleDriveItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGoogleDriveItem.h; sourceTree = "<group>"; };
D0249BF81ABF5B6F0076ECBF /* TGGoogleDriveItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGoogleDriveItem.m; sourceTree = "<group>"; };
D0249BF91ABF5B6F0076ECBF /* TGGoogleDriveItemCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGoogleDriveItemCell.h; sourceTree = "<group>"; };
D0249BFA1ABF5B6F0076ECBF /* TGGoogleDriveItemCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGoogleDriveItemCell.m; sourceTree = "<group>"; };
D0249C051ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedCloudDocumentMessage.h; sourceTree = "<group>"; };
D0249C061ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedCloudDocumentMessage.m; sourceTree = "<group>"; };
D0249C0B1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationHashtagsAssociatedPanel.h; sourceTree = "<group>"; };
D0249C0C1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationHashtagsAssociatedPanel.m; sourceTree = "<group>"; };
D0249C0F1AC044ED0076ECBF /* TGHashtagPanelCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHashtagPanelCell.h; sourceTree = "<group>"; };
D0249C101AC044ED0076ECBF /* TGHashtagPanelCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHashtagPanelCell.m; sourceTree = "<group>"; };
D0249C141AC04D920076ECBF /* TGRecentHashtagsSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRecentHashtagsSignal.h; sourceTree = "<group>"; };
D0249C151AC04D920076ECBF /* TGRecentHashtagsSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRecentHashtagsSignal.m; sourceTree = "<group>"; };
D02550501B3C75DA005F105A /* MusicPlayerControlPlay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlPlay@3x.png"; path = "Resources/MusicPlayerControlPlay@3x.png"; sourceTree = "<group>"; };
D02550511B3C75DA005F105A /* VolumeControlVolumeIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VolumeControlVolumeIcon@3x.png"; path = "Resources/VolumeControlVolumeIcon@3x.png"; sourceTree = "<group>"; };
D02550521B3C75DA005F105A /* VolumeControlVolumeUpIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VolumeControlVolumeUpIcon@2x.png"; path = "Resources/VolumeControlVolumeUpIcon@2x.png"; sourceTree = "<group>"; };
D02550531B3C75DA005F105A /* VolumeControlVolumeUpIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VolumeControlVolumeUpIcon@3x.png"; path = "Resources/VolumeControlVolumeUpIcon@3x.png"; sourceTree = "<group>"; };
D02550541B3C75DA005F105A /* MusicPlayerControlPlay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlPlay@2x.png"; path = "Resources/MusicPlayerControlPlay@2x.png"; sourceTree = "<group>"; };
D025669B1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineMediaInstagramVideoIcon@3x.png"; path = "Resources/InlineMediaInstagramVideoIcon@3x.png"; sourceTree = "<group>"; };
D025669C1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = InlineMediaInstagramVideoIcon.png; path = Resources/InlineMediaInstagramVideoIcon.png; sourceTree = "<group>"; };
D025669D1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineMediaInstagramVideoIcon@2x.png"; path = "Resources/InlineMediaInstagramVideoIcon@2x.png"; sourceTree = "<group>"; };
D02566AA1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_sendMessage_manual.h; sourceTree = "<group>"; };
D02566AB1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_sendMessage_manual.mm; sourceTree = "<group>"; };
D02566AE1AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_sendMedia_manual.h; sourceTree = "<group>"; };
D02566AF1AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_sendMedia_manual.mm; sourceTree = "<group>"; };
D0256C331AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getWebPagePreview.h; sourceTree = "<group>"; };
D0256C341AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getWebPagePreview.mm; sourceTree = "<group>"; };
D02601D01A54F10000716290 /* libx265.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libx265.a; path = thirdparty/libbpg/libx265.a; sourceTree = "<group>"; };
D02601D71A55CA2300716290 /* Share.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = Share.appex; sourceTree = BUILT_PRODUCTS_DIR; };
D02601DA1A55CA2300716290 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
D026205C18A8E95200A41CC8 /* TGUpdateMessageService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdateMessageService.h; sourceTree = "<group>"; };
D026205D18A8E95200A41CC8 /* TGUpdateMessageService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdateMessageService.m; sourceTree = "<group>"; };
D026206318A938CF00A41CC8 /* TGTelegramNetworking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTelegramNetworking.h; sourceTree = "<group>"; };
D026206418A938CF00A41CC8 /* TGTelegramNetworking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTelegramNetworking.m; sourceTree = "<group>"; };
D0270190196193E1008AB6F4 /* ModernMediaItemVideoIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMediaItemVideoIcon@2x.png"; path = "Resources/ModernMediaItemVideoIcon@2x.png"; sourceTree = "<group>"; };
D028A6C81C089C020082FBBD /* TGDialogListRemoteOffset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListRemoteOffset.h; sourceTree = "<group>"; };
D028A6C91C089C020082FBBD /* TGDialogListRemoteOffset.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDialogListRemoteOffset.m; sourceTree = "<group>"; };
D028A6D51C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerKeyboardTabSettingsCell.h; sourceTree = "<group>"; };
D028A6D61C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerKeyboardTabSettingsCell.m; sourceTree = "<group>"; };
D028A6D91C0C704C0082FBBD /* StickerKeyboardSettingsIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerKeyboardSettingsIcon@3x.png"; path = "Resources/StickerKeyboardSettingsIcon@3x.png"; sourceTree = "<group>"; };
D028A6DA1C0C704C0082FBBD /* StickerKeyboardSettingsIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerKeyboardSettingsIcon@2x.png"; path = "Resources/StickerKeyboardSettingsIcon@2x.png"; sourceTree = "<group>"; };
D02C2A591B97594900E30D1E /* TGVisibleMessageHole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVisibleMessageHole.h; sourceTree = "<group>"; };
D02C2A5A1B97594900E30D1E /* TGVisibleMessageHole.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVisibleMessageHole.m; sourceTree = "<group>"; };
D02CAE9A19D8BE4B00FF4B95 /* FLAnimatedImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FLAnimatedImage.h; sourceTree = "<group>"; };
D02CAE9B19D8BE4B00FF4B95 /* FLAnimatedImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FLAnimatedImage.m; sourceTree = "<group>"; };
D02CAEA319D8BE8F00FF4B95 /* TGModernAnimatedImagePlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernAnimatedImagePlayer.h; sourceTree = "<group>"; };
D02CAEA419D8BE8F00FF4B95 /* TGModernAnimatedImagePlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernAnimatedImagePlayer.m; sourceTree = "<group>"; };
D02CD02C19490FA5007700A2 /* TGWallpaperItemsBackgroundDecorationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWallpaperItemsBackgroundDecorationView.h; sourceTree = "<group>"; };
D02CD02D19490FA5007700A2 /* TGWallpaperItemsBackgroundDecorationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWallpaperItemsBackgroundDecorationView.m; sourceTree = "<group>"; };
D02EA2041A36512C001A25CD /* TGShareSheetView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSheetView.h; sourceTree = "<group>"; };
D02EA2051A36512C001A25CD /* TGShareSheetView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSheetView.m; sourceTree = "<group>"; };
D02EA2071A36518B001A25CD /* TGShareSheetWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSheetWindow.h; sourceTree = "<group>"; };
D02EA2081A36518B001A25CD /* TGShareSheetWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSheetWindow.m; sourceTree = "<group>"; };
D02EA20E1A365DDE001A25CD /* TGShareSheetItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSheetItemView.h; sourceTree = "<group>"; };
D02EA20F1A365DDE001A25CD /* TGShareSheetItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSheetItemView.m; sourceTree = "<group>"; };
D02EA2181A365E1C001A25CD /* TGShareSheetButtonItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSheetButtonItemView.h; sourceTree = "<group>"; };
D02EA2191A365E1C001A25CD /* TGShareSheetButtonItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSheetButtonItemView.m; sourceTree = "<group>"; };
D02EA21E1A366F05001A25CD /* TGVerticalSwipeDismissGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVerticalSwipeDismissGestureRecognizer.h; sourceTree = "<group>"; };
D02EA21F1A366F05001A25CD /* TGVerticalSwipeDismissGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVerticalSwipeDismissGestureRecognizer.m; sourceTree = "<group>"; };
D02EA22B1A375F85001A25CD /* TGSpringAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSpringAnimation.h; sourceTree = "<group>"; };
D02EA22C1A375F85001A25CD /* TGSpringAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSpringAnimation.m; sourceTree = "<group>"; };
D02EA22E1A376408001A25CD /* NSValue+JNWAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSValue+JNWAdditions.m"; sourceTree = "<group>"; };
D02EA22F1A376408001A25CD /* NSValue+JNWAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSValue+JNWAdditions.h"; sourceTree = "<group>"; };
D02EA2301A376408001A25CD /* JNWSpringAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JNWSpringAnimation.m; sourceTree = "<group>"; };
D02EA2311A376408001A25CD /* JNWSpringAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JNWSpringAnimation.h; sourceTree = "<group>"; };
D030961B1B430A74004D358E /* TGModernConversationSearchInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationSearchInputPanel.h; sourceTree = "<group>"; };
D030961C1B430A74004D358E /* TGModernConversationSearchInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationSearchInputPanel.m; sourceTree = "<group>"; };
D030961F1B43194B004D358E /* InlineSearchUp@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineSearchUp@2x.png"; path = "Resources/InlineSearchUp@2x.png"; sourceTree = "<group>"; };
D03096201B43194B004D358E /* InlineSearchUp@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineSearchUp@3x.png"; path = "Resources/InlineSearchUp@3x.png"; sourceTree = "<group>"; };
D03096211B43194B004D358E /* InlineSearchUpDisabled@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineSearchUpDisabled@3x.png"; path = "Resources/InlineSearchUpDisabled@3x.png"; sourceTree = "<group>"; };
D03096221B43194B004D358E /* InlineSearchUpDisabled@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineSearchUpDisabled@2x.png"; path = "Resources/InlineSearchUpDisabled@2x.png"; sourceTree = "<group>"; };
D03096231B43194B004D358E /* InlineSearchDown@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineSearchDown@3x.png"; path = "Resources/InlineSearchDown@3x.png"; sourceTree = "<group>"; };
D03096241B43194B004D358E /* InlineSearchDownDisabled@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineSearchDownDisabled@2x.png"; path = "Resources/InlineSearchDownDisabled@2x.png"; sourceTree = "<group>"; };
D03096251B43194B004D358E /* InlineSearchDownDisabled@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineSearchDownDisabled@3x.png"; path = "Resources/InlineSearchDownDisabled@3x.png"; sourceTree = "<group>"; };
D03096261B43194B004D358E /* InlineSearchDown@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "InlineSearchDown@2x.png"; path = "Resources/InlineSearchDown@2x.png"; sourceTree = "<group>"; };
D0309D271A1F7CEB009571E9 /* TGPasswordSettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordSettingsController.h; sourceTree = "<group>"; };
D0309D281A1F7CEB009571E9 /* TGPasswordSettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordSettingsController.m; sourceTree = "<group>"; };
D0309D2D1A1F833C009571E9 /* TLRPCaccount_getPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_getPassword.h; sourceTree = "<group>"; };
D0309D2E1A1F833C009571E9 /* TLRPCaccount_getPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_getPassword.mm; sourceTree = "<group>"; };
D0309D2F1A1F833C009571E9 /* TLRPCaccount_setPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_setPassword.h; sourceTree = "<group>"; };
D0309D301A1F833C009571E9 /* TLRPCaccount_setPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_setPassword.mm; sourceTree = "<group>"; };
D0309D311A1F833C009571E9 /* TLRPCauth_checkPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_checkPassword.h; sourceTree = "<group>"; };
D0309D321A1F833C009571E9 /* TLRPCauth_checkPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_checkPassword.mm; sourceTree = "<group>"; };
D0309D331A1F833C009571E9 /* TLRPCauth_resetAccountPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_resetAccountPassword.h; sourceTree = "<group>"; };
D0309D341A1F833C009571E9 /* TLRPCauth_resetAccountPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_resetAccountPassword.mm; sourceTree = "<group>"; };
D0309D351A1F833C009571E9 /* TLaccount_Password.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLaccount_Password.h; sourceTree = "<group>"; };
D0309D361A1F833C009571E9 /* TLaccount_Password.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLaccount_Password.mm; sourceTree = "<group>"; };
D0309D411A1F87C7009571E9 /* TGPasswordInputItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordInputItem.h; sourceTree = "<group>"; };
D0309D421A1F87C7009571E9 /* TGPasswordInputItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordInputItem.m; sourceTree = "<group>"; };
D0309D441A1F87DF009571E9 /* TGPasswordInputItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordInputItemView.h; sourceTree = "<group>"; };
D0309D451A1F87DF009571E9 /* TGPasswordInputItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordInputItemView.m; sourceTree = "<group>"; };
D034A5D01914520B00C93C98 /* TGImageLuminanceMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageLuminanceMap.h; sourceTree = "<group>"; };
D034A5D11914520B00C93C98 /* TGImageLuminanceMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageLuminanceMap.m; sourceTree = "<group>"; };
D0351A671B08DE3C0040533C /* private_door@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "private_door@2x.png"; sourceTree = "<group>"; };
D0351A681B08DE3C0040533C /* private_screw@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "private_screw@2x.png"; sourceTree = "<group>"; };
D03538221AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationWebPreviewInputPanel.h; sourceTree = "<group>"; };
D03538231AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationWebPreviewInputPanel.m; sourceTree = "<group>"; };
D03538311AD2E8F200B0B33E /* TGSignalImageViewWithProgress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSignalImageViewWithProgress.h; sourceTree = "<group>"; };
D03538321AD2E8F200B0B33E /* TGSignalImageViewWithProgress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSignalImageViewWithProgress.m; sourceTree = "<group>"; };
D03538361AD3098600B0B33E /* TGInstagramMediaIdSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInstagramMediaIdSignal.h; sourceTree = "<group>"; };
D03538371AD3098600B0B33E /* TGInstagramMediaIdSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInstagramMediaIdSignal.m; sourceTree = "<group>"; };
D035383A1AD3526600B0B33E /* TGLinkPreviewsContentProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLinkPreviewsContentProperty.h; sourceTree = "<group>"; };
D035383B1AD3526600B0B33E /* TGLinkPreviewsContentProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLinkPreviewsContentProperty.m; sourceTree = "<group>"; };
D035EBB8194868B700EEEC17 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = InfoPlist.strings; sourceTree = "<group>"; };
D035EBBA194868B700EEEC17 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = Localizable.strings; sourceTree = "<group>"; };
D038A4F01AE43F0D00B9AB7C /* TLReceivedNotifyMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLReceivedNotifyMessage.h; sourceTree = "<group>"; };
D038A4F11AE43F0D00B9AB7C /* TLReceivedNotifyMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLReceivedNotifyMessage.mm; sourceTree = "<group>"; };
D038A4FD1AE5600400B9AB7C /* NSArray_ReceivedNotifyMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ReceivedNotifyMessage.h; sourceTree = "<group>"; };
D038A5051AE5604800B9AB7C /* NSArray_ReceivedNotifyMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ReceivedNotifyMessage.mm; sourceTree = "<group>"; };
D038A94B1AE69E1000B9AB7C /* TGSharePasscodeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharePasscodeView.h; sourceTree = "<group>"; };
D038A94C1AE69E1000B9AB7C /* TGSharePasscodeView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharePasscodeView.m; sourceTree = "<group>"; };
D038A94E1AE7F02200B9AB7C /* TLChatInvite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChatInvite.h; sourceTree = "<group>"; };
D038A94F1AE7F02200B9AB7C /* TLChatInvite.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChatInvite.mm; sourceTree = "<group>"; };
D038A9501AE7F02200B9AB7C /* TLExportedChatInvite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLExportedChatInvite.h; sourceTree = "<group>"; };
D038A9511AE7F02200B9AB7C /* TLExportedChatInvite.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLExportedChatInvite.mm; sourceTree = "<group>"; };
D038A9521AE7F02200B9AB7C /* TLRPCmessages_checkChatInvite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_checkChatInvite.h; sourceTree = "<group>"; };
D038A9531AE7F02200B9AB7C /* TLRPCmessages_checkChatInvite.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_checkChatInvite.mm; sourceTree = "<group>"; };
D038A9541AE7F02200B9AB7C /* TLRPCmessages_exportChatInvite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_exportChatInvite.h; sourceTree = "<group>"; };
D038A9551AE7F02200B9AB7C /* TLRPCmessages_exportChatInvite.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_exportChatInvite.mm; sourceTree = "<group>"; };
D038A9561AE7F02200B9AB7C /* TLRPCmessages_importChatInvite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_importChatInvite.h; sourceTree = "<group>"; };
D038A9571AE7F02200B9AB7C /* TLRPCmessages_importChatInvite.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_importChatInvite.mm; sourceTree = "<group>"; };
D0397CD61B8F958F00BD5362 /* NSArray_MessageRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_MessageRange.h; sourceTree = "<group>"; };
D0397CD71B8F958F00BD5362 /* NSArray_MessageRange.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_MessageRange.mm; sourceTree = "<group>"; };
D0397CD81B8F958F00BD5362 /* TLChannelMessagesFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChannelMessagesFilter.h; sourceTree = "<group>"; };
D0397CD91B8F958F00BD5362 /* TLChannelMessagesFilter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChannelMessagesFilter.mm; sourceTree = "<group>"; };
D0397CDA1B8F958F00BD5362 /* TLMessageRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessageRange.h; sourceTree = "<group>"; };
D0397CDB1B8F958F00BD5362 /* TLMessageRange.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessageRange.mm; sourceTree = "<group>"; };
D0397CEB1B8F974F00BD5362 /* TGMessageGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageGroup.h; sourceTree = "<group>"; };
D0397CEC1B8F974F00BD5362 /* TGMessageGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageGroup.m; sourceTree = "<group>"; };
D03A24DA194B1AF40061027C /* TGVideoConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVideoConverter.h; sourceTree = "<group>"; };
D03A24DB194B1AF40061027C /* TGVideoConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVideoConverter.m; sourceTree = "<group>"; };
D03B1D781B6BA87400524EE9 /* TGSharedMediaLinkItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaLinkItem.h; sourceTree = "<group>"; };
D03B1D791B6BA87400524EE9 /* TGSharedMediaLinkItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaLinkItem.m; sourceTree = "<group>"; };
D03B1D7C1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaLinkItemView.h; sourceTree = "<group>"; };
D03B1D7D1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaLinkItemView.m; sourceTree = "<group>"; };
D03B1D801B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaLinksEmptyView.h; sourceTree = "<group>"; };
D03B1D811B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaLinksEmptyView.m; sourceTree = "<group>"; };
D03B93AB18F6EB5F00073D51 /* TGPhotoThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoThumbnailDataSource.h; sourceTree = "<group>"; };
D03B93AC18F6EB5F00073D51 /* TGPhotoThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoThumbnailDataSource.m; sourceTree = "<group>"; };
D03C3EE61BE146BA001278F1 /* TLRPCmessages_editChatAdmin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_editChatAdmin.h; sourceTree = "<group>"; };
D03C3EE71BE146BA001278F1 /* TLRPCmessages_editChatAdmin.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_editChatAdmin.mm; sourceTree = "<group>"; };
D03C3EE81BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_toggleChatAdmins.h; sourceTree = "<group>"; };
D03C3EE91BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_toggleChatAdmins.mm; sourceTree = "<group>"; };
D03C3EF71BE148CD001278F1 /* TGGroupAdminsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupAdminsController.h; sourceTree = "<group>"; };
D03C3EF81BE148CD001278F1 /* TGGroupAdminsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupAdminsController.m; sourceTree = "<group>"; };
D03D958F1B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentSheetEmbedItemView.h; sourceTree = "<group>"; };
D03D95901B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentSheetEmbedItemView.m; sourceTree = "<group>"; };
D03E44AE1AAF620600E72CAA /* TGReplyHeaderPhotoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderPhotoModel.h; sourceTree = "<group>"; };
D03E44AF1AAF620600E72CAA /* TGReplyHeaderPhotoModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderPhotoModel.m; sourceTree = "<group>"; };
D03E44BC1AAF66C500E72CAA /* TGSignalImageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSignalImageViewModel.h; sourceTree = "<group>"; };
D03E44BD1AAF66C500E72CAA /* TGSignalImageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSignalImageViewModel.m; sourceTree = "<group>"; };
D03E44C01AAF66D300E72CAA /* TGSignalImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSignalImageView.h; sourceTree = "<group>"; };
D03E44C11AAF66D300E72CAA /* TGSignalImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSignalImageView.m; sourceTree = "<group>"; };
D03E44C41AAF8B0600E72CAA /* TGReplyHeaderModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderModel.h; sourceTree = "<group>"; };
D03E44C51AAF8B0600E72CAA /* TGReplyHeaderModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderModel.m; sourceTree = "<group>"; };
D03E44C81AB07EFD00E72CAA /* TGReplyHeaderLocationModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderLocationModel.h; sourceTree = "<group>"; };
D03E44C91AB07EFD00E72CAA /* TGReplyHeaderLocationModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderLocationModel.m; sourceTree = "<group>"; };
D03E44CC1AB07FB000E72CAA /* TGReplyHeaderContactModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderContactModel.h; sourceTree = "<group>"; };
D03E44CD1AB07FB000E72CAA /* TGReplyHeaderContactModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderContactModel.m; sourceTree = "<group>"; };
D03E44D01AB0800E00E72CAA /* TGReplyHeaderFileModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderFileModel.h; sourceTree = "<group>"; };
D03E44D11AB0800E00E72CAA /* TGReplyHeaderFileModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderFileModel.m; sourceTree = "<group>"; };
D03E44D41AB0849B00E72CAA /* TGReplyHeaderVideoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderVideoModel.h; sourceTree = "<group>"; };
D03E44D51AB0849B00E72CAA /* TGReplyHeaderVideoModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderVideoModel.m; sourceTree = "<group>"; };
D03E44D81AB0883A00E72CAA /* TGReplyHeaderAudioModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderAudioModel.h; sourceTree = "<group>"; };
D03E44D91AB0883A00E72CAA /* TGReplyHeaderAudioModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderAudioModel.m; sourceTree = "<group>"; };
D03E44DC1AB0D69C00E72CAA /* TGSharedLocationSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedLocationSignals.h; sourceTree = "<group>"; };
D03E44DD1AB0D69C00E72CAA /* TGSharedLocationSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedLocationSignals.m; sourceTree = "<group>"; };
D03E44E01AB0D77300E72CAA /* TGRemoteHttpLocationSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRemoteHttpLocationSignal.h; sourceTree = "<group>"; };
D03E44E11AB0D77300E72CAA /* TGRemoteHttpLocationSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRemoteHttpLocationSignal.m; sourceTree = "<group>"; };
D03E90321A23BBA80008FC78 /* TGLoginPasswordController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginPasswordController.h; sourceTree = "<group>"; };
D03E90331A23BBA80008FC78 /* TGLoginPasswordController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginPasswordController.m; sourceTree = "<group>"; };
D03E903C1A23BBBD0008FC78 /* TGLoginPasswordView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoginPasswordView.h; sourceTree = "<group>"; };
D03E903D1A23BBBD0008FC78 /* TGLoginPasswordView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoginPasswordView.m; sourceTree = "<group>"; };
D03EE9BD1A4C55E100ABEF35 /* libbpg.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libbpg.a; path = thirdparty/libbpg/libbpg.a; sourceTree = "<group>"; };
D03EEDDD1B336737009E6974 /* TGDocumentAttributeAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGDocumentAttributeAudio.h; path = ../legacy/TelegraphKit/TGDocumentAttributeAudio.h; sourceTree = "<group>"; };
D03EEDDE1B336737009E6974 /* TGDocumentAttributeAudio.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGDocumentAttributeAudio.m; path = ../legacy/TelegraphKit/TGDocumentAttributeAudio.m; sourceTree = "<group>"; };
D03EEFF215AF40AD005D0F1B /* TGUpdateStateRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdateStateRequestBuilder.h; sourceTree = "<group>"; };
D03EEFF315AF40AD005D0F1B /* TGUpdateStateRequestBuilder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGUpdateStateRequestBuilder.mm; sourceTree = "<group>"; };
D03EEFFA15AF60DF005D0F1B /* AudioToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
D03EF6CF1A4CE4CF00ABEF35 /* StickerPanelPopupMiddle@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerPanelPopupMiddle@2x.png"; path = "Resources/StickerPanelPopupMiddle@2x.png"; sourceTree = "<group>"; };
D03EF6D01A4CE4CF00ABEF35 /* StickerPanelPopupRight@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerPanelPopupRight@2x.png"; path = "Resources/StickerPanelPopupRight@2x.png"; sourceTree = "<group>"; };
D03EF6D11A4CE4CF00ABEF35 /* StickerPanelPopupLeft@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerPanelPopupLeft@2x.png"; path = "Resources/StickerPanelPopupLeft@2x.png"; sourceTree = "<group>"; };
D03EF6D51A4D180F00ABEF35 /* SecretLayer23.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecretLayer23.h; path = API/SecretLayer23.h; sourceTree = "<group>"; };
D03EF6D61A4D180F00ABEF35 /* SecretLayer23.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SecretLayer23.m; path = API/SecretLayer23.m; sourceTree = "<group>"; };
D03EF6E01A4DA2A800ABEF35 /* NSArray_StickerPack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_StickerPack.h; sourceTree = "<group>"; };
D03EF6E11A4DA2A800ABEF35 /* NSArray_StickerPack.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_StickerPack.mm; sourceTree = "<group>"; };
D03EF6E21A4DA2A800ABEF35 /* TLmessages_AllStickers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_AllStickers.h; sourceTree = "<group>"; };
D03EF6E31A4DA2A800ABEF35 /* TLmessages_AllStickers.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_AllStickers.mm; sourceTree = "<group>"; };
D03EF6E41A4DA2A800ABEF35 /* TLRPCmessages_getAllStickers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getAllStickers.h; sourceTree = "<group>"; };
D03EF6E51A4DA2A800ABEF35 /* TLRPCmessages_getAllStickers.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getAllStickers.mm; sourceTree = "<group>"; };
D03EF6E61A4DA2A800ABEF35 /* TLStickerPack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLStickerPack.h; sourceTree = "<group>"; };
D03EF6E71A4DA2A800ABEF35 /* TLStickerPack.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLStickerPack.mm; sourceTree = "<group>"; };
D03FECCE19CC559D004866D6 /* SecretPhotoFire.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SecretPhotoFire.png; path = Resources/SecretPhotoFire.png; sourceTree = "<group>"; };
D03FECCF19CC559D004866D6 /* SecretPhotoFire@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SecretPhotoFire@2x.png"; path = "Resources/SecretPhotoFire@2x.png"; sourceTree = "<group>"; };
D03FECD219CC69EE004866D6 /* SecretPhotoFireMask@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SecretPhotoFireMask@2x.png"; path = "Resources/SecretPhotoFireMask@2x.png"; sourceTree = "<group>"; };
D03FECD419CC6D17004866D6 /* SecretPhotoFireMask.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SecretPhotoFireMask.png; path = Resources/SecretPhotoFireMask.png; sourceTree = "<group>"; };
D03FECD819CC720D004866D6 /* TGSecretPeerMediaGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretPeerMediaGalleryModel.h; sourceTree = "<group>"; };
D03FECD919CC720D004866D6 /* TGSecretPeerMediaGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretPeerMediaGalleryModel.m; sourceTree = "<group>"; };
D03FECDC19CC72C2004866D6 /* TGSecretPeerMediaGalleryImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretPeerMediaGalleryImageItem.h; sourceTree = "<group>"; };
D03FECDD19CC72C2004866D6 /* TGSecretPeerMediaGalleryImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretPeerMediaGalleryImageItem.m; sourceTree = "<group>"; };
D03FECDF19CC72E1004866D6 /* TGSecretPeerMediaGalleryVideoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretPeerMediaGalleryVideoItem.h; sourceTree = "<group>"; };
D03FECE019CC72E1004866D6 /* TGSecretPeerMediaGalleryVideoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretPeerMediaGalleryVideoItem.m; sourceTree = "<group>"; };
D03FECE219CC73FD004866D6 /* TGSecretPeerMediaGalleryImageItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretPeerMediaGalleryImageItemView.h; sourceTree = "<group>"; };
D03FECE319CC73FD004866D6 /* TGSecretPeerMediaGalleryImageItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretPeerMediaGalleryImageItemView.m; sourceTree = "<group>"; };
D03FECE519CC7446004866D6 /* TGSecretPeerMediaGalleryVideoItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretPeerMediaGalleryVideoItemView.h; sourceTree = "<group>"; };
D03FECE619CC7446004866D6 /* TGSecretPeerMediaGalleryVideoItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretPeerMediaGalleryVideoItemView.m; sourceTree = "<group>"; };
D0447367161003A800F11E8A /* TGApplyUpdatesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGApplyUpdatesActor.h; sourceTree = "<group>"; };
D0447368161003A800F11E8A /* TGApplyUpdatesActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGApplyUpdatesActor.mm; sourceTree = "<group>"; };
D044CA3F1C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDocumentAttribute$documentAttributeAudio.h; sourceTree = "<group>"; };
D044CA401C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TLDocumentAttribute$documentAttributeAudio.m; sourceTree = "<group>"; };
D044CA4D1C6279DD002160FF /* TGAudioDownloadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioDownloadActor.h; sourceTree = "<group>"; };
D044CA4E1C6279DD002160FF /* TGAudioDownloadActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioDownloadActor.m; sourceTree = "<group>"; };
D044CB67192825430001C986 /* TGWeakReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWeakReference.h; sourceTree = "<group>"; };
D044CB68192825430001C986 /* TGWeakReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWeakReference.m; sourceTree = "<group>"; };
D044CB6A192969850001C986 /* TGLocationThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationThumbnailDataSource.h; sourceTree = "<group>"; };
D044CB6B192969850001C986 /* TGLocationThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationThumbnailDataSource.m; sourceTree = "<group>"; };
D044CB9C192A1D8F0001C986 /* PSKeyValueEncoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueEncoder.h; sourceTree = "<group>"; };
D044CB9D192A1D8F0001C986 /* PSKeyValueEncoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSKeyValueEncoder.m; sourceTree = "<group>"; };
D044CB9F192A241C0001C986 /* PSKeyValueCoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueCoder.h; sourceTree = "<group>"; };
D044CBA0192A241C0001C986 /* PSKeyValueCoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSKeyValueCoder.m; sourceTree = "<group>"; };
D044CBA2192A25360001C986 /* PSCoding.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PSCoding.h; sourceTree = "<group>"; };
D044CBA3192A2A580001C986 /* PSKeyValueDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueDecoder.h; sourceTree = "<group>"; };
D044CBA4192A2A580001C986 /* PSKeyValueDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSKeyValueDecoder.m; sourceTree = "<group>"; };
D044CBBB192AA0F00001C986 /* TGRootController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRootController.h; sourceTree = "<group>"; };
D044CBBC192AA0F00001C986 /* TGRootController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRootController.m; sourceTree = "<group>"; };
D044CBC1192AA9270001C986 /* TGPhoneMainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhoneMainViewController.h; sourceTree = "<group>"; };
D044CBC2192AA9270001C986 /* TGPhoneMainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhoneMainViewController.m; sourceTree = "<group>"; };
D044E1511B2A1CB7001EE087 /* TGReplyMarkupAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyMarkupAttachment.h; sourceTree = "<group>"; };
D044E1521B2A1CB7001EE087 /* TGReplyMarkupAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyMarkupAttachment.m; sourceTree = "<group>"; };
D044E1651B2AFCBD001EE087 /* TGChatSearchController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChatSearchController.h; sourceTree = "<group>"; };
D044E1661B2AFCBD001EE087 /* TGChatSearchController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChatSearchController.m; sourceTree = "<group>"; };
D044E16A1B2B17D0001EE087 /* TGEmbedPreviewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGEmbedPreviewController.h; sourceTree = "<group>"; };
D044E16B1B2B17D0001EE087 /* TGEmbedPreviewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGEmbedPreviewController.m; sourceTree = "<group>"; };
D044E16E1B2B18BE001EE087 /* TGEmbedPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGEmbedPreviewView.h; sourceTree = "<group>"; };
D044E16F1B2B18BE001EE087 /* TGEmbedPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGEmbedPreviewView.m; sourceTree = "<group>"; };
D0469631189FB84C009764B2 /* ModernGallerySecretImageTimerFrame@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernGallerySecretImageTimerFrame@2x.png"; path = "Resources/ModernGallerySecretImageTimerFrame@2x.png"; sourceTree = "<group>"; };
D046964118A01640009764B2 /* TGModernConversationInputMicButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationInputMicButton.h; sourceTree = "<group>"; };
D046964218A01640009764B2 /* TGModernConversationInputMicButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationInputMicButton.m; sourceTree = "<group>"; };
D046964D18A118C5009764B2 /* TGAudioMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioMessageViewModel.h; sourceTree = "<group>"; };
D046964E18A118C5009764B2 /* TGAudioMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioMessageViewModel.m; sourceTree = "<group>"; };
D046965318A15368009764B2 /* TGModernConversationAudioPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationAudioPlayer.h; sourceTree = "<group>"; };
D046965418A15368009764B2 /* TGModernConversationAudioPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationAudioPlayer.m; sourceTree = "<group>"; };
D046965918A273AC009764B2 /* ModernConversationTitlePanelClose@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationTitlePanelClose@2x.png"; path = "Resources/ModernConversationTitlePanelClose@2x.png"; sourceTree = "<group>"; };
D046965C18A3D63A009764B2 /* TGContentBubbleViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContentBubbleViewModel.h; sourceTree = "<group>"; };
D046965D18A3D63A009764B2 /* TGContentBubbleViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContentBubbleViewModel.m; sourceTree = "<group>"; };
D046966618A409F0009764B2 /* TGModernGalleryVideoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryVideoItem.h; sourceTree = "<group>"; };
D046966718A409F0009764B2 /* TGModernGalleryVideoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryVideoItem.m; sourceTree = "<group>"; };
D046966918A40A22009764B2 /* TGModernGalleryVideoItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryVideoItemView.h; sourceTree = "<group>"; };
D046966A18A40A22009764B2 /* TGModernGalleryVideoItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryVideoItemView.m; sourceTree = "<group>"; };
D0498FC4197729670080A679 /* TGModernGalleryDefaultInterfaceView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryDefaultInterfaceView.h; sourceTree = "<group>"; };
D0498FC5197729670080A679 /* TGModernGalleryDefaultInterfaceView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryDefaultInterfaceView.m; sourceTree = "<group>"; };
D0498FC7197828580080A679 /* TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.h; sourceTree = "<group>"; };
D0498FC8197828580080A679 /* TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.m; sourceTree = "<group>"; };
D0498FCA19784D480080A679 /* TGModernGalleryVideoScrubbingInterfaceView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryVideoScrubbingInterfaceView.h; sourceTree = "<group>"; };
D0498FCB19784D480080A679 /* TGModernGalleryVideoScrubbingInterfaceView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryVideoScrubbingInterfaceView.m; sourceTree = "<group>"; };
D0498FCD197857CD0080A679 /* TGModernGalleryRotationGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryRotationGestureRecognizer.h; sourceTree = "<group>"; };
D0498FCE197857CD0080A679 /* TGModernGalleryRotationGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryRotationGestureRecognizer.m; sourceTree = "<group>"; };
D0498FD019787C1B0080A679 /* TGModernGalleryVideoFooterView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryVideoFooterView.h; sourceTree = "<group>"; };
D0498FD119787C1B0080A679 /* TGModernGalleryVideoFooterView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryVideoFooterView.m; sourceTree = "<group>"; };
D0498FD3197886AE0080A679 /* TGModernGalleryDefaultFooterView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryDefaultFooterView.h; sourceTree = "<group>"; };
D0498FD6197888170080A679 /* TGGenericPeerMediaGalleryDefaultFooterView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaGalleryDefaultFooterView.h; sourceTree = "<group>"; };
D0498FD7197888170080A679 /* TGGenericPeerMediaGalleryDefaultFooterView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaGalleryDefaultFooterView.m; sourceTree = "<group>"; };
D0498FDA1978885A0080A679 /* TGGenericPeerMediaGalleryImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaGalleryImageItem.h; sourceTree = "<group>"; };
D0498FDB1978885A0080A679 /* TGGenericPeerMediaGalleryImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaGalleryImageItem.m; sourceTree = "<group>"; };
D0498FDD197888940080A679 /* TGGenericPeerMediaGalleryVideoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaGalleryVideoItem.h; sourceTree = "<group>"; };
D0498FDE197888940080A679 /* TGGenericPeerMediaGalleryVideoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaGalleryVideoItem.m; sourceTree = "<group>"; };
D0498FE0197889ED0080A679 /* TGGenericPeerGalleryItem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerGalleryItem.h; sourceTree = "<group>"; };
D0498FE11979541A0080A679 /* TGModernGalleryVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryVideoView.h; sourceTree = "<group>"; };
D0498FE21979541A0080A679 /* TGModernGalleryVideoView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryVideoView.m; sourceTree = "<group>"; };
D04ABBF81A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ListsDownDisclosureIndicator_Highlighted@3x.png"; path = "Resources/ListsDownDisclosureIndicator_Highlighted@3x.png"; sourceTree = "<group>"; };
D04ABBF91A3B3C2A00869014 /* ListsDownDisclosureIndicator@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ListsDownDisclosureIndicator@3x.png"; path = "Resources/ListsDownDisclosureIndicator@3x.png"; sourceTree = "<group>"; };
D04ABBFA1A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ListsDownDisclosureIndicator_Highlighted@2x.png"; path = "Resources/ListsDownDisclosureIndicator_Highlighted@2x.png"; sourceTree = "<group>"; };
D04ABBFB1A3B3C2A00869014 /* ListsDownDisclosureIndicator.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ListsDownDisclosureIndicator.png; path = Resources/ListsDownDisclosureIndicator.png; sourceTree = "<group>"; };
D04ABBFC1A3B3C2A00869014 /* ListsDownDisclosureIndicator@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ListsDownDisclosureIndicator@2x.png"; path = "Resources/ListsDownDisclosureIndicator@2x.png"; sourceTree = "<group>"; };
D04ABBFD1A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ListsDownDisclosureIndicator_Highlighted.png; path = Resources/ListsDownDisclosureIndicator_Highlighted.png; sourceTree = "<group>"; };
D04ABFD41A3B4BD000869014 /* NSArray_DocumentAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_DocumentAttribute.h; sourceTree = "<group>"; };
D04ABFD51A3B4BD000869014 /* NSArray_DocumentAttribute.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_DocumentAttribute.mm; sourceTree = "<group>"; };
D04ABFD61A3B4BD000869014 /* TLaccount_Password.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLaccount_Password.h; sourceTree = "<group>"; };
D04ABFD71A3B4BD000869014 /* TLaccount_Password.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLaccount_Password.mm; sourceTree = "<group>"; };
D04ABFD81A3B4BD000869014 /* TLDocumentAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDocumentAttribute.h; sourceTree = "<group>"; };
D04ABFD91A3B4BD000869014 /* TLDocumentAttribute.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDocumentAttribute.mm; sourceTree = "<group>"; };
D04ABFDA1A3B4BD000869014 /* TLRPCaccount_getPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_getPassword.h; sourceTree = "<group>"; };
D04ABFDB1A3B4BD000869014 /* TLRPCaccount_getPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_getPassword.mm; sourceTree = "<group>"; };
D04ABFDC1A3B4BD000869014 /* TLRPCaccount_setPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_setPassword.h; sourceTree = "<group>"; };
D04ABFDD1A3B4BD000869014 /* TLRPCaccount_setPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_setPassword.mm; sourceTree = "<group>"; };
D04ABFDE1A3B4BD000869014 /* TLRPCauth_checkPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_checkPassword.h; sourceTree = "<group>"; };
D04ABFDF1A3B4BD000869014 /* TLRPCauth_checkPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_checkPassword.mm; sourceTree = "<group>"; };
D04ABFE01A3B4BD000869014 /* TLRPCauth_resetAccountPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_resetAccountPassword.h; sourceTree = "<group>"; };
D04ABFE11A3B4BD000869014 /* TLRPCauth_resetAccountPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_resetAccountPassword.mm; sourceTree = "<group>"; };
D04ABFE91A3B4CD000869014 /* TGDocumentAttributeFilename.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentAttributeFilename.h; sourceTree = "<group>"; };
D04ABFEA1A3B4CD000869014 /* TGDocumentAttributeFilename.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentAttributeFilename.m; sourceTree = "<group>"; };
D04ABFEC1A3B4E3600869014 /* TGDocumentAttributeAnimated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentAttributeAnimated.h; sourceTree = "<group>"; };
D04ABFED1A3B4E3600869014 /* TGDocumentAttributeAnimated.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentAttributeAnimated.m; sourceTree = "<group>"; };
D04ABFEF1A3B4E6A00869014 /* TGDocumentAttributeSticker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGDocumentAttributeSticker.h; path = ../legacy/TelegraphKit/TGDocumentAttributeSticker.h; sourceTree = "<group>"; };
D04ABFF01A3B4E6A00869014 /* TGDocumentAttributeSticker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGDocumentAttributeSticker.m; path = ../legacy/TelegraphKit/TGDocumentAttributeSticker.m; sourceTree = "<group>"; };
D04AC5D81912BF2C00DAFDA8 /* TGMemoryImageCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMemoryImageCache.h; sourceTree = "<group>"; };
D04AC5D91912BF2C00DAFDA8 /* TGMemoryImageCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMemoryImageCache.m; sourceTree = "<group>"; };
D04D99C71B9360C600760DCB /* TLUpdates_ChannelDifference_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUpdates_ChannelDifference_manual.h; sourceTree = "<group>"; };
D04D99C81B9360C600760DCB /* TLUpdates_ChannelDifference_manual.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUpdates_ChannelDifference_manual.mm; sourceTree = "<group>"; };
D05017E618AE397F0052B7D1 /* TGNetworkWorker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNetworkWorker.h; sourceTree = "<group>"; };
D05017E718AE397F0052B7D1 /* TGNetworkWorker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNetworkWorker.m; sourceTree = "<group>"; };
D051040F1B6252E200F4E03D /* TGSingleStickerPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSingleStickerPreviewView.h; sourceTree = "<group>"; };
D05104101B6252E200F4E03D /* TGSingleStickerPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSingleStickerPreviewView.m; sourceTree = "<group>"; };
D051041B1B62531600F4E03D /* TGSingleStickerPreviewWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSingleStickerPreviewWindow.h; sourceTree = "<group>"; };
D051041C1B62531600F4E03D /* TGSingleStickerPreviewWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSingleStickerPreviewWindow.m; sourceTree = "<group>"; };
D051AF031AF3BEB1003AFD52 /* TGStickerCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerCollectionViewCell.h; sourceTree = "<group>"; };
D051AF041AF3BEB1003AFD52 /* TGStickerCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerCollectionViewCell.m; sourceTree = "<group>"; };
D051AF131AF3EAAB003AFD52 /* TGStickersSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickersSignals.h; sourceTree = "<group>"; };
D051AF141AF3EAAB003AFD52 /* TGStickersSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickersSignals.m; sourceTree = "<group>"; };
D051AFC31AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldStickerIcon@3x.png"; path = "Resources/ConversationInputFieldStickerIcon@3x.png"; sourceTree = "<group>"; };
D051AFC41AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldStickerIcon@2x.png"; path = "Resources/ConversationInputFieldStickerIcon@2x.png"; sourceTree = "<group>"; };
D051AFC61AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldKeyboardIcon@3x.png"; path = "Resources/ConversationInputFieldKeyboardIcon@3x.png"; sourceTree = "<group>"; };
D051AFC71AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldKeyboardIcon@2x.png"; path = "Resources/ConversationInputFieldKeyboardIcon@2x.png"; sourceTree = "<group>"; };
D051AFD61AF7DA32003AFD52 /* TGStickerPacksSettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPacksSettingsController.h; sourceTree = "<group>"; };
D051AFD71AF7DA32003AFD52 /* TGStickerPacksSettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPacksSettingsController.m; sourceTree = "<group>"; };
D051AFDA1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPackCollectionItem.h; sourceTree = "<group>"; };
D051AFDB1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPackCollectionItem.m; sourceTree = "<group>"; };
D051AFDE1AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPackCollectionItemView.h; sourceTree = "<group>"; };
D051AFDF1AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPackCollectionItemView.m; sourceTree = "<group>"; };
D051AFE21AF8005E003AFD52 /* TGStickerPack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPack.h; sourceTree = "<group>"; };
D051AFE31AF8005E003AFD52 /* TGStickerPack.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPack.m; sourceTree = "<group>"; };
D051AFE61AF80093003AFD52 /* TGStickerPackReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPackReference.h; sourceTree = "<group>"; };
D051AFE71AF80093003AFD52 /* TGStickerPackReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPackReference.m; sourceTree = "<group>"; };
D051AFEA1AF80227003AFD52 /* TGStickerAssociation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerAssociation.h; sourceTree = "<group>"; };
D051AFEB1AF80227003AFD52 /* TGStickerAssociation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerAssociation.m; sourceTree = "<group>"; };
D051AFEE1AF80EDB003AFD52 /* TLRPCmessages_getStickerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getStickerSet.h; sourceTree = "<group>"; };
D051AFEF1AF80EDB003AFD52 /* TLRPCmessages_getStickerSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getStickerSet.mm; sourceTree = "<group>"; };
D051AFF01AF80EDB003AFD52 /* TLRPCmessages_installStickerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_installStickerSet.h; sourceTree = "<group>"; };
D051AFF11AF80EDB003AFD52 /* TLRPCmessages_installStickerSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_installStickerSet.mm; sourceTree = "<group>"; };
D051AFF21AF80EDB003AFD52 /* TLRPCmessages_uninstallStickerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_uninstallStickerSet.h; sourceTree = "<group>"; };
D051AFF31AF80EDB003AFD52 /* TLRPCmessages_uninstallStickerSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_uninstallStickerSet.mm; sourceTree = "<group>"; };
D051AFF41AF80EDC003AFD52 /* TLInputStickerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputStickerSet.h; sourceTree = "<group>"; };
D051AFF51AF80EDC003AFD52 /* TLInputStickerSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputStickerSet.mm; sourceTree = "<group>"; };
D051AFF61AF80EDC003AFD52 /* NSArray_StickerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_StickerSet.h; sourceTree = "<group>"; };
D051AFF71AF80EDC003AFD52 /* NSArray_StickerSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_StickerSet.mm; sourceTree = "<group>"; };
D051AFF81AF80EDC003AFD52 /* TLmessages_StickerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_StickerSet.h; sourceTree = "<group>"; };
D051AFF91AF80EDC003AFD52 /* TLmessages_StickerSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_StickerSet.mm; sourceTree = "<group>"; };
D051AFFA1AF80EDC003AFD52 /* TLStickerSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLStickerSet.h; sourceTree = "<group>"; };
D051AFFB1AF80EDC003AFD52 /* TLStickerSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLStickerSet.mm; sourceTree = "<group>"; };
D051B00D1AF99E31003AFD52 /* TGStickerPackPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPackPreviewView.h; sourceTree = "<group>"; };
D051B00E1AF99E31003AFD52 /* TGStickerPackPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPackPreviewView.m; sourceTree = "<group>"; };
D051B0111AFA2A24003AFD52 /* TGStickerPackPreviewWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPackPreviewWindow.h; sourceTree = "<group>"; };
D051B0121AFA2A24003AFD52 /* TGStickerPackPreviewWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPackPreviewWindow.m; sourceTree = "<group>"; };
D051B0151AFA4EFC003AFD52 /* TGStickerPreviewPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPreviewPage.h; sourceTree = "<group>"; };
D051B0161AFA4EFC003AFD52 /* TGStickerPreviewPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPreviewPage.m; sourceTree = "<group>"; };
D051B0191AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPreviewPagingScrollView.h; sourceTree = "<group>"; };
D051B01A1AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPreviewPagingScrollView.m; sourceTree = "<group>"; };
D051B0201AFBB363003AFD52 /* PhotoEditorRotate@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorRotate@2x.png"; path = "Resources/PhotoEditor/PhotoEditorRotate@2x.png"; sourceTree = "<group>"; };
D051B1041B04EB85003AFD52 /* TGPhonebookSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhonebookSignals.h; sourceTree = "<group>"; };
D051B1051B04EB85003AFD52 /* TGPhonebookSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhonebookSignals.m; sourceTree = "<group>"; };
D051B1081B04EC24003AFD52 /* TGPhonebookRecord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhonebookRecord.h; sourceTree = "<group>"; };
D051B1091B04EC24003AFD52 /* TGPhonebookRecord.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhonebookRecord.m; sourceTree = "<group>"; };
D051B10C1B04EC98003AFD52 /* TGPhonebookNumber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhonebookNumber.h; sourceTree = "<group>"; };
D051B10D1B04EC98003AFD52 /* TGPhonebookNumber.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhonebookNumber.m; sourceTree = "<group>"; };
D051B1111B063659003AFD52 /* TGUserListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserListController.h; sourceTree = "<group>"; };
D051B1121B063659003AFD52 /* TGUserListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserListController.m; sourceTree = "<group>"; };
D051B1221B0806C0003AFD52 /* TGImagePickerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImagePickerController.h; sourceTree = "<group>"; };
D051B1231B0806C0003AFD52 /* TGImagePickerController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGImagePickerController.mm; sourceTree = "<group>"; };
D052F0B4157543FE00D51E59 /* TGSchema.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSchema.h; sourceTree = "<group>"; };
D052F0B5157543FE00D51E59 /* TGSchema.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSchema.m; sourceTree = "<group>"; };
D052F0B915757AB400D51E59 /* TGDialogListRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListRequestBuilder.h; sourceTree = "<group>"; };
D052F0BA15757AB400D51E59 /* TGDialogListRequestBuilder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGDialogListRequestBuilder.mm; sourceTree = "<group>"; };
D052F0D81576CB8900D51E59 /* TGUserDataRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserDataRequestBuilder.h; sourceTree = "<group>"; };
D052F0D91576CB8900D51E59 /* TGUserDataRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserDataRequestBuilder.m; sourceTree = "<group>"; };
D052F0E71576E35700D51E59 /* TGInterfaceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInterfaceManager.h; sourceTree = "<group>"; };
D052F0E81576E35700D51E59 /* TGInterfaceManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGInterfaceManager.mm; sourceTree = "<group>"; };
D052F1191576F42400D51E59 /* TGPushActionsRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPushActionsRequestBuilder.h; sourceTree = "<group>"; };
D052F11A1576F42400D51E59 /* TGPushActionsRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPushActionsRequestBuilder.m; sourceTree = "<group>"; };
D0543C011BE7CF1100147B12 /* TGChannelGroupInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelGroupInfoController.h; sourceTree = "<group>"; };
D0543C021BE7CF1100147B12 /* TGChannelGroupInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelGroupInfoController.m; sourceTree = "<group>"; };
D0549DFD19257B87002952ED /* lmdb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lmdb.h; sourceTree = "<group>"; };
D0549DFE19257B87002952ED /* mdb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mdb.c; sourceTree = "<group>"; };
D0549DFF19257B87002952ED /* midl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = midl.c; sourceTree = "<group>"; };
D0549E0019257B87002952ED /* midl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = midl.h; sourceTree = "<group>"; };
D0549E141926269F002952ED /* ATActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATActor.h; sourceTree = "<group>"; };
D0549E151926269F002952ED /* ATActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ATActor.m; sourceTree = "<group>"; };
D0549E18192626C6002952ED /* ATActorSystem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATActorSystem.h; sourceTree = "<group>"; };
D0549E19192626C6002952ED /* ATActorSystem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ATActorSystem.m; sourceTree = "<group>"; };
D0549E1D19262700002952ED /* ATQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ATQueue.h; sourceTree = "<group>"; };
D0549E1E19262700002952ED /* ATQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ATQueue.m; sourceTree = "<group>"; };
D0549E2819264037002952ED /* ATMessageReceiver.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ATMessageReceiver.h; sourceTree = "<group>"; };
D054F5681927F675002952ED /* libphonenumber.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = libphonenumber.framework; path = thirdparty/libphonenumber.framework; sourceTree = "<group>"; };
D054F6111927FCEF002952ED /* libc++.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libc++.dylib"; path = "usr/lib/libc++.dylib"; sourceTree = SDKROOT; };
D054F615192801EE002952ED /* libicucore.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicucore.dylib; path = usr/lib/libicucore.dylib; sourceTree = SDKROOT; };
D05556161944E2E3008B69A6 /* TGDocumentMessageIconModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentMessageIconModel.h; sourceTree = "<group>"; };
D05556171944E2E3008B69A6 /* TGDocumentMessageIconModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentMessageIconModel.m; sourceTree = "<group>"; };
D05556251944E2F4008B69A6 /* TGDocumentMessageIconView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentMessageIconView.h; sourceTree = "<group>"; };
D05556261944E2F4008B69A6 /* TGDocumentMessageIconView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentMessageIconView.m; sourceTree = "<group>"; };
D0555628194501A2008B69A6 /* ModernDocumentMessageIconBackground@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernDocumentMessageIconBackground@2x.png"; path = "Resources/ModernDocumentMessageIconBackground@2x.png"; sourceTree = "<group>"; };
D055A7DD1A68474C00A1D48C /* SharedMediaGenericIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaGenericIcon@2x.png"; path = "Resources/SharedMediaGenericIcon@2x.png"; sourceTree = "<group>"; };
D055A7E21A6882C000A1D48C /* SharedMediaNavigationBarArrow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SharedMediaNavigationBarArrow.png; path = Resources/SharedMediaNavigationBarArrow.png; sourceTree = "<group>"; };
D055A7ED1A6954D700A1D48C /* TGSharedMediaCacheSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaCacheSignals.h; sourceTree = "<group>"; };
D055A7EE1A6954D700A1D48C /* TGSharedMediaCacheSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaCacheSignals.m; sourceTree = "<group>"; };
D0580A871B0E27CF00E8235B /* Elements.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Elements.xcodeproj; path = submodules/elements/Elements.xcodeproj; sourceTree = SOURCE_ROOT; };
D0580AA81B0EAE4800E8235B /* TGStickerKeyboardTabPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerKeyboardTabPanel.h; sourceTree = "<group>"; };
D0580AA91B0EAE4800E8235B /* TGStickerKeyboardTabPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerKeyboardTabPanel.m; sourceTree = "<group>"; };
D0580AB41B0EAECB00E8235B /* TGStickerKeyboardTabCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerKeyboardTabCell.h; sourceTree = "<group>"; };
D0580AB51B0EAECB00E8235B /* TGStickerKeyboardTabCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerKeyboardTabCell.m; sourceTree = "<group>"; };
D0580AB81B0EB4E800E8235B /* StickerKeyboardRecentTab@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerKeyboardRecentTab@2x.png"; path = "Resources/StickerKeyboardRecentTab@2x.png"; sourceTree = "<group>"; };
D0580AB91B0EB4E800E8235B /* StickerKeyboardRecentTab@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerKeyboardRecentTab@3x.png"; path = "Resources/StickerKeyboardRecentTab@3x.png"; sourceTree = "<group>"; };
D0580ABA1B0EB4E800E8235B /* StickerKeyboardRecentTab@1x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerKeyboardRecentTab@1x.png"; path = "Resources/StickerKeyboardRecentTab@1x.png"; sourceTree = "<group>"; };
D0580AC41B0F73C800E8235B /* TGStickerPreviewSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerPreviewSignals.h; sourceTree = "<group>"; };
D0580AC51B0F73C800E8235B /* TGStickerPreviewSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerPreviewSignals.m; sourceTree = "<group>"; };
D058B63D1AC229FE00C995C3 /* ModernMessageLocationPin.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageLocationPin.png; path = Resources/ModernMessageLocationPin.png; sourceTree = "<group>"; };
D058B63E1AC229FE00C995C3 /* ModernMessageLocationPin@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageLocationPin@2x.png"; path = "Resources/ModernMessageLocationPin@2x.png"; sourceTree = "<group>"; };
D058B63F1AC229FE00C995C3 /* ModernMessageLocationPin@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageLocationPin@3x.png"; path = "Resources/ModernMessageLocationPin@3x.png"; sourceTree = "<group>"; };
D0590AF71AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageDocumentIconOutgoing@2x.png"; path = "Resources/ModernMessageDocumentIconOutgoing@2x.png"; sourceTree = "<group>"; };
D0590AF81AC3193300B22F1E /* ModernMessageDocumentIconOutgoing.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageDocumentIconOutgoing.png; path = Resources/ModernMessageDocumentIconOutgoing.png; sourceTree = "<group>"; };
D0590AF91AC3193300B22F1E /* ModernMessageDocumentIconIncoming.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageDocumentIconIncoming.png; path = Resources/ModernMessageDocumentIconIncoming.png; sourceTree = "<group>"; };
D0590AFA1AC3193300B22F1E /* ModernMessageDocumentIconIncoming@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageDocumentIconIncoming@2x.png"; path = "Resources/ModernMessageDocumentIconIncoming@2x.png"; sourceTree = "<group>"; };
D0590AFB1AC3193300B22F1E /* ModernMessageDocumentIconIncoming@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageDocumentIconIncoming@3x.png"; path = "Resources/ModernMessageDocumentIconIncoming@3x.png"; sourceTree = "<group>"; };
D0590AFC1AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageDocumentIconOutgoing@3x.png"; path = "Resources/ModernMessageDocumentIconOutgoing@3x.png"; sourceTree = "<group>"; };
D0590D8A19A78C9D0082FFC8 /* ModernMessageBroadcastIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageBroadcastIcon.png; path = Resources/ModernMessageBroadcastIcon.png; sourceTree = "<group>"; };
D0590D8B19A78C9D0082FFC8 /* ModernMessageBroadcastIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageBroadcastIcon@2x.png"; path = "Resources/ModernMessageBroadcastIcon@2x.png"; sourceTree = "<group>"; };
D0590D8C19A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageBroadcastIconWhite.png; path = Resources/ModernMessageBroadcastIconWhite.png; sourceTree = "<group>"; };
D0590D8D19A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageBroadcastIconWhite@2x.png"; path = "Resources/ModernMessageBroadcastIconWhite@2x.png"; sourceTree = "<group>"; };
D05A849818AFC871007F1076 /* TGTLSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTLSerialization.h; sourceTree = "<group>"; };
D05A849918AFC871007F1076 /* TGTLSerialization.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGTLSerialization.mm; sourceTree = "<group>"; };
D05B6E3C1BB3C761009A380E /* TGApplicationMainWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGApplicationMainWindow.h; sourceTree = "<group>"; };
D05B6E3D1BB3C761009A380E /* TGApplicationMainWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGApplicationMainWindow.m; sourceTree = "<group>"; };
D05B6E471BB42169009A380E /* TGBroadcastListInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBroadcastListInfoController.h; sourceTree = "<group>"; };
D05B6E481BB42169009A380E /* TGBroadcastListInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBroadcastListInfoController.m; sourceTree = "<group>"; };
D05C75041BEA69720086958E /* TGMigratedChannelConversationHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMigratedChannelConversationHeaderView.h; sourceTree = "<group>"; };
D05C75051BEA69720086958E /* TGMigratedChannelConversationHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMigratedChannelConversationHeaderView.m; sourceTree = "<group>"; };
D05DE7EA1AB7118E00293D10 /* TGUpdatesWithQts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdatesWithQts.h; sourceTree = "<group>"; };
D05DE7EB1AB7118E00293D10 /* TGUpdatesWithQts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdatesWithQts.m; sourceTree = "<group>"; };
D05DE7F71AB75D9100293D10 /* TGReplyHeaderActionModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderActionModel.h; sourceTree = "<group>"; };
D05DE7F81AB75D9100293D10 /* TGReplyHeaderActionModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderActionModel.m; sourceTree = "<group>"; };
D05DE7FB1AB859F900293D10 /* TGReplyHeaderImageModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderImageModel.h; sourceTree = "<group>"; };
D05DE7FC1AB859F900293D10 /* TGReplyHeaderImageModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderImageModel.m; sourceTree = "<group>"; };
D05DE7FF1AB8666800293D10 /* TGHashtagSearchController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHashtagSearchController.h; sourceTree = "<group>"; };
D05DE8001AB8666800293D10 /* TGHashtagSearchController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHashtagSearchController.m; sourceTree = "<group>"; };
D05DE8031AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDownloadHistoryForNavigatingToMessageSignal.h; sourceTree = "<group>"; };
D05DE8041AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDownloadHistoryForNavigatingToMessageSignal.m; sourceTree = "<group>"; };
D05DE8081AB8847500293D10 /* TGModernConversationForwardInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationForwardInputPanel.h; sourceTree = "<group>"; };
D05DE8091AB8847500293D10 /* TGModernConversationForwardInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationForwardInputPanel.m; sourceTree = "<group>"; };
D05E4B2919D5A9A500A537C1 /* TGGenericPeerMediaGalleryVideoItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaGalleryVideoItemView.h; sourceTree = "<group>"; };
D05E4B2A19D5A9A500A537C1 /* TGGenericPeerMediaGalleryVideoItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaGalleryVideoItemView.m; sourceTree = "<group>"; };
D0603913191801EB00EF850D /* TGStaticBackdropImageData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStaticBackdropImageData.h; sourceTree = "<group>"; };
D0603914191801EB00EF850D /* TGStaticBackdropImageData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStaticBackdropImageData.m; sourceTree = "<group>"; };
D06039171918140C00EF850D /* TGStaticBackdropAreaData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStaticBackdropAreaData.h; sourceTree = "<group>"; };
D06039181918140C00EF850D /* TGStaticBackdropAreaData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStaticBackdropAreaData.m; sourceTree = "<group>"; };
D060391A1918E23000EF850D /* TGMessageImageViewTimestampCheckmarkLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageImageViewTimestampCheckmarkLayer.h; sourceTree = "<group>"; };
D060391B1918E23000EF850D /* TGMessageImageViewTimestampCheckmarkLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageImageViewTimestampCheckmarkLayer.m; sourceTree = "<group>"; };
D060391D1918E24B00EF850D /* TGMessageImageViewTimestampClockFrameLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageImageViewTimestampClockFrameLayer.h; sourceTree = "<group>"; };
D060391E1918E24B00EF850D /* TGMessageImageViewTimestampClockFrameLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageImageViewTimestampClockFrameLayer.m; sourceTree = "<group>"; };
D0603926191A505000EF850D /* TGMediaPreviewTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPreviewTask.h; sourceTree = "<group>"; };
D0603927191A505000EF850D /* TGMediaPreviewTask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPreviewTask.m; sourceTree = "<group>"; };
D060392A191C381700EF850D /* TGVideoThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVideoThumbnailDataSource.h; sourceTree = "<group>"; };
D060392B191C381700EF850D /* TGVideoThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVideoThumbnailDataSource.m; sourceTree = "<group>"; };
D061F2791A928F580031BCBE /* CameraAutoFocusCrosshairs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = CameraAutoFocusCrosshairs.png; sourceTree = "<group>"; };
D061F27A1A928F580031BCBE /* CameraAutoFocusCrosshairs@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CameraAutoFocusCrosshairs@2x.png"; sourceTree = "<group>"; };
D061F27B1A928F580031BCBE /* CameraExposureIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CameraExposureIcon@2x.png"; sourceTree = "<group>"; };
D061F27C1A928F580031BCBE /* CameraFlashActive@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CameraFlashActive@2x.png"; sourceTree = "<group>"; };
D061F27D1A928F580031BCBE /* CameraFlashButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CameraFlashButton@2x.png"; sourceTree = "<group>"; };
D061F27E1A928F580031BCBE /* CameraFlipButton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = CameraFlipButton.png; sourceTree = "<group>"; };
D061F27F1A928F580031BCBE /* CameraFlipButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CameraFlipButton@2x.png"; sourceTree = "<group>"; };
D061F2801A928F580031BCBE /* CameraFocusCrosshairs.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = CameraFocusCrosshairs.png; sourceTree = "<group>"; };
D061F2811A928F580031BCBE /* CameraFocusCrosshairs@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "CameraFocusCrosshairs@2x.png"; sourceTree = "<group>"; };
D061F2821A928F580031BCBE /* NavigationBackArrow.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = NavigationBackArrow.png; path = Resources/NavigationBackArrow.png; sourceTree = "<group>"; };
D061F2961A928F670031BCBE /* PhotoEditorEnhanceTool.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorEnhanceTool.png; path = Resources/PhotoEditor/PhotoEditorEnhanceTool.png; sourceTree = "<group>"; };
D061F2971A928F670031BCBE /* PhotoEditorEnhanceTool@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorEnhanceTool@2x.png"; path = "Resources/PhotoEditor/PhotoEditorEnhanceTool@2x.png"; sourceTree = "<group>"; };
D061F2981A928F670031BCBE /* PhotoEditorEnhanceTool@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorEnhanceTool@3x.png"; path = "Resources/PhotoEditor/PhotoEditorEnhanceTool@3x.png"; sourceTree = "<group>"; };
D061F29C1A928FC70031BCBE /* PGPhotoBlurPass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoBlurPass.h; path = thirdparty/PGPhotoEditor/PGPhotoBlurPass.h; sourceTree = SOURCE_ROOT; };
D061F29D1A928FC70031BCBE /* PGPhotoBlurPass.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoBlurPass.m; path = thirdparty/PGPhotoEditor/PGPhotoBlurPass.m; sourceTree = SOURCE_ROOT; };
D061F29E1A928FC70031BCBE /* PGPhotoGaussianBlurFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGPhotoGaussianBlurFilter.h; path = thirdparty/PGPhotoEditor/PGPhotoGaussianBlurFilter.h; sourceTree = SOURCE_ROOT; };
D061F29F1A928FC70031BCBE /* PGPhotoGaussianBlurFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGPhotoGaussianBlurFilter.m; path = thirdparty/PGPhotoEditor/PGPhotoGaussianBlurFilter.m; sourceTree = SOURCE_ROOT; };
D061F2A61A9290250031BCBE /* PGCamera.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGCamera.h; path = thirdparty/PGPhotoEditor/PGCamera.h; sourceTree = SOURCE_ROOT; };
D061F2A71A9290250031BCBE /* PGCamera.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGCamera.m; path = thirdparty/PGPhotoEditor/PGCamera.m; sourceTree = SOURCE_ROOT; };
D061F2A81A9290250031BCBE /* PGCameraCaptureSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGCameraCaptureSession.h; path = thirdparty/PGPhotoEditor/PGCameraCaptureSession.h; sourceTree = SOURCE_ROOT; };
D061F2A91A9290250031BCBE /* PGCameraCaptureSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGCameraCaptureSession.m; path = thirdparty/PGPhotoEditor/PGCameraCaptureSession.m; sourceTree = SOURCE_ROOT; };
D061F2AA1A9290250031BCBE /* PGCameraDeviceAngleSampler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGCameraDeviceAngleSampler.h; path = thirdparty/PGPhotoEditor/PGCameraDeviceAngleSampler.h; sourceTree = SOURCE_ROOT; };
D061F2AB1A9290250031BCBE /* PGCameraDeviceAngleSampler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGCameraDeviceAngleSampler.m; path = thirdparty/PGPhotoEditor/PGCameraDeviceAngleSampler.m; sourceTree = SOURCE_ROOT; };
D061F2AC1A9290250031BCBE /* PGCameraMovieWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGCameraMovieWriter.h; path = thirdparty/PGPhotoEditor/PGCameraMovieWriter.h; sourceTree = SOURCE_ROOT; };
D061F2AD1A9290250031BCBE /* PGCameraMovieWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGCameraMovieWriter.m; path = thirdparty/PGPhotoEditor/PGCameraMovieWriter.m; sourceTree = SOURCE_ROOT; };
D061F2AE1A9290250031BCBE /* PGCameraShotMetadata.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGCameraShotMetadata.h; path = thirdparty/PGPhotoEditor/PGCameraShotMetadata.h; sourceTree = SOURCE_ROOT; };
D061F2AF1A9290250031BCBE /* PGCameraShotMetadata.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGCameraShotMetadata.m; path = thirdparty/PGPhotoEditor/PGCameraShotMetadata.m; sourceTree = SOURCE_ROOT; };
D061F2B01A9290250031BCBE /* PGCameraVolumeButtonHandler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PGCameraVolumeButtonHandler.h; path = thirdparty/PGPhotoEditor/PGCameraVolumeButtonHandler.h; sourceTree = SOURCE_ROOT; };
D061F2B11A9290250031BCBE /* PGCameraVolumeButtonHandler.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PGCameraVolumeButtonHandler.m; path = thirdparty/PGPhotoEditor/PGCameraVolumeButtonHandler.m; sourceTree = SOURCE_ROOT; };
D061F2BF1A9290420031BCBE /* TGCameraController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraController.h; sourceTree = "<group>"; };
D061F2C01A9290420031BCBE /* TGCameraController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraController.m; sourceTree = "<group>"; };
D061F2C11A9290420031BCBE /* TGCameraFlashActiveView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraFlashActiveView.h; sourceTree = "<group>"; };
D061F2C21A9290420031BCBE /* TGCameraFlashActiveView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraFlashActiveView.m; sourceTree = "<group>"; };
D061F2C31A9290420031BCBE /* TGCameraFlashControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraFlashControl.h; sourceTree = "<group>"; };
D061F2C41A9290420031BCBE /* TGCameraFlashControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraFlashControl.m; sourceTree = "<group>"; };
D061F2C51A9290420031BCBE /* TGCameraFlipButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraFlipButton.h; sourceTree = "<group>"; };
D061F2C61A9290420031BCBE /* TGCameraFlipButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraFlipButton.m; sourceTree = "<group>"; };
D061F2C71A9290420031BCBE /* TGCameraFocusCrosshairsControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraFocusCrosshairsControl.h; sourceTree = "<group>"; };
D061F2C81A9290420031BCBE /* TGCameraFocusCrosshairsControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraFocusCrosshairsControl.m; sourceTree = "<group>"; };
D061F2C91A9290420031BCBE /* TGCameraInterfaceAssets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraInterfaceAssets.h; sourceTree = "<group>"; };
D061F2CA1A9290420031BCBE /* TGCameraInterfaceAssets.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraInterfaceAssets.m; sourceTree = "<group>"; };
D061F2CB1A9290420031BCBE /* TGCameraMainPhoneView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraMainPhoneView.h; sourceTree = "<group>"; };
D061F2CC1A9290420031BCBE /* TGCameraMainPhoneView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraMainPhoneView.m; sourceTree = "<group>"; };
D061F2CD1A9290420031BCBE /* TGCameraMainTabletView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraMainTabletView.h; sourceTree = "<group>"; };
D061F2CE1A9290420031BCBE /* TGCameraMainTabletView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraMainTabletView.m; sourceTree = "<group>"; };
D061F2CF1A9290420031BCBE /* TGCameraMainView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraMainView.h; sourceTree = "<group>"; };
D061F2D01A9290420031BCBE /* TGCameraMainView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraMainView.m; sourceTree = "<group>"; };
D061F2D11A9290420031BCBE /* TGCameraModeControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraModeControl.h; sourceTree = "<group>"; };
D061F2D21A9290420031BCBE /* TGCameraModeControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraModeControl.m; sourceTree = "<group>"; };
D061F2D31A9290420031BCBE /* TGCameraPhotoPreviewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraPhotoPreviewController.h; sourceTree = "<group>"; };
D061F2D41A9290420031BCBE /* TGCameraPhotoPreviewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraPhotoPreviewController.m; sourceTree = "<group>"; };
D061F2D51A9290420031BCBE /* TGCameraPreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraPreviewView.h; sourceTree = "<group>"; };
D061F2D61A9290420031BCBE /* TGCameraPreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraPreviewView.m; sourceTree = "<group>"; };
D061F2D71A9290420031BCBE /* TGCameraShutterButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraShutterButton.h; sourceTree = "<group>"; };
D061F2D81A9290420031BCBE /* TGCameraShutterButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraShutterButton.m; sourceTree = "<group>"; };
D061F2D91A9290420031BCBE /* TGCameraTimeCodeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraTimeCodeView.h; sourceTree = "<group>"; };
D061F2DA1A9290420031BCBE /* TGCameraTimeCodeView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraTimeCodeView.m; sourceTree = "<group>"; };
D061F2DB1A9290420031BCBE /* TGCameraZoomView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCameraZoomView.h; sourceTree = "<group>"; };
D061F2DC1A9290420031BCBE /* TGCameraZoomView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCameraZoomView.m; sourceTree = "<group>"; };
D06232AF1B39D544006A4140 /* ConversationInputFieldActionsIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldActionsIcon@2x.png"; path = "Resources/ConversationInputFieldActionsIcon@2x.png"; sourceTree = "<group>"; };
D06232B01B39D544006A4140 /* ConversationInputFieldActionsIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldActionsIcon@3x.png"; path = "Resources/ConversationInputFieldActionsIcon@3x.png"; sourceTree = "<group>"; };
D06232B11B39D544006A4140 /* ConversationInputFieldActionsIcon@1x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldActionsIcon@1x.png"; path = "Resources/ConversationInputFieldActionsIcon@1x.png"; sourceTree = "<group>"; };
D06331A618BF8A2C0066E2FD /* TGOpusAudioRecorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGOpusAudioRecorder.h; sourceTree = "<group>"; };
D06331A718BF8A2C0066E2FD /* TGOpusAudioRecorder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGOpusAudioRecorder.m; sourceTree = "<group>"; };
D06569E31BCEDFC300282019 /* SearchBarIconLightLarge@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarIconLightLarge@3x.png"; path = "Resources/SearchBarIconLightLarge@3x.png"; sourceTree = "<group>"; };
D06569E41BCEDFC300282019 /* SearchBarIconLightLarge@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SearchBarIconLightLarge@2x.png"; path = "Resources/SearchBarIconLightLarge@2x.png"; sourceTree = "<group>"; };
D06569F01BCEE54400282019 /* ConversationChannelInlineShareIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationChannelInlineShareIcon@2x.png"; path = "Resources/ConversationChannelInlineShareIcon@2x.png"; sourceTree = "<group>"; };
D06569F11BCEE54400282019 /* ConversationChannelInlineShareIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationChannelInlineShareIcon@3x.png"; path = "Resources/ConversationChannelInlineShareIcon@3x.png"; sourceTree = "<group>"; };
D066E97A18C624F200509410 /* opusenc.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = opusenc.m; sourceTree = "<group>"; };
D066E97B18C624F200509410 /* opusenc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opusenc.h; sourceTree = "<group>"; };
D066E98018C6258E00509410 /* bitwise.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bitwise.c; sourceTree = "<group>"; };
D066E98118C6258E00509410 /* framing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = framing.c; sourceTree = "<group>"; };
D066E98218C6258E00509410 /* ogg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ogg.h; sourceTree = "<group>"; };
D066E98518C625D600509410 /* os_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = os_types.h; sourceTree = "<group>"; };
D066E98618C625F700509410 /* wav_io.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wav_io.c; sourceTree = "<group>"; };
D066E98718C625F700509410 /* wav_io.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wav_io.h; sourceTree = "<group>"; };
D066E98918C6262500509410 /* picture.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = picture.c; sourceTree = "<group>"; };
D066E98A18C6262500509410 /* picture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = picture.h; sourceTree = "<group>"; };
D066E98B18C6262500509410 /* opus_header.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = opus_header.c; sourceTree = "<group>"; };
D066E98C18C6262500509410 /* opus_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opus_header.h; sourceTree = "<group>"; };
D066E98F18C6265700509410 /* diag_range.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = diag_range.c; sourceTree = "<group>"; };
D066E99018C6265700509410 /* diag_range.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = diag_range.h; sourceTree = "<group>"; };
D066E99718C6A88B00509410 /* info.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = info.c; sourceTree = "<group>"; };
D066E99818C6A88B00509410 /* internal.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = internal.c; sourceTree = "<group>"; };
D066E99918C6A88B00509410 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; };
D066E99A18C6A88B00509410 /* opusfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = opusfile.c; sourceTree = "<group>"; };
D066E99B18C6A88B00509410 /* opusfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opusfile.h; sourceTree = "<group>"; };
D066E99C18C6A88B00509410 /* stream.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stream.c; sourceTree = "<group>"; };
D066E9A718C7460700509410 /* TGAudioSliderButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioSliderButton.h; sourceTree = "<group>"; };
D066E9A818C7460700509410 /* TGAudioSliderButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioSliderButton.m; sourceTree = "<group>"; };
D066E9AA18C8A22700509410 /* TGAudioSliderArea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioSliderArea.h; sourceTree = "<group>"; };
D066E9AB18C8A22700509410 /* TGAudioSliderArea.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioSliderArea.m; sourceTree = "<group>"; };
D066E9AD18C8CAF400509410 /* TGOpusAudioPlayerAU.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGOpusAudioPlayerAU.h; sourceTree = "<group>"; };
D066E9AE18C8CAF400509410 /* TGOpusAudioPlayerAU.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGOpusAudioPlayerAU.mm; sourceTree = "<group>"; };
D066E9B418C8D0DA00509410 /* TGSupportPeerActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSupportPeerActor.h; sourceTree = "<group>"; };
D066E9B518C8D0DA00509410 /* TGSupportPeerActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSupportPeerActor.m; sourceTree = "<group>"; };
D066E9C318C91E9700509410 /* TGAudioBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioBuffer.h; sourceTree = "<group>"; };
D066E9C818C924F500509410 /* TGDatacenterWatchdogActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDatacenterWatchdogActor.h; sourceTree = "<group>"; };
D066E9C918C924F500509410 /* TGDatacenterWatchdogActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDatacenterWatchdogActor.m; sourceTree = "<group>"; };
D06819C21AD7F99300D66743 /* TGExternalGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalGalleryModel.h; sourceTree = "<group>"; };
D06819C31AD7F99300D66743 /* TGExternalGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalGalleryModel.m; sourceTree = "<group>"; };
D06819C61AD7F9C400D66743 /* TGExternalGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalGalleryItem.h; sourceTree = "<group>"; };
D06819C71AD7F9C500D66743 /* TGExternalGalleryItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalGalleryItem.m; sourceTree = "<group>"; };
D06819CA1AD7F9D000D66743 /* TGExternalGalleryItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalGalleryItemView.h; sourceTree = "<group>"; };
D06819CB1AD7F9D000D66743 /* TGExternalGalleryItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalGalleryItemView.m; sourceTree = "<group>"; };
D06989941BA5923C000CBE06 /* TGMessageViewCountContentProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageViewCountContentProperty.h; sourceTree = "<group>"; };
D06989951BA5923C000CBE06 /* TGMessageViewCountContentProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageViewCountContentProperty.m; sourceTree = "<group>"; };
D06989981BA5CA60000CBE06 /* TGMessageViewsViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageViewsViewModel.h; sourceTree = "<group>"; };
D06989991BA5CA60000CBE06 /* TGMessageViewsViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageViewsViewModel.m; sourceTree = "<group>"; };
D069899C1BA5CAC4000CBE06 /* TGMessageViewsView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageViewsView.h; sourceTree = "<group>"; };
D069899D1BA5CAC4000CBE06 /* TGMessageViewsView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageViewsView.m; sourceTree = "<group>"; };
D06989A01BA5D770000CBE06 /* MessageInlineViewCountIconMedia@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageInlineViewCountIconMedia@3x.png"; path = "Resources/MessageInlineViewCountIconMedia@3x.png"; sourceTree = "<group>"; };
D06989A11BA5D770000CBE06 /* MessageInlineViewCountIconMedia@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageInlineViewCountIconMedia@2x.png"; path = "Resources/MessageInlineViewCountIconMedia@2x.png"; sourceTree = "<group>"; };
D06989A21BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageInlineViewCountIconOutgoing@2x.png"; path = "Resources/MessageInlineViewCountIconOutgoing@2x.png"; sourceTree = "<group>"; };
D06989A31BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageInlineViewCountIconIncoming@3x.png"; path = "Resources/MessageInlineViewCountIconIncoming@3x.png"; sourceTree = "<group>"; };
D06989A41BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageInlineViewCountIconIncoming@2x.png"; path = "Resources/MessageInlineViewCountIconIncoming@2x.png"; sourceTree = "<group>"; };
D06989A51BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MessageInlineViewCountIconOutgoing@3x.png"; path = "Resources/MessageInlineViewCountIconOutgoing@3x.png"; sourceTree = "<group>"; };
D06989AC1BA7077B000CBE06 /* ConversationTitleSwitchOff@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationTitleSwitchOff@2x.png"; path = "Resources/ConversationTitleSwitchOff@2x.png"; sourceTree = "<group>"; };
D06989AD1BA7077B000CBE06 /* ConversationTitleSwitchOff@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationTitleSwitchOff@3x.png"; path = "Resources/ConversationTitleSwitchOff@3x.png"; sourceTree = "<group>"; };
D06989AE1BA7077B000CBE06 /* ConversationTitleSwitchOn@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationTitleSwitchOn@2x.png"; path = "Resources/ConversationTitleSwitchOn@2x.png"; sourceTree = "<group>"; };
D06989AF1BA7077B000CBE06 /* ConversationTitleSwitchOn@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationTitleSwitchOn@3x.png"; path = "Resources/ConversationTitleSwitchOn@3x.png"; sourceTree = "<group>"; };
D06989B01BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldBroadcastIconActive@2x.png"; path = "Resources/ConversationInputFieldBroadcastIconActive@2x.png"; sourceTree = "<group>"; };
D06989B11BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldBroadcastIconActive@3x.png"; path = "Resources/ConversationInputFieldBroadcastIconActive@3x.png"; sourceTree = "<group>"; };
D06989B21BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldBroadcastIconInactive@2x.png"; path = "Resources/ConversationInputFieldBroadcastIconInactive@2x.png"; sourceTree = "<group>"; };
D06989B31BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldBroadcastIconInactive@3x.png"; path = "Resources/ConversationInputFieldBroadcastIconInactive@3x.png"; sourceTree = "<group>"; };
D069B19E1B3D63CA0034C967 /* TGRemoteControlsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRemoteControlsManager.h; sourceTree = "<group>"; };
D069B19F1B3D63CA0034C967 /* TGRemoteControlsManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRemoteControlsManager.m; sourceTree = "<group>"; };
D069B1AA1B3D94110034C967 /* MusicPlayerMinimizedPause@1x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedPause@1x.png"; path = "Resources/MusicPlayerMinimizedPause@1x.png"; sourceTree = "<group>"; };
D069B1AB1B3D94110034C967 /* MusicPlayerMinimizedPause@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedPause@2x.png"; path = "Resources/MusicPlayerMinimizedPause@2x.png"; sourceTree = "<group>"; };
D069B1AC1B3D94110034C967 /* MusicPlayerMinimizedPause@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedPause@3x.png"; path = "Resources/MusicPlayerMinimizedPause@3x.png"; sourceTree = "<group>"; };
D069B1AD1B3D94110034C967 /* MusicPlayerMinimizedPlay@1x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedPlay@1x.png"; path = "Resources/MusicPlayerMinimizedPlay@1x.png"; sourceTree = "<group>"; };
D069B1AE1B3D94110034C967 /* MusicPlayerMinimizedPlay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedPlay@2x.png"; path = "Resources/MusicPlayerMinimizedPlay@2x.png"; sourceTree = "<group>"; };
D069B1AF1B3D94110034C967 /* MusicPlayerMinimizedPlay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedPlay@3x.png"; path = "Resources/MusicPlayerMinimizedPlay@3x.png"; sourceTree = "<group>"; };
D069B1B01B3D94110034C967 /* MusicPlayerMinimizedClose@1x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedClose@1x.png"; path = "Resources/MusicPlayerMinimizedClose@1x.png"; sourceTree = "<group>"; };
D069B1B11B3D94110034C967 /* MusicPlayerMinimizedClose@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedClose@2x.png"; path = "Resources/MusicPlayerMinimizedClose@2x.png"; sourceTree = "<group>"; };
D069B1B21B3D94110034C967 /* MusicPlayerMinimizedClose@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerMinimizedClose@3x.png"; path = "Resources/MusicPlayerMinimizedClose@3x.png"; sourceTree = "<group>"; };
D06BE8461B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUpdates$updateShortSentMessage.h; sourceTree = "<group>"; };
D06BE8471B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUpdates$updateShortSentMessage.mm; sourceTree = "<group>"; };
D06BE8531B8F4BCF00F394CF /* TGHoleMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHoleMessageViewModel.h; sourceTree = "<group>"; };
D06BE8541B8F4BCF00F394CF /* TGHoleMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHoleMessageViewModel.m; sourceTree = "<group>"; };
D06EBE9C1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerVoiceMessagesPlaylistSignal.h; sourceTree = "<group>"; };
D06EBE9D1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerVoiceMessagesPlaylistSignal.m; sourceTree = "<group>"; };
D06EE99319DA124700088C19 /* TGSecretTimerValueController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretTimerValueController.m; sourceTree = "<group>"; };
D06EE99419DA124700088C19 /* TGSecretTimerValueController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretTimerValueController.h; sourceTree = "<group>"; };
D06EE99719DA153600088C19 /* TGSecretTimerValueControllerItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretTimerValueControllerItemView.h; sourceTree = "<group>"; };
D06EE99819DA153600088C19 /* TGSecretTimerValueControllerItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretTimerValueControllerItemView.m; sourceTree = "<group>"; };
D06F2B281AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ReplyHeaderThumbnailVideoPlay@3x.png"; path = "Resources/ReplyHeaderThumbnailVideoPlay@3x.png"; sourceTree = "<group>"; };
D06F2B291AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ReplyHeaderThumbnailVideoPlay@2x.png"; path = "Resources/ReplyHeaderThumbnailVideoPlay@2x.png"; sourceTree = "<group>"; };
D06F2B2A1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ReplyHeaderThumbnailVideoPlay.png; path = Resources/ReplyHeaderThumbnailVideoPlay.png; sourceTree = "<group>"; };
D06F2B371AB1DFD900A4E214 /* TGReplyHeaderStickerModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderStickerModel.h; sourceTree = "<group>"; };
D06F2B381AB1DFD900A4E214 /* TGReplyHeaderStickerModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderStickerModel.m; sourceTree = "<group>"; };
D06F2B3C1AB323E100A4E214 /* TGDownloadMessagesSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDownloadMessagesSignal.h; sourceTree = "<group>"; };
D06F2B3D1AB323E100A4E214 /* TGDownloadMessagesSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDownloadMessagesSignal.m; sourceTree = "<group>"; };
D07008551B341E5600AA43BF /* TGMusicAudioMessageModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicAudioMessageModel.h; sourceTree = "<group>"; };
D07008561B341E5600AA43BF /* TGMusicAudioMessageModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicAudioMessageModel.m; sourceTree = "<group>"; };
D070087B1B343D5000AA43BF /* TGMusicPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayer.h; sourceTree = "<group>"; };
D070087C1B343D5000AA43BF /* TGMusicPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayer.m; sourceTree = "<group>"; };
D070087F1B344C5A00AA43BF /* TGMusicPlayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayerView.h; sourceTree = "<group>"; };
D07008801B344C5A00AA43BF /* TGMusicPlayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayerView.m; sourceTree = "<group>"; };
D07147611A14B37300D7896A /* WebP.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WebP.framework; path = thirdparty/WebP.framework; sourceTree = "<group>"; };
D071476A1A14B5D900D7896A /* TGStickerMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerMessageViewModel.h; sourceTree = "<group>"; };
D071476B1A14B5D900D7896A /* TGStickerMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerMessageViewModel.m; sourceTree = "<group>"; };
D07147721A14B6E100D7896A /* TGStickerMesageImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerMesageImageView.h; sourceTree = "<group>"; };
D07147731A14B6E100D7896A /* TGStickerMesageImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerMesageImageView.m; sourceTree = "<group>"; };
D07147751A14B6EF00D7896A /* TGStickerMessageImageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerMessageImageViewModel.h; sourceTree = "<group>"; };
D07147761A14B6EF00D7896A /* TGStickerMessageImageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerMessageImageViewModel.m; sourceTree = "<group>"; };
D07147791A14BCC600D7896A /* TGStickerImageDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerImageDataSource.h; sourceTree = "<group>"; };
D071477A1A14BCC600D7896A /* TGStickerImageDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerImageDataSource.m; sourceTree = "<group>"; };
D071477C1A14BFF300D7896A /* UIImage+WebP.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "UIImage+WebP.h"; path = "thirdparty/UIImage+WebP.h"; sourceTree = SOURCE_ROOT; };
D071477D1A14BFF300D7896A /* UIImage+WebP.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "UIImage+WebP.m"; path = "thirdparty/UIImage+WebP.m"; sourceTree = SOURCE_ROOT; };
D072C9C415E2D86C00A93A95 /* TGDialogListSearchActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListSearchActor.h; sourceTree = "<group>"; };
D072C9C515E2D86C00A93A95 /* TGDialogListSearchActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDialogListSearchActor.m; sourceTree = "<group>"; };
D073B9C0192AB02A00BBD071 /* TGTabletMainView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTabletMainView.h; sourceTree = "<group>"; };
D073B9C1192AB02A00BBD071 /* TGTabletMainView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTabletMainView.m; sourceTree = "<group>"; };
D0741C8319E7F22B0076369C /* TGStoredSecretAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStoredSecretAction.h; sourceTree = "<group>"; };
D0741C8419E7F22B0076369C /* TGStoredSecretAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStoredSecretAction.m; sourceTree = "<group>"; };
D0741C8619E805030076369C /* TGSecretOutgoingQueueActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretOutgoingQueueActor.h; sourceTree = "<group>"; };
D0741C8719E805030076369C /* TGSecretOutgoingQueueActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretOutgoingQueueActor.m; sourceTree = "<group>"; };
D0741C8919E80C890076369C /* TGStoredOutgoingMessageFileInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStoredOutgoingMessageFileInfo.h; sourceTree = "<group>"; };
D0741C8A19E80C890076369C /* TGStoredOutgoingMessageFileInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStoredOutgoingMessageFileInfo.m; sourceTree = "<group>"; };
D0741C8C19EB29900076369C /* SecretLayer17.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecretLayer17.h; path = API/SecretLayer17.h; sourceTree = "<group>"; };
D0741C8D19EB29900076369C /* SecretLayer17.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SecretLayer17.m; path = API/SecretLayer17.m; sourceTree = "<group>"; };
D0741C8F19EBB9E30076369C /* TGSecretIncomingQueueActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretIncomingQueueActor.h; sourceTree = "<group>"; };
D0741C9019EBB9E30076369C /* TGSecretIncomingQueueActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGSecretIncomingQueueActor.mm; sourceTree = "<group>"; };
D0741C9219EBCC060076369C /* TGStoredIncomingMessageFileInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStoredIncomingMessageFileInfo.h; sourceTree = "<group>"; };
D0741C9319EBCC060076369C /* TGStoredIncomingMessageFileInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStoredIncomingMessageFileInfo.m; sourceTree = "<group>"; };
D07498321B98CB32005F30CC /* TGChannelInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelInfoController.h; sourceTree = "<group>"; };
D07498331B98CB32005F30CC /* TGChannelInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelInfoController.m; sourceTree = "<group>"; };
D07498361B99ECB3005F30CC /* TGChannelLinkSetupController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelLinkSetupController.h; sourceTree = "<group>"; };
D07498371B99ECB3005F30CC /* TGChannelLinkSetupController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelLinkSetupController.m; sourceTree = "<group>"; };
D074983A1B99FFC2005F30CC /* TLChat$channel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChat$channel.h; sourceTree = "<group>"; };
D074983B1B99FFC2005F30CC /* TLChat$channel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChat$channel.mm; sourceTree = "<group>"; };
D075167E1B2FBD3000AE42E0 /* TLRPCmessages_startBot.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_startBot.h; sourceTree = "<group>"; };
D075167F1B2FBD3000AE42E0 /* TLRPCmessages_startBot.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_startBot.mm; sourceTree = "<group>"; };
D07587621B3B226600117DFF /* TGAudioSessionManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioSessionManager.h; sourceTree = "<group>"; };
D07587631B3B226600117DFF /* TGAudioSessionManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioSessionManager.m; sourceTree = "<group>"; };
D07587661B3B343300117DFF /* TGMusicPlayerController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayerController.h; sourceTree = "<group>"; };
D07587671B3B343300117DFF /* TGMusicPlayerController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayerController.m; sourceTree = "<group>"; };
D075876B1B3B380400117DFF /* TGMusicPlayerCompleteView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayerCompleteView.h; sourceTree = "<group>"; };
D075876C1B3B380400117DFF /* TGMusicPlayerCompleteView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayerCompleteView.m; sourceTree = "<group>"; };
D075876F1B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayerScrubbingArea.h; sourceTree = "<group>"; };
D07587701B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayerScrubbingArea.m; sourceTree = "<group>"; };
D079AB321AF1841B00076F59 /* ar */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ar; path = Localizable.strings; sourceTree = "<group>"; };
D079AB351AF1841B00076F59 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = Localizable.strings; sourceTree = "<group>"; };
D079AB381AF1841B00076F59 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Localizable.strings; sourceTree = "<group>"; };
D079AB3B1AF1841B00076F59 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = Localizable.strings; sourceTree = "<group>"; };
D079AB3E1AF1841B00076F59 /* ko */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ko; path = Localizable.strings; sourceTree = "<group>"; };
D079AB411AF1841B00076F59 /* nl */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = nl; path = Localizable.strings; sourceTree = "<group>"; };
D079AB441AF1841B00076F59 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = Localizable.strings; sourceTree = "<group>"; };
D079ABBB1AF3AB3500076F59 /* TGStickerKeyboardView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStickerKeyboardView.h; sourceTree = "<group>"; };
D079ABBC1AF3AB3500076F59 /* TGStickerKeyboardView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGStickerKeyboardView.m; sourceTree = "<group>"; };
D07AC9ED1577C1C700436500 /* TGConversationHistoryRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationHistoryRequestActor.h; sourceTree = "<group>"; };
D07AC9EE1577C1C700436500 /* TGConversationHistoryRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationHistoryRequestActor.m; sourceTree = "<group>"; };
D07AC9FF157833D400436500 /* TGContactListRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactListRequestBuilder.h; sourceTree = "<group>"; };
D07ACA00157833D400436500 /* TGContactListRequestBuilder.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGContactListRequestBuilder.mm; sourceTree = "<group>"; };
D07EA26A199E1BDA002ED76D /* TGModernMediaListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListController.h; sourceTree = "<group>"; };
D07EA26B199E1BDA002ED76D /* TGModernMediaListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListController.m; sourceTree = "<group>"; };
D07EA26D199E1CE5002ED76D /* TGModernMediaListModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListModel.h; sourceTree = "<group>"; };
D07EA26E199E1CE5002ED76D /* TGModernMediaListModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListModel.m; sourceTree = "<group>"; };
D07EA274199E1E0E002ED76D /* TGGenericPeerMediaListModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaListModel.h; sourceTree = "<group>"; };
D07EA275199E1E0E002ED76D /* TGGenericPeerMediaListModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaListModel.m; sourceTree = "<group>"; };
D07EA277199E2081002ED76D /* TGModernMediaListItem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListItem.h; sourceTree = "<group>"; };
D07EA279199E2507002ED76D /* TGModernMediaListThumbnailItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListThumbnailItemView.h; sourceTree = "<group>"; };
D07EA27A199E2507002ED76D /* TGModernMediaListThumbnailItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListThumbnailItemView.m; sourceTree = "<group>"; };
D07EA27D199E2532002ED76D /* TGModernMediaListImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListImageItem.h; sourceTree = "<group>"; };
D07EA27E199E2532002ED76D /* TGModernMediaListImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListImageItem.m; sourceTree = "<group>"; };
D07EA280199E2543002ED76D /* TGModernMediaListImageItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListImageItemView.h; sourceTree = "<group>"; };
D07EA281199E2543002ED76D /* TGModernMediaListImageItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListImageItemView.m; sourceTree = "<group>"; };
D07EA284199E2587002ED76D /* TGModernMediaListItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListItemView.h; sourceTree = "<group>"; };
D07EA285199E2587002ED76D /* TGModernMediaListItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListItemView.m; sourceTree = "<group>"; };
D07EA288199E272C002ED76D /* TGModernMediaListVideoItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListVideoItemView.h; sourceTree = "<group>"; };
D07EA289199E272C002ED76D /* TGModernMediaListVideoItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListVideoItemView.m; sourceTree = "<group>"; };
D07EA28B199E273A002ED76D /* TGModernMediaListVideoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListVideoItem.h; sourceTree = "<group>"; };
D07EA28C199E273A002ED76D /* TGModernMediaListVideoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListVideoItem.m; sourceTree = "<group>"; };
D07EA28F199E28C3002ED76D /* TGModernMediaListLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListLayout.h; sourceTree = "<group>"; };
D07EA290199E28C3002ED76D /* TGModernMediaListLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListLayout.m; sourceTree = "<group>"; };
D07EA292199E28D5002ED76D /* TGModernMediaListCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListCell.h; sourceTree = "<group>"; };
D07EA293199E28D5002ED76D /* TGModernMediaListCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListCell.m; sourceTree = "<group>"; };
D07EA295199E2CE0002ED76D /* TGGenericPeerMediaListItem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaListItem.h; sourceTree = "<group>"; };
D07EA296199E2D0C002ED76D /* TGGenericPeerMediaListImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaListImageItem.h; sourceTree = "<group>"; };
D07EA297199E2D0C002ED76D /* TGGenericPeerMediaListImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaListImageItem.m; sourceTree = "<group>"; };
D07EA299199E2D1E002ED76D /* TGGenericPeerMediaListVideoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaListVideoItem.h; sourceTree = "<group>"; };
D07EA29A199E2D1E002ED76D /* TGGenericPeerMediaListVideoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaListVideoItem.m; sourceTree = "<group>"; };
D07F99461A9CFBC2002EA6E9 /* TGPasscodeWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodeWindow.h; sourceTree = "<group>"; };
D07F99471A9CFBC2002EA6E9 /* TGPasscodeWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasscodeWindow.m; sourceTree = "<group>"; };
D07FD9DF18CBA6CA009B649E /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = InfoPlist.strings; sourceTree = "<group>"; };
D07FD9E118CBA6CA009B649E /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = Localizable.strings; sourceTree = "<group>"; };
D0808681190EF59900EE6998 /* TGMessageImageViewOverlayView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageImageViewOverlayView.h; sourceTree = "<group>"; };
D0808682190EF59900EE6998 /* TGMessageImageViewOverlayView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageImageViewOverlayView.m; sourceTree = "<group>"; };
D0808686190F036F00EE6998 /* TGMessageImageViewTimestampView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageImageViewTimestampView.h; sourceTree = "<group>"; };
D0808687190F036F00EE6998 /* TGMessageImageViewTimestampView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageImageViewTimestampView.m; sourceTree = "<group>"; };
D0821A2F1BBEA38200CE53BA /* CoreSpotlight.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreSpotlight.framework; path = System/Library/Frameworks/CoreSpotlight.framework; sourceTree = SDKROOT; };
D0821A3A1BBEADD000CE53BA /* TGSpotlightIndexData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSpotlightIndexData.h; sourceTree = "<group>"; };
D0821A3B1BBEADD000CE53BA /* TGSpotlightIndexData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSpotlightIndexData.m; sourceTree = "<group>"; };
D082953A1BACA7BC00240F69 /* TGChannelModeratorController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelModeratorController.h; sourceTree = "<group>"; };
D082953B1BACA7BC00240F69 /* TGChannelModeratorController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelModeratorController.m; sourceTree = "<group>"; };
D08295471BACA83600240F69 /* TGChannelModeratorCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelModeratorCollectionItem.h; sourceTree = "<group>"; };
D08295481BACA83600240F69 /* TGChannelModeratorCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelModeratorCollectionItem.m; sourceTree = "<group>"; };
D082954B1BACA84800240F69 /* TGChannelModeratorCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelModeratorCollectionItemView.h; sourceTree = "<group>"; };
D082954C1BACA84800240F69 /* TGChannelModeratorCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelModeratorCollectionItemView.m; sourceTree = "<group>"; };
D083AD751AE02C6000C7F41B /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
D083AD7E1AE02DD600C7F41B /* TGSearchSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSearchSignals.h; sourceTree = "<group>"; };
D083AD7F1AE02DD600C7F41B /* TGSearchSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSearchSignals.m; sourceTree = "<group>"; };
D083AD811AE0309F00C7F41B /* TGMemoryCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMemoryCache.h; sourceTree = "<group>"; };
D083AD821AE0309F00C7F41B /* TGMemoryCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMemoryCache.m; sourceTree = "<group>"; };
D083AD841AE06F9D00C7F41B /* TGUploadedMessageContent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUploadedMessageContent.h; sourceTree = "<group>"; };
D083AD851AE06F9D00C7F41B /* TGUploadedMessageContent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUploadedMessageContent.m; sourceTree = "<group>"; };
D083AD871AE06FBD00C7F41B /* TGUploadedMessageContentMedia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUploadedMessageContentMedia.h; sourceTree = "<group>"; };
D083AD881AE06FBD00C7F41B /* TGUploadedMessageContentMedia.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUploadedMessageContentMedia.m; sourceTree = "<group>"; };
D083AD8A1AE0701600C7F41B /* TGUploadedMessageContentText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUploadedMessageContentText.h; sourceTree = "<group>"; };
D083AD8B1AE0701600C7F41B /* TGUploadedMessageContentText.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUploadedMessageContentText.m; sourceTree = "<group>"; };
D083AD8E1AE0857B00C7F41B /* TGProgressAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGProgressAlert.h; sourceTree = "<group>"; };
D083AD8F1AE0857B00C7F41B /* TGProgressAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGProgressAlert.m; sourceTree = "<group>"; };
D083AD911AE1507000C7F41B /* TGMessageViewedContentProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageViewedContentProperty.h; sourceTree = "<group>"; };
D083AD921AE1507000C7F41B /* TGMessageViewedContentProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageViewedContentProperty.m; sourceTree = "<group>"; };
D084D45F1A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AttachmentMenuInteractiveCameraIcon@3x.png"; path = "Resources/AttachmentMenuInteractiveCameraIcon@3x.png"; sourceTree = "<group>"; };
D084D4601A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AttachmentMenuInteractiveCameraIcon.png; path = Resources/AttachmentMenuInteractiveCameraIcon.png; sourceTree = "<group>"; };
D084D4611A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AttachmentMenuInteractiveCameraIcon@2x.png"; path = "Resources/AttachmentMenuInteractiveCameraIcon@2x.png"; sourceTree = "<group>"; };
D084D4661A39C95800EA8120 /* TGFaqController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFaqController.h; sourceTree = "<group>"; };
D084D4671A39C95800EA8120 /* TGFaqController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFaqController.m; sourceTree = "<group>"; };
D084D4691A39E2B900EA8120 /* TGFaqActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFaqActor.h; sourceTree = "<group>"; };
D084D46F1A39E74C00EA8120 /* TGFaqActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFaqActor.m; sourceTree = "<group>"; };
D084D4711A3A02E600EA8120 /* TGCollectionBottonDisclosureItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionBottonDisclosureItem.h; sourceTree = "<group>"; };
D084D4721A3A02E600EA8120 /* TGCollectionBottonDisclosureItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionBottonDisclosureItem.m; sourceTree = "<group>"; };
D084D4741A3A03C900EA8120 /* TGCollectionBottonDisclosureItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionBottonDisclosureItemView.h; sourceTree = "<group>"; };
D084D4751A3A03C900EA8120 /* TGCollectionBottonDisclosureItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionBottonDisclosureItemView.m; sourceTree = "<group>"; };
D084D4781A3A624A00EA8120 /* TGAttachmentSheetScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAttachmentSheetScrollView.h; sourceTree = "<group>"; };
D084D4791A3A624A00EA8120 /* TGAttachmentSheetScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAttachmentSheetScrollView.m; sourceTree = "<group>"; };
D086968C1943698900770FE7 /* ModernAuthCountryButton@2x~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernAuthCountryButton@2x~ipad.png"; path = "Resources/ModernAuthCountryButton@2x~ipad.png"; sourceTree = "<group>"; };
D086969A1943762100770FE7 /* ModernAuthCountryButtonHighlighted@2x~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernAuthCountryButtonHighlighted@2x~ipad.png"; path = "Resources/ModernAuthCountryButtonHighlighted@2x~ipad.png"; sourceTree = "<group>"; };
D08696AD1943A8B300770FE7 /* pad-builtin-wallpaper-0-thumbnail.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "pad-builtin-wallpaper-0-thumbnail.jpg"; sourceTree = "<group>"; };
D08696AE1943A8B300770FE7 /* pad-builtin-wallpaper-1-thumbnail.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "pad-builtin-wallpaper-1-thumbnail.jpg"; sourceTree = "<group>"; };
D08696AF1943A8B300770FE7 /* pad-builtin-wallpaper-2-thumbnail.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "pad-builtin-wallpaper-2-thumbnail.jpg"; sourceTree = "<group>"; };
D08696B01943A8B300770FE7 /* pad-builtin-wallpaper-2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "pad-builtin-wallpaper-2.jpg"; sourceTree = "<group>"; };
D08696B11943A8B300770FE7 /* pad-builtin-wallpaper-1.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "pad-builtin-wallpaper-1.jpg"; sourceTree = "<group>"; };
D08696B21943A8B300770FE7 /* pad-builtin-wallpaper-0.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "pad-builtin-wallpaper-0.jpg"; sourceTree = "<group>"; };
D087631F1A83963900632240 /* SSignalKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = SSignalKit.xcodeproj; path = thirdparty/SSignalKit/SSignalKit.xcodeproj; sourceTree = SOURCE_ROOT; };
D08763411A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationControllerDynamicTypeSignals.h; sourceTree = "<group>"; };
D08763421A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationControllerDynamicTypeSignals.m; sourceTree = "<group>"; };
D0876FD5196F348D005740CE /* TGModernGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryModel.h; sourceTree = "<group>"; };
D0876FD6196F348D005740CE /* TGModernGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryModel.m; sourceTree = "<group>"; };
D0876FE4196F4C33005740CE /* TGGenericPeerMediaGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaGalleryModel.h; sourceTree = "<group>"; };
D0876FE5196F4C33005740CE /* TGGenericPeerMediaGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaGalleryModel.m; sourceTree = "<group>"; };
D0876FE719702474005740CE /* TGModernGalleryZoomableScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryZoomableScrollView.h; sourceTree = "<group>"; };
D0876FE819702474005740CE /* TGModernGalleryZoomableScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryZoomableScrollView.m; sourceTree = "<group>"; };
D08805AC156E8F3600311537 /* Telegram.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Telegram.app; sourceTree = BUILT_PRODUCTS_DIR; };
D08805B0156E8F3600311537 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
D08805B2156E8F3600311537 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
D08805B4156E8F3600311537 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
D08805B8156E8F3600311537 /* Telegraph-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Telegraph-Info.plist"; sourceTree = "<group>"; };
D08805BA156E8F3600311537 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
D08805BC156E8F3600311537 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
D08805BE156E8F3600311537 /* Telegraph-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Telegraph-Prefix.pch"; sourceTree = "<group>"; };
D08805BF156E8F3600311537 /* TGAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGAppDelegate.h; sourceTree = "<group>"; };
D08805C0156E8F3600311537 /* TGAppDelegate.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = TGAppDelegate.mm; sourceTree = "<group>"; };
D08805C7156E8F4D00311537 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
D08805C9156E8F5100311537 /* AddressBook.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBook.framework; path = System/Library/Frameworks/AddressBook.framework; sourceTree = SDKROOT; };
D08805CB156E8F5600311537 /* AddressBookUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AddressBookUI.framework; path = System/Library/Frameworks/AddressBookUI.framework; sourceTree = SDKROOT; };
D08805CD156E8F5C00311537 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
D08805CF156E8F6700311537 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
D08805DA156E900600311537 /* libTestFlight.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libTestFlight.a; sourceTree = "<group>"; };
D08805DB156E900600311537 /* README.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.txt; sourceTree = "<group>"; };
D08805DC156E900600311537 /* release_notes.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = release_notes.txt; sourceTree = "<group>"; };
D08805DD156E900600311537 /* TestFlight.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TestFlight.h; sourceTree = "<group>"; };
D088061B156EA2B700311537 /* TGTelegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTelegraph.h; sourceTree = "<group>"; };
D088061C156EA2B700311537 /* TGTelegraph.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGTelegraph.mm; sourceTree = "<group>"; };
D0880625156EA74000311537 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
D088063A156EB11800311537 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
D08953CA1B8C9ED2009F67F0 /* TGMessageHole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageHole.h; sourceTree = "<group>"; };
D08953CB1B8C9ED2009F67F0 /* TGMessageHole.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageHole.m; sourceTree = "<group>"; };
D089689D1A78600200784CE8 /* Telegram.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Telegram.entitlements; sourceTree = "<group>"; };
D08968A21A796B2100784CE8 /* TGGlobalMessageSearchSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGlobalMessageSearchSignals.h; sourceTree = "<group>"; };
D08968A31A796B2100784CE8 /* TGGlobalMessageSearchSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGlobalMessageSearchSignals.m; sourceTree = "<group>"; };
D08968B71A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SharedMediaVideoThumbnailPlay.png; path = Resources/SharedMediaVideoThumbnailPlay.png; sourceTree = "<group>"; };
D08968B81A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaVideoThumbnailPlay@2x.png"; path = "Resources/SharedMediaVideoThumbnailPlay@2x.png"; sourceTree = "<group>"; };
D08968B91A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaVideoThumbnailPlay@3x.png"; path = "Resources/SharedMediaVideoThumbnailPlay@3x.png"; sourceTree = "<group>"; };
D089E0411AC57463009A744B /* NSArray_Authorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Authorization.h; sourceTree = "<group>"; };
D089E0421AC57463009A744B /* NSArray_Authorization.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Authorization.mm; sourceTree = "<group>"; };
D089E0431AC57463009A744B /* TLaccount_Authorizations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLaccount_Authorizations.h; sourceTree = "<group>"; };
D089E0441AC57463009A744B /* TLaccount_Authorizations.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLaccount_Authorizations.mm; sourceTree = "<group>"; };
D089E0451AC57463009A744B /* TLAuthorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLAuthorization.h; sourceTree = "<group>"; };
D089E0461AC57463009A744B /* TLAuthorization.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLAuthorization.mm; sourceTree = "<group>"; };
D089E0471AC57463009A744B /* TLRPCaccount_getAuthorizations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_getAuthorizations.h; sourceTree = "<group>"; };
D089E0481AC57463009A744B /* TLRPCaccount_getAuthorizations.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_getAuthorizations.mm; sourceTree = "<group>"; };
D089E0491AC57463009A744B /* TLRPCaccount_resetAuthorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_resetAuthorization.h; sourceTree = "<group>"; };
D089E04A1AC57463009A744B /* TLRPCaccount_resetAuthorization.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_resetAuthorization.mm; sourceTree = "<group>"; };
D089E04B1AC57463009A744B /* TLWebPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLWebPage.h; sourceTree = "<group>"; };
D089E04C1AC57463009A744B /* TLWebPage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLWebPage.mm; sourceTree = "<group>"; };
D089E0621AC57A24009A744B /* TLUpdates+TG.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TLUpdates+TG.h"; sourceTree = "<group>"; };
D089E0631AC57A24009A744B /* TLUpdates+TG.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TLUpdates+TG.m"; sourceTree = "<group>"; };
D089E0671AC57DBF009A744B /* TGAuthSessionListSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAuthSessionListSignals.h; sourceTree = "<group>"; };
D089E0681AC57DBF009A744B /* TGAuthSessionListSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAuthSessionListSignals.m; sourceTree = "<group>"; };
D089E06B1AC57E2F009A744B /* TGAuthSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAuthSession.h; sourceTree = "<group>"; };
D089E06C1AC57E2F009A744B /* TGAuthSession.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAuthSession.m; sourceTree = "<group>"; };
D089E0701AC5807F009A744B /* TGAuthSessionsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAuthSessionsController.h; sourceTree = "<group>"; };
D089E0711AC5807F009A744B /* TGAuthSessionsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAuthSessionsController.m; sourceTree = "<group>"; };
D089E0751AC58262009A744B /* TGAuthSessionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAuthSessionItem.h; sourceTree = "<group>"; };
D089E0761AC58262009A744B /* TGAuthSessionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAuthSessionItem.m; sourceTree = "<group>"; };
D089E0791AC5829D009A744B /* TGAuthSessionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAuthSessionItemView.h; sourceTree = "<group>"; };
D089E07A1AC5829D009A744B /* TGAuthSessionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAuthSessionItemView.m; sourceTree = "<group>"; };
D089E07D1AC5A776009A744B /* TLaccount_PasswordInputSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLaccount_PasswordInputSettings.h; sourceTree = "<group>"; };
D089E07E1AC5A776009A744B /* TLaccount_PasswordInputSettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLaccount_PasswordInputSettings.mm; sourceTree = "<group>"; };
D089E07F1AC5A776009A744B /* TLaccount_PasswordSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLaccount_PasswordSettings.h; sourceTree = "<group>"; };
D089E0801AC5A776009A744B /* TLaccount_PasswordSettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLaccount_PasswordSettings.mm; sourceTree = "<group>"; };
D089E0811AC5A776009A744B /* TLauth_PasswordRecovery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLauth_PasswordRecovery.h; sourceTree = "<group>"; };
D089E0821AC5A776009A744B /* TLauth_PasswordRecovery.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLauth_PasswordRecovery.mm; sourceTree = "<group>"; };
D089E0831AC5A776009A744B /* TLRPCaccount_getPasswordSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_getPasswordSettings.h; sourceTree = "<group>"; };
D089E0841AC5A776009A744B /* TLRPCaccount_getPasswordSettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_getPasswordSettings.mm; sourceTree = "<group>"; };
D089E0851AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_updatePasswordSettings.h; sourceTree = "<group>"; };
D089E0861AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_updatePasswordSettings.mm; sourceTree = "<group>"; };
D089E0871AC5A776009A744B /* TLRPCauth_recoverPassword.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_recoverPassword.h; sourceTree = "<group>"; };
D089E0881AC5A776009A744B /* TLRPCauth_recoverPassword.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_recoverPassword.mm; sourceTree = "<group>"; };
D089E0891AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_requestPasswordRecovery.h; sourceTree = "<group>"; };
D089E08A1AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_requestPasswordRecovery.mm; sourceTree = "<group>"; };
D089E0991AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLaccount_PasswordInputSettings_manual.h; sourceTree = "<group>"; };
D089E09A1AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TLaccount_PasswordInputSettings_manual.m; sourceTree = "<group>"; };
D089E09D1AC5B65A009A744B /* TGAuthSessionsEmptyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAuthSessionsEmptyView.h; sourceTree = "<group>"; };
D089E09E1AC5B65A009A744B /* TGAuthSessionsEmptyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAuthSessionsEmptyView.m; sourceTree = "<group>"; };
D089E0A11AC5B6E9009A744B /* AuthSessionsEmptyIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = AuthSessionsEmptyIcon.png; path = Resources/AuthSessionsEmptyIcon.png; sourceTree = "<group>"; };
D089E0A21AC5B6E9009A744B /* AuthSessionsEmptyIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AuthSessionsEmptyIcon@2x.png"; path = "Resources/AuthSessionsEmptyIcon@2x.png"; sourceTree = "<group>"; };
D089E0A31AC5B6E9009A744B /* AuthSessionsEmptyIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "AuthSessionsEmptyIcon@3x.png"; path = "Resources/AuthSessionsEmptyIcon@3x.png"; sourceTree = "<group>"; };
D08B0A661B8A085F003B80FD /* TGChannelConversationCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelConversationCompanion.h; sourceTree = "<group>"; };
D08B0A671B8A085F003B80FD /* TGChannelConversationCompanion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelConversationCompanion.m; sourceTree = "<group>"; };
D08BC65A19AD261F007F126A /* TGGroupAvatarGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupAvatarGalleryModel.h; sourceTree = "<group>"; };
D08BC65B19AD261F007F126A /* TGGroupAvatarGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupAvatarGalleryModel.m; sourceTree = "<group>"; };
D08BC65D19AD2ACA007F126A /* TGGroupAvatarGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupAvatarGalleryItem.h; sourceTree = "<group>"; };
D08BC65E19AD2ACA007F126A /* TGGroupAvatarGalleryItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupAvatarGalleryItem.m; sourceTree = "<group>"; };
D08BC66019AD2B0A007F126A /* TGGroupAvatarGalleryItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupAvatarGalleryItemView.h; sourceTree = "<group>"; };
D08BC66119AD2B0A007F126A /* TGGroupAvatarGalleryItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupAvatarGalleryItemView.m; sourceTree = "<group>"; };
D08BC66419AD3C99007F126A /* TGPeerAvatarImageDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPeerAvatarImageDataSource.h; sourceTree = "<group>"; };
D08BC66519AD3C99007F126A /* TGPeerAvatarImageDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPeerAvatarImageDataSource.m; sourceTree = "<group>"; };
D08BC66919ADEA89007F126A /* TGModernDataImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernDataImageView.h; sourceTree = "<group>"; };
D08BC66A19ADEA89007F126A /* TGModernDataImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernDataImageView.m; sourceTree = "<group>"; };
D08BC66C19ADEAA1007F126A /* TGModernDataImageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernDataImageViewModel.h; sourceTree = "<group>"; };
D08BC66D19ADEAA1007F126A /* TGModernDataImageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernDataImageViewModel.m; sourceTree = "<group>"; };
D08BC66F19ADF245007F126A /* TGPeerAvatarThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPeerAvatarThumbnailDataSource.h; sourceTree = "<group>"; };
D08BC67019ADF245007F126A /* TGPeerAvatarThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPeerAvatarThumbnailDataSource.m; sourceTree = "<group>"; };
D08BC67619AE37DA007F126A /* TGUserAvatarGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserAvatarGalleryModel.h; sourceTree = "<group>"; };
D08BC67719AE37DA007F126A /* TGUserAvatarGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserAvatarGalleryModel.m; sourceTree = "<group>"; };
D08BC67919AE385C007F126A /* TGUserAvatarGalleryItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserAvatarGalleryItemView.h; sourceTree = "<group>"; };
D08BC67A19AE385C007F126A /* TGUserAvatarGalleryItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserAvatarGalleryItemView.m; sourceTree = "<group>"; };
D08BC67C19AE38DC007F126A /* TGUserAvatarGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserAvatarGalleryItem.h; sourceTree = "<group>"; };
D08BC67D19AE38DC007F126A /* TGUserAvatarGalleryItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserAvatarGalleryItem.m; sourceTree = "<group>"; };
D08BE07B1BD956F20004F382 /* TGGifConverter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGifConverter.h; sourceTree = "<group>"; };
D08BE07C1BD956F20004F382 /* TGGifConverter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGifConverter.m; sourceTree = "<group>"; };
D08BE0801BD95CEB0004F382 /* TGInlineVideoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInlineVideoModel.h; sourceTree = "<group>"; };
D08BE0811BD95CEB0004F382 /* TGInlineVideoModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInlineVideoModel.m; sourceTree = "<group>"; };
D08BE0841BD95D010004F382 /* TGInlineVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInlineVideoView.h; sourceTree = "<group>"; };
D08BE0851BD95D010004F382 /* TGInlineVideoView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInlineVideoView.m; sourceTree = "<group>"; };
D08C712B1C4D186D00779C0F /* TGNetworkOverridesController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNetworkOverridesController.h; sourceTree = "<group>"; };
D08C712C1C4D186D00779C0F /* TGNetworkOverridesController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNetworkOverridesController.m; sourceTree = "<group>"; };
D08C71411C5131A600779C0F /* SecretLayer45.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecretLayer45.h; path = API/SecretLayer45.h; sourceTree = "<group>"; };
D08C71421C5131A600779C0F /* SecretLayer45.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SecretLayer45.m; path = API/SecretLayer45.m; sourceTree = "<group>"; };
D08C71451C5221EC00779C0F /* TGAudioWaveform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioWaveform.h; sourceTree = "<group>"; };
D08C71461C5221EC00779C0F /* TGAudioWaveform.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioWaveform.m; sourceTree = "<group>"; };
D08C71491C52262300779C0F /* TGAudioWaveformView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioWaveformView.h; sourceTree = "<group>"; };
D08C714A1C52262300779C0F /* TGAudioWaveformView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioWaveformView.m; sourceTree = "<group>"; };
D08C714D1C522FA200779C0F /* TGAudioWaveformSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioWaveformSignal.h; sourceTree = "<group>"; };
D08C714E1C522FA200779C0F /* TGAudioWaveformSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioWaveformSignal.m; sourceTree = "<group>"; };
D08FEE2F1ACC26130069FA9F /* TGPasswordConfirmationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordConfirmationController.h; sourceTree = "<group>"; };
D08FEE301ACC26130069FA9F /* TGPasswordConfirmationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordConfirmationController.m; sourceTree = "<group>"; };
D08FEE361ACD8EDA0069FA9F /* TLWebPage_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLWebPage_manual.h; sourceTree = "<group>"; };
D08FEE371ACD8EDA0069FA9F /* TLWebPage_manual.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLWebPage_manual.mm; sourceTree = "<group>"; };
D08FEE431ACD92730069FA9F /* TGWebPageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebPageMediaAttachment.h; sourceTree = "<group>"; };
D08FEE441ACD92730069FA9F /* TGWebPageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebPageMediaAttachment.m; sourceTree = "<group>"; };
D08FEE471ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGWebPageMediaAttachment+Telegraph.h"; sourceTree = "<group>"; };
D08FEE481ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGWebPageMediaAttachment+Telegraph.m"; sourceTree = "<group>"; };
D08FEE4C1ACDA4540069FA9F /* TGWebpageFooterModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebpageFooterModel.h; sourceTree = "<group>"; };
D08FEE4D1ACDA4540069FA9F /* TGWebpageFooterModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebpageFooterModel.m; sourceTree = "<group>"; };
D09153A21A6D6D5A004F3995 /* TGListThumbnailSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGListThumbnailSignals.h; sourceTree = "<group>"; };
D09153A31A6D6D5A004F3995 /* TGListThumbnailSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGListThumbnailSignals.m; sourceTree = "<group>"; };
D09153A71A6D6FC4004F3995 /* TGRemoteFileSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRemoteFileSignal.h; sourceTree = "<group>"; };
D09153A81A6D6FC4004F3995 /* TGRemoteFileSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRemoteFileSignal.m; sourceTree = "<group>"; };
D093D7FE1BE27A3100B24A14 /* TGMessageEntityMention.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityMention.h; sourceTree = "<group>"; };
D093D7FF1BE27A3100B24A14 /* TGMessageEntityMention.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityMention.m; sourceTree = "<group>"; };
D093D80B1BE27A9C00B24A14 /* TGMessageEntityHashtag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityHashtag.h; sourceTree = "<group>"; };
D093D80C1BE27A9C00B24A14 /* TGMessageEntityHashtag.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityHashtag.m; sourceTree = "<group>"; };
D093D80F1BE27B0000B24A14 /* TGMessageEntityBotCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityBotCommand.h; sourceTree = "<group>"; };
D093D8101BE27B0000B24A14 /* TGMessageEntityBotCommand.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityBotCommand.m; sourceTree = "<group>"; };
D093D8131BE27B2A00B24A14 /* TGMessageEntityBold.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityBold.h; sourceTree = "<group>"; };
D093D8141BE27B2A00B24A14 /* TGMessageEntityBold.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityBold.m; sourceTree = "<group>"; };
D093D8171BE27B4600B24A14 /* TGMessageEntityItalic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityItalic.h; sourceTree = "<group>"; };
D093D8181BE27B4600B24A14 /* TGMessageEntityItalic.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityItalic.m; sourceTree = "<group>"; };
D093D81B1BE27B6C00B24A14 /* TGMessageEntityCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityCode.h; sourceTree = "<group>"; };
D093D81C1BE27B6C00B24A14 /* TGMessageEntityCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityCode.m; sourceTree = "<group>"; };
D093D81F1BE27BA600B24A14 /* TGMessageEntityPre.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityPre.h; sourceTree = "<group>"; };
D093D8201BE27BA600B24A14 /* TGMessageEntityPre.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityPre.m; sourceTree = "<group>"; };
D09520B91BCE93AF0012BAF9 /* TGServiceSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGServiceSignals.h; sourceTree = "<group>"; };
D09520BA1BCE93AF0012BAF9 /* TGServiceSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGServiceSignals.m; sourceTree = "<group>"; };
D09520C61BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChatParticipants$chatParticipantsForbidden.h; sourceTree = "<group>"; };
D09520C71BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChatParticipants$chatParticipantsForbidden.mm; sourceTree = "<group>"; };
D09520CA1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_reportSpam.h; sourceTree = "<group>"; };
D09520CB1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_reportSpam.mm; sourceTree = "<group>"; };
D0967BC71BB58751008A7B4B /* TGModernConversationControllerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationControllerView.h; sourceTree = "<group>"; };
D0967BC81BB58751008A7B4B /* TGModernConversationControllerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationControllerView.m; sourceTree = "<group>"; };
D096965D15ACDDE800D59E62 /* TGConversationReadHistoryActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationReadHistoryActor.h; sourceTree = "<group>"; };
D096965E15ACDDE800D59E62 /* TGConversationReadHistoryActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGConversationReadHistoryActor.mm; sourceTree = "<group>"; };
D096966615AD9B8E00D59E62 /* TGTimelineUploadPhotoRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTimelineUploadPhotoRequestBuilder.h; sourceTree = "<group>"; };
D096966715AD9B8E00D59E62 /* TGTimelineUploadPhotoRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTimelineUploadPhotoRequestBuilder.m; sourceTree = "<group>"; };
D096966D15AE069000D59E62 /* TGSettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSettingsController.h; sourceTree = "<group>"; };
D096966E15AE069000D59E62 /* TGSettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSettingsController.m; sourceTree = "<group>"; };
D096967D15AE36B300D59E62 /* TGConversationAddMessagesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationAddMessagesActor.h; sourceTree = "<group>"; };
D096967E15AE36B300D59E62 /* TGConversationAddMessagesActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGConversationAddMessagesActor.mm; sourceTree = "<group>"; };
D096968515AE600F00D59E62 /* TGContactCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactCell.h; sourceTree = "<group>"; };
D096968615AE600F00D59E62 /* TGContactCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContactCell.m; sourceTree = "<group>"; };
D096969115AEFFC300D59E62 /* TGConversationReadMessagesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationReadMessagesActor.h; sourceTree = "<group>"; };
D096969215AEFFC400D59E62 /* TGConversationReadMessagesActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGConversationReadMessagesActor.mm; sourceTree = "<group>"; };
D0973D5E1BE2569400B61B7D /* TGAcceleratedVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAcceleratedVideoView.h; sourceTree = "<group>"; };
D0973D5F1BE2569400B61B7D /* TGAcceleratedVideoView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAcceleratedVideoView.m; sourceTree = "<group>"; };
D097C33C191D7A2A004FF0DC /* TGMessageImageAdditionalDataView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageImageAdditionalDataView.h; sourceTree = "<group>"; };
D097C33D191D7A2A004FF0DC /* TGMessageImageAdditionalDataView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageImageAdditionalDataView.m; sourceTree = "<group>"; };
D0983BED19CB93BB00CE5BB0 /* ASActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASActor.h; sourceTree = "<group>"; };
D0983BEE19CB93BB00CE5BB0 /* ASActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASActor.m; sourceTree = "<group>"; };
D0983BEF19CB93BB00CE5BB0 /* ASCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASCommon.h; sourceTree = "<group>"; };
D0983BF019CB93BB00CE5BB0 /* ASCommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASCommon.m; sourceTree = "<group>"; };
D0983BF119CB93BB00CE5BB0 /* ASHandle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASHandle.h; sourceTree = "<group>"; };
D0983BF219CB93BB00CE5BB0 /* ASHandle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASHandle.m; sourceTree = "<group>"; };
D0983BF319CB93BB00CE5BB0 /* ASQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASQueue.h; sourceTree = "<group>"; };
D0983BF419CB93BB00CE5BB0 /* ASQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ASQueue.m; sourceTree = "<group>"; };
D0983BF519CB93BB00CE5BB0 /* ASWatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ASWatcher.h; sourceTree = "<group>"; };
D0983BFA19CB93C500CE5BB0 /* NSObject+TGLock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+TGLock.h"; sourceTree = "<group>"; };
D0983BFB19CB93C500CE5BB0 /* NSObject+TGLock.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+TGLock.m"; sourceTree = "<group>"; };
D0983BFD19CB93D200CE5BB0 /* SGraphListNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SGraphListNode.h; sourceTree = "<group>"; };
D0983BFE19CB93D200CE5BB0 /* SGraphListNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SGraphListNode.m; sourceTree = "<group>"; };
D0983BFF19CB93D200CE5BB0 /* SGraphNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SGraphNode.h; sourceTree = "<group>"; };
D0983C0019CB93D200CE5BB0 /* SGraphNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SGraphNode.m; sourceTree = "<group>"; };
D0983C0119CB93D200CE5BB0 /* SGraphObjectNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SGraphObjectNode.h; sourceTree = "<group>"; };
D0983C0219CB93D200CE5BB0 /* SGraphObjectNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SGraphObjectNode.m; sourceTree = "<group>"; };
D0983C0619CB93EA00CE5BB0 /* TGStringUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGStringUtils.h; sourceTree = "<group>"; };
D0983C0719CB93EA00CE5BB0 /* TGStringUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGStringUtils.mm; sourceTree = "<group>"; };
D0983C0919CB93F200CE5BB0 /* TGWeakDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWeakDelegate.h; sourceTree = "<group>"; };
D0983C0A19CB93F200CE5BB0 /* TGWeakDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWeakDelegate.m; sourceTree = "<group>"; };
D0983C0C19CB93FA00CE5BB0 /* TGTimer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTimer.h; sourceTree = "<group>"; };
D0983C0D19CB93FA00CE5BB0 /* TGTimer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTimer.m; sourceTree = "<group>"; };
D0983C1219CB9A4200CE5BB0 /* Freedom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Freedom.h; sourceTree = "<group>"; };
D0983C1319CB9A4200CE5BB0 /* Freedom.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = Freedom.mm; sourceTree = "<group>"; };
D0983C1419CB9A4200CE5BB0 /* FreedomUIKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FreedomUIKit.h; sourceTree = "<group>"; };
D0983C1519CB9A4200CE5BB0 /* FreedomUIKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FreedomUIKit.m; sourceTree = "<group>"; };
D0983C1619CB9A4200CE5BB0 /* RMPhoneFormat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RMPhoneFormat.h; sourceTree = "<group>"; };
D0983C1719CB9A4200CE5BB0 /* RMPhoneFormat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RMPhoneFormat.m; sourceTree = "<group>"; };
D0983C1819CB9A4200CE5BB0 /* TelegraphKit-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TelegraphKit-Prefix.pch"; sourceTree = "<group>"; };
D0983C1919CB9A4200CE5BB0 /* TelegraphKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TelegraphKit.h; sourceTree = "<group>"; };
D0983C1A19CB9A4200CE5BB0 /* TelegraphKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TelegraphKit.m; sourceTree = "<group>"; };
D0983C1B19CB9A4200CE5BB0 /* TGAcceptEncryptionFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAcceptEncryptionFutureAction.h; sourceTree = "<group>"; };
D0983C1C19CB9A4200CE5BB0 /* TGAcceptEncryptionFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAcceptEncryptionFutureAction.m; sourceTree = "<group>"; };
D0983C1D19CB9A4200CE5BB0 /* TGActionMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGActionMediaAttachment.h; sourceTree = "<group>"; };
D0983C1E19CB9A4200CE5BB0 /* TGActionMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGActionMediaAttachment.m; sourceTree = "<group>"; };
D0983C1F19CB9A4200CE5BB0 /* TGActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGActionSheet.h; sourceTree = "<group>"; };
D0983C2019CB9A4200CE5BB0 /* TGActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGActionSheet.m; sourceTree = "<group>"; };
D0983C2119CB9A4200CE5BB0 /* TGActionTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGActionTableView.h; sourceTree = "<group>"; };
D0983C2219CB9A4200CE5BB0 /* TGActionTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGActionTableView.m; sourceTree = "<group>"; };
D0983C2319CB9A4200CE5BB0 /* TGActivityIndicatorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGActivityIndicatorView.h; sourceTree = "<group>"; };
D0983C2419CB9A4200CE5BB0 /* TGActivityIndicatorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGActivityIndicatorView.m; sourceTree = "<group>"; };
D0983C2519CB9A4200CE5BB0 /* TGAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAlertView.h; sourceTree = "<group>"; };
D0983C2619CB9A4200CE5BB0 /* TGAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAlertView.m; sourceTree = "<group>"; };
D0983C2919CB9A4200CE5BB0 /* TGAnimationBlockDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAnimationBlockDelegate.h; sourceTree = "<group>"; };
D0983C2A19CB9A4200CE5BB0 /* TGAnimationBlockDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAnimationBlockDelegate.m; sourceTree = "<group>"; };
D0983C2B19CB9A4200CE5BB0 /* TGAppearance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAppearance.h; sourceTree = "<group>"; };
D0983C2C19CB9A4200CE5BB0 /* TGAppearance.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAppearance.m; sourceTree = "<group>"; };
D0983C2E19CB9A4200CE5BB0 /* TGAudioInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioInfo.h; sourceTree = "<group>"; };
D0983C2F19CB9A4200CE5BB0 /* TGAudioInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioInfo.m; sourceTree = "<group>"; };
D0983C3019CB9A4200CE5BB0 /* TGAudioMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioMediaAttachment.h; sourceTree = "<group>"; };
D0983C3119CB9A4200CE5BB0 /* TGAudioMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioMediaAttachment.m; sourceTree = "<group>"; };
D0983C3219CB9A4200CE5BB0 /* TGBackdropView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBackdropView.h; sourceTree = "<group>"; };
D0983C3319CB9A4200CE5BB0 /* TGBackdropView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBackdropView.m; sourceTree = "<group>"; };
D0983C3419CB9A4200CE5BB0 /* TGButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGButton.h; sourceTree = "<group>"; };
D0983C3519CB9A4200CE5BB0 /* TGButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGButton.m; sourceTree = "<group>"; };
D0983C3619CB9A4200CE5BB0 /* TGButtonGroupView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGButtonGroupView.h; sourceTree = "<group>"; };
D0983C3719CB9A4200CE5BB0 /* TGButtonGroupView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGButtonGroupView.m; sourceTree = "<group>"; };
D0983C3819CB9A4200CE5BB0 /* TGCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCache.h; sourceTree = "<group>"; };
D0983C3919CB9A4200CE5BB0 /* TGCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCache.m; sourceTree = "<group>"; };
D0983C3A19CB9A4200CE5BB0 /* TGCalloutView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCalloutView.h; sourceTree = "<group>"; };
D0983C3B19CB9A4200CE5BB0 /* TGCalloutView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCalloutView.m; sourceTree = "<group>"; };
D0983C3C19CB9A4200CE5BB0 /* TGChangeNotificationSettingsFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangeNotificationSettingsFutureAction.h; sourceTree = "<group>"; };
D0983C3D19CB9A4200CE5BB0 /* TGChangeNotificationSettingsFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangeNotificationSettingsFutureAction.m; sourceTree = "<group>"; };
D0983C3E19CB9A4200CE5BB0 /* TGChangePeerBlockStatusFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePeerBlockStatusFutureAction.h; sourceTree = "<group>"; };
D0983C3F19CB9A4200CE5BB0 /* TGChangePeerBlockStatusFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePeerBlockStatusFutureAction.m; sourceTree = "<group>"; };
D0983C4019CB9A4200CE5BB0 /* TGChangePrivacySettingsFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePrivacySettingsFutureAction.h; sourceTree = "<group>"; };
D0983C4119CB9A4200CE5BB0 /* TGChangePrivacySettingsFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePrivacySettingsFutureAction.m; sourceTree = "<group>"; };
D0983C4219CB9A4200CE5BB0 /* TGCircularProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCircularProgressView.h; sourceTree = "<group>"; };
D0983C4319CB9A4200CE5BB0 /* TGCircularProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCircularProgressView.m; sourceTree = "<group>"; };
D0983C4419CB9A4200CE5BB0 /* TGClearNotificationsFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGClearNotificationsFutureAction.h; sourceTree = "<group>"; };
D0983C4519CB9A4200CE5BB0 /* TGClearNotificationsFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGClearNotificationsFutureAction.m; sourceTree = "<group>"; };
D0983C4619CB9A4200CE5BB0 /* TGClockProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGClockProgressView.h; sourceTree = "<group>"; };
D0983C4719CB9A4200CE5BB0 /* TGClockProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGClockProgressView.m; sourceTree = "<group>"; };
D0983C4819CB9A4200CE5BB0 /* TGCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCommon.h; sourceTree = "<group>"; };
D0983C4919CB9A4200CE5BB0 /* TGCommon.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCommon.m; sourceTree = "<group>"; };
D0983C4A19CB9A4200CE5BB0 /* TGContactBinding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactBinding.h; sourceTree = "<group>"; };
D0983C4B19CB9A4200CE5BB0 /* TGContactBinding.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContactBinding.m; sourceTree = "<group>"; };
D0983C4C19CB9A4200CE5BB0 /* TGContactMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactMediaAttachment.h; sourceTree = "<group>"; };
D0983C4D19CB9A4200CE5BB0 /* TGContactMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGContactMediaAttachment.m; sourceTree = "<group>"; };
D0983C4E19CB9A4200CE5BB0 /* TGContentViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContentViewController.h; sourceTree = "<group>"; };
D0983C4F19CB9A4200CE5BB0 /* TGConversation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversation.h; sourceTree = "<group>"; };
D0983C5019CB9A4200CE5BB0 /* TGConversation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversation.m; sourceTree = "<group>"; };
D0983C5119CB9A4200CE5BB0 /* TGConversationMessageAssetsSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationMessageAssetsSource.h; sourceTree = "<group>"; };
D0983C5219CB9A4200CE5BB0 /* TGDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDatabase.h; sourceTree = "<group>"; };
D0983C5319CB9A4200CE5BB0 /* TGDatabase.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGDatabase.mm; sourceTree = "<group>"; };
D0983C5419CB9A4200CE5BB0 /* TGDataResource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDataResource.h; sourceTree = "<group>"; };
D0983C5519CB9A4200CE5BB0 /* TGDataResource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDataResource.m; sourceTree = "<group>"; };
D0983C5619CB9A4200CE5BB0 /* TGDateLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDateLabel.h; sourceTree = "<group>"; };
D0983C5719CB9A4200CE5BB0 /* TGDateLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDateLabel.m; sourceTree = "<group>"; };
D0983C5819CB9A4200CE5BB0 /* TGDateUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDateUtils.h; sourceTree = "<group>"; };
D0983C5919CB9A4200CE5BB0 /* TGDateUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGDateUtils.mm; sourceTree = "<group>"; };
D0983C5A19CB9A4200CE5BB0 /* TGDeleteProfilePhotoFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDeleteProfilePhotoFutureAction.h; sourceTree = "<group>"; };
D0983C5B19CB9A4200CE5BB0 /* TGDeleteProfilePhotoFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDeleteProfilePhotoFutureAction.m; sourceTree = "<group>"; };
D0983C5C19CB9A4200CE5BB0 /* TGDialogListBroadcastsMenuCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListBroadcastsMenuCell.h; sourceTree = "<group>"; };
D0983C5D19CB9A4200CE5BB0 /* TGDialogListBroadcastsMenuCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDialogListBroadcastsMenuCell.m; sourceTree = "<group>"; };
D0983C5E19CB9A4200CE5BB0 /* TGDialogListCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListCell.h; sourceTree = "<group>"; };
D0983C5F19CB9A4200CE5BB0 /* TGDialogListCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDialogListCell.m; sourceTree = "<group>"; };
D0983C6019CB9A4200CE5BB0 /* TGDialogListCellAssetsSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListCellAssetsSource.h; sourceTree = "<group>"; };
D0983C6119CB9A4200CE5BB0 /* TGDialogListCompanion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListCompanion.h; sourceTree = "<group>"; };
D0983C6219CB9A4200CE5BB0 /* TGDialogListCompanion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDialogListCompanion.m; sourceTree = "<group>"; };
D0983C6319CB9A4200CE5BB0 /* TGDialogListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListController.h; sourceTree = "<group>"; };
D0983C6419CB9A4200CE5BB0 /* TGDialogListController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGDialogListController.mm; sourceTree = "<group>"; };
D0983C6519CB9A4200CE5BB0 /* TGDialogListMessageSearchCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListMessageSearchCell.h; sourceTree = "<group>"; };
D0983C6619CB9A4200CE5BB0 /* TGDialogListMessageSearchCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDialogListMessageSearchCell.m; sourceTree = "<group>"; };
D0983C6719CB9A4200CE5BB0 /* TGDialogListSearchCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListSearchCell.h; sourceTree = "<group>"; };
D0983C6819CB9A4200CE5BB0 /* TGDialogListSearchCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDialogListSearchCell.m; sourceTree = "<group>"; };
D0983C6919CB9A4200CE5BB0 /* TGDocumentMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentMediaAttachment.h; sourceTree = "<group>"; };
D0983C6A19CB9A4200CE5BB0 /* TGDocumentMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentMediaAttachment.m; sourceTree = "<group>"; };
D0983C6B19CB9A4200CE5BB0 /* TGDoubleTapGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDoubleTapGestureRecognizer.h; sourceTree = "<group>"; };
D0983C6C19CB9A4200CE5BB0 /* TGDoubleTapGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDoubleTapGestureRecognizer.m; sourceTree = "<group>"; };
D0983C6D19CB9A4200CE5BB0 /* TGDownloadManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDownloadManager.h; sourceTree = "<group>"; };
D0983C6E19CB9A4200CE5BB0 /* TGDownloadManager.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGDownloadManager.mm; sourceTree = "<group>"; };
D0983C6F19CB9A4200CE5BB0 /* TGEncryptedChatServiceAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGEncryptedChatServiceAction.h; sourceTree = "<group>"; };
D0983C7019CB9A4200CE5BB0 /* TGEncryptedChatServiceAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGEncryptedChatServiceAction.m; sourceTree = "<group>"; };
D0983C7119CB9A4200CE5BB0 /* TGExportContactFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExportContactFutureAction.h; sourceTree = "<group>"; };
D0983C7219CB9A4200CE5BB0 /* TGExportContactFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExportContactFutureAction.m; sourceTree = "<group>"; };
D0983C7519CB9A4200CE5BB0 /* TGFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFont.h; sourceTree = "<group>"; };
D0983C7619CB9A4200CE5BB0 /* TGFont.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGFont.mm; sourceTree = "<group>"; };
D0983C7719CB9A4200CE5BB0 /* TGForwardedMessageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGForwardedMessageMediaAttachment.h; sourceTree = "<group>"; };
D0983C7819CB9A4200CE5BB0 /* TGForwardedMessageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGForwardedMessageMediaAttachment.m; sourceTree = "<group>"; };
D0983C7919CB9A4200CE5BB0 /* TGFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFutureAction.h; sourceTree = "<group>"; };
D0983C7A19CB9A4200CE5BB0 /* TGFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFutureAction.m; sourceTree = "<group>"; };
D0983C7B19CB9A4200CE5BB0 /* TGGradientLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGradientLabel.h; sourceTree = "<group>"; };
D0983C7C19CB9A4200CE5BB0 /* TGGradientLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGradientLabel.m; sourceTree = "<group>"; };
D0983C7D19CB9A4200CE5BB0 /* TGHacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHacks.h; sourceTree = "<group>"; };
D0983C7E19CB9A4200CE5BB0 /* TGHacks.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHacks.m; sourceTree = "<group>"; };
D0983C7F19CB9A4200CE5BB0 /* TGHighlightableButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGHighlightableButton.h; sourceTree = "<group>"; };
D0983C8019CB9A4200CE5BB0 /* TGHighlightableButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGHighlightableButton.m; sourceTree = "<group>"; };
D0983C8319CB9A4200CE5BB0 /* TGImageDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageDataSource.h; sourceTree = "<group>"; };
D0983C8419CB9A4200CE5BB0 /* TGImageDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageDataSource.m; sourceTree = "<group>"; };
D0983C8519CB9A4200CE5BB0 /* TGImageInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageInfo.h; sourceTree = "<group>"; };
D0983C8619CB9A4200CE5BB0 /* TGImageInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGImageInfo.mm; sourceTree = "<group>"; };
D0983C8719CB9A4200CE5BB0 /* TGImageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageManager.h; sourceTree = "<group>"; };
D0983C8819CB9A4200CE5BB0 /* TGImageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageManager.m; sourceTree = "<group>"; };
D0983C8919CB9A4200CE5BB0 /* TGImageManagerTask.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageManagerTask.h; sourceTree = "<group>"; };
D0983C8A19CB9A4200CE5BB0 /* TGImageManagerTask.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageManagerTask.m; sourceTree = "<group>"; };
D0983C8B19CB9A4200CE5BB0 /* TGImageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageMediaAttachment.h; sourceTree = "<group>"; };
D0983C8C19CB9A4200CE5BB0 /* TGImageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageMediaAttachment.m; sourceTree = "<group>"; };
D0983C9519CB9A4200CE5BB0 /* TGImagePickerCellCheckButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImagePickerCellCheckButton.h; sourceTree = "<group>"; };
D0983C9619CB9A4200CE5BB0 /* TGImagePickerCellCheckButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImagePickerCellCheckButton.m; sourceTree = "<group>"; };
D0983CA319CB9A4200CE5BB0 /* TGImageTransitionHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageTransitionHelper.h; sourceTree = "<group>"; };
D0983CA419CB9A4200CE5BB0 /* TGImageTransitionHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageTransitionHelper.m; sourceTree = "<group>"; };
D0983CA519CB9A4200CE5BB0 /* TGImageUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageUtils.h; sourceTree = "<group>"; };
D0983CA619CB9A4200CE5BB0 /* TGImageUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGImageUtils.mm; sourceTree = "<group>"; };
D0983CB019CB9A4200CE5BB0 /* TGIndexSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGIndexSet.h; sourceTree = "<group>"; };
D0983CB119CB9A4200CE5BB0 /* TGIndexSet.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGIndexSet.mm; sourceTree = "<group>"; };
D0983CB419CB9A4200CE5BB0 /* TGLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLabel.h; sourceTree = "<group>"; };
D0983CB519CB9A4200CE5BB0 /* TGLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLabel.m; sourceTree = "<group>"; };
D0983CB619CB9A4200CE5BB0 /* TGLetteredAvatarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLetteredAvatarView.h; sourceTree = "<group>"; };
D0983CB719CB9A4200CE5BB0 /* TGLetteredAvatarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLetteredAvatarView.m; sourceTree = "<group>"; };
D0983CB819CB9A4200CE5BB0 /* TGLinearProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLinearProgressView.h; sourceTree = "<group>"; };
D0983CB919CB9A4200CE5BB0 /* TGLinearProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLinearProgressView.m; sourceTree = "<group>"; };
D0983CBA19CB9A4200CE5BB0 /* TGListsTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGListsTableView.h; sourceTree = "<group>"; };
D0983CBB19CB9A4200CE5BB0 /* TGListsTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGListsTableView.m; sourceTree = "<group>"; };
D0983CBC19CB9A4200CE5BB0 /* TGLocalMessageMetaMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocalMessageMetaMediaAttachment.h; sourceTree = "<group>"; };
D0983CBD19CB9A4200CE5BB0 /* TGLocalMessageMetaMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocalMessageMetaMediaAttachment.m; sourceTree = "<group>"; };
D0983CBE19CB9A4200CE5BB0 /* TGLocationMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationMediaAttachment.h; sourceTree = "<group>"; };
D0983CBF19CB9A4200CE5BB0 /* TGLocationMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationMediaAttachment.m; sourceTree = "<group>"; };
D0983CC619CB9A4200CE5BB0 /* TGMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaAttachment.h; sourceTree = "<group>"; };
D0983CC719CB9A4200CE5BB0 /* TGMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaAttachment.m; sourceTree = "<group>"; };
D0983CC819CB9A4200CE5BB0 /* TGMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaItem.h; sourceTree = "<group>"; };
D0983CC919CB9A4200CE5BB0 /* TGMenuView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMenuView.h; sourceTree = "<group>"; };
D0983CCA19CB9A4200CE5BB0 /* TGMenuView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMenuView.m; sourceTree = "<group>"; };
D0983CCB19CB9A4200CE5BB0 /* TGMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessage.h; sourceTree = "<group>"; };
D0983CCC19CB9A4200CE5BB0 /* TGMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGMessage.mm; sourceTree = "<group>"; };
D0983CCD19CB9A4200CE5BB0 /* TGMimeTypeMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMimeTypeMap.h; sourceTree = "<group>"; };
D0983CCE19CB9A4200CE5BB0 /* TGMimeTypeMap.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMimeTypeMap.m; sourceTree = "<group>"; };
D0983CCF19CB9A4200CE5BB0 /* TGModernBackToolbarButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernBackToolbarButton.h; sourceTree = "<group>"; };
D0983CD019CB9A4200CE5BB0 /* TGModernBackToolbarButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernBackToolbarButton.m; sourceTree = "<group>"; };
D0983CD119CB9A4200CE5BB0 /* TGModernBarButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernBarButton.h; sourceTree = "<group>"; };
D0983CD219CB9A4200CE5BB0 /* TGModernBarButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernBarButton.m; sourceTree = "<group>"; };
D0983CD319CB9A4200CE5BB0 /* TGModernButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernButton.h; sourceTree = "<group>"; };
D0983CD419CB9A4200CE5BB0 /* TGModernButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernButton.m; sourceTree = "<group>"; };
D0983CD519CB9A4200CE5BB0 /* TGModernToolbarButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernToolbarButton.h; sourceTree = "<group>"; };
D0983CD619CB9A4200CE5BB0 /* TGModernToolbarButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernToolbarButton.m; sourceTree = "<group>"; };
D0983CD719CB9A4200CE5BB0 /* TGNavigationBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNavigationBar.h; sourceTree = "<group>"; };
D0983CD819CB9A4200CE5BB0 /* TGNavigationBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNavigationBar.m; sourceTree = "<group>"; };
D0983CD919CB9A4200CE5BB0 /* TGNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNavigationController.h; sourceTree = "<group>"; };
D0983CDA19CB9A4200CE5BB0 /* TGNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNavigationController.m; sourceTree = "<group>"; };
D0983CDB19CB9A4200CE5BB0 /* TGObserverProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGObserverProxy.h; sourceTree = "<group>"; };
D0983CDC19CB9A4200CE5BB0 /* TGObserverProxy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGObserverProxy.m; sourceTree = "<group>"; };
D0983CDD19CB9A4200CE5BB0 /* TGPagerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPagerView.h; sourceTree = "<group>"; };
D0983CDE19CB9A4200CE5BB0 /* TGPagerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPagerView.m; sourceTree = "<group>"; };
D0983CDF19CB9A4200CE5BB0 /* TGPhonebookContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhonebookContact.h; sourceTree = "<group>"; };
D0983CE019CB9A4200CE5BB0 /* TGPhonebookContact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGPhonebookContact.mm; sourceTree = "<group>"; };
D0983CE119CB9A4200CE5BB0 /* TGPhoneUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhoneUtils.h; sourceTree = "<group>"; };
D0983CE219CB9A4200CE5BB0 /* TGPhoneUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhoneUtils.m; sourceTree = "<group>"; };
D0983CE319CB9A4200CE5BB0 /* TGPopoverController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPopoverController.h; sourceTree = "<group>"; };
D0983CE419CB9A4200CE5BB0 /* TGPopoverController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPopoverController.m; sourceTree = "<group>"; };
D0983CE519CB9A4200CE5BB0 /* TGRemoteImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRemoteImageView.h; sourceTree = "<group>"; };
D0983CE619CB9A4200CE5BB0 /* TGRemoteImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRemoteImageView.m; sourceTree = "<group>"; };
D0983CE719CB9A4200CE5BB0 /* TGRemoveContactFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRemoveContactFutureAction.h; sourceTree = "<group>"; };
D0983CE819CB9A4200CE5BB0 /* TGRemoveContactFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRemoveContactFutureAction.m; sourceTree = "<group>"; };
D0983CE919CB9A4200CE5BB0 /* TGReusableLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReusableLabel.h; sourceTree = "<group>"; };
D0983CEA19CB9A4200CE5BB0 /* TGReusableLabel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGReusableLabel.mm; sourceTree = "<group>"; };
D0983CEB19CB9A4200CE5BB0 /* TGRTL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRTL.h; sourceTree = "<group>"; };
D0983CEC19CB9A4200CE5BB0 /* TGRTL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRTL.m; sourceTree = "<group>"; };
D0983CED19CB9A4200CE5BB0 /* TGRTLScreenEdgePanGestureRecognizer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRTLScreenEdgePanGestureRecognizer.h; sourceTree = "<group>"; };
D0983CEE19CB9A4200CE5BB0 /* TGRTLScreenEdgePanGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRTLScreenEdgePanGestureRecognizer.m; sourceTree = "<group>"; };
D0983CEF19CB9A4200CE5BB0 /* TGSearchBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSearchBar.h; sourceTree = "<group>"; };
D0983CF019CB9A4200CE5BB0 /* TGSearchBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSearchBar.m; sourceTree = "<group>"; };
D0983CF119CB9A4200CE5BB0 /* TGSearchDisplayMixin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSearchDisplayMixin.h; sourceTree = "<group>"; };
D0983CF219CB9A4200CE5BB0 /* TGSearchDisplayMixin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSearchDisplayMixin.m; sourceTree = "<group>"; };
D0983CF319CB9A4200CE5BB0 /* TGSearchLoupeProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSearchLoupeProgressView.h; sourceTree = "<group>"; };
D0983CF419CB9A4200CE5BB0 /* TGSearchLoupeProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSearchLoupeProgressView.m; sourceTree = "<group>"; };
D0983CF519CB9A4200CE5BB0 /* TGSharedPtrWrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedPtrWrapper.h; sourceTree = "<group>"; };
D0983CF619CB9A4200CE5BB0 /* TGSharedPtrWrapper.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGSharedPtrWrapper.mm; sourceTree = "<group>"; };
D0983CF719CB9A4200CE5BB0 /* TGSwitchView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSwitchView.h; sourceTree = "<group>"; };
D0983CF819CB9A4300CE5BB0 /* TGSwitchView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSwitchView.m; sourceTree = "<group>"; };
D0983CF919CB9A4300CE5BB0 /* TGSynchronizeEncryptedChatSettingsFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSynchronizeEncryptedChatSettingsFutureAction.h; sourceTree = "<group>"; };
D0983CFA19CB9A4300CE5BB0 /* TGSynchronizeEncryptedChatSettingsFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSynchronizeEncryptedChatSettingsFutureAction.m; sourceTree = "<group>"; };
D0983CFB19CB9A4300CE5BB0 /* TGTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTableView.h; sourceTree = "<group>"; };
D0983CFC19CB9A4300CE5BB0 /* TGTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTableView.m; sourceTree = "<group>"; };
D0983CFD19CB9A4300CE5BB0 /* TGTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTableViewCell.h; sourceTree = "<group>"; };
D0983CFE19CB9A4300CE5BB0 /* TGTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTableViewCell.m; sourceTree = "<group>"; };
D0983CFF19CB9A4300CE5BB0 /* TGTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTextField.h; sourceTree = "<group>"; };
D0983D0019CB9A4300CE5BB0 /* TGTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTextField.m; sourceTree = "<group>"; };
D0983D0119CB9A4300CE5BB0 /* TGTimerTarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTimerTarget.h; sourceTree = "<group>"; };
D0983D0219CB9A4300CE5BB0 /* TGTimerTarget.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTimerTarget.m; sourceTree = "<group>"; };
D0983D0319CB9A4300CE5BB0 /* TGToolbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGToolbar.h; sourceTree = "<group>"; };
D0983D0419CB9A4300CE5BB0 /* TGToolbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGToolbar.m; sourceTree = "<group>"; };
D0983D0519CB9A4300CE5BB0 /* TGToolbarButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGToolbarButton.h; sourceTree = "<group>"; };
D0983D0619CB9A4300CE5BB0 /* TGToolbarButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGToolbarButton.m; sourceTree = "<group>"; };
D0983D0719CB9A4300CE5BB0 /* TGTooltipView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTooltipView.h; sourceTree = "<group>"; };
D0983D0819CB9A4300CE5BB0 /* TGTooltipView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTooltipView.m; sourceTree = "<group>"; };
D0983D0919CB9A4300CE5BB0 /* TGTransitionableImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTransitionableImageView.h; sourceTree = "<group>"; };
D0983D0A19CB9A4300CE5BB0 /* TGTransitionableImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTransitionableImageView.m; sourceTree = "<group>"; };
D0983D0B19CB9A4300CE5BB0 /* TGUnsupportedMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUnsupportedMediaAttachment.h; sourceTree = "<group>"; };
D0983D0C19CB9A4300CE5BB0 /* TGUnsupportedMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUnsupportedMediaAttachment.m; sourceTree = "<group>"; };
D0983D0D19CB9A4300CE5BB0 /* TGUploadAvatarFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUploadAvatarFutureAction.h; sourceTree = "<group>"; };
D0983D0E19CB9A4300CE5BB0 /* TGUploadAvatarFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUploadAvatarFutureAction.m; sourceTree = "<group>"; };
D0983D0F19CB9A4300CE5BB0 /* TGUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUser.h; sourceTree = "<group>"; };
D0983D1019CB9A4300CE5BB0 /* TGUser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUser.m; sourceTree = "<group>"; };
D0983D1119CB9A4300CE5BB0 /* TGVideoInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVideoInfo.h; sourceTree = "<group>"; };
D0983D1219CB9A4300CE5BB0 /* TGVideoInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGVideoInfo.mm; sourceTree = "<group>"; };
D0983D1319CB9A4300CE5BB0 /* TGVideoMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVideoMediaAttachment.h; sourceTree = "<group>"; };
D0983D1419CB9A4300CE5BB0 /* TGVideoMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVideoMediaAttachment.m; sourceTree = "<group>"; };
D0983D1519CB9A4300CE5BB0 /* TGView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGView.h; sourceTree = "<group>"; };
D0983D1619CB9A4300CE5BB0 /* TGView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGView.m; sourceTree = "<group>"; };
D0983D1719CB9A4300CE5BB0 /* TGViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGViewController.h; sourceTree = "<group>"; };
D0983D1819CB9A4300CE5BB0 /* TGViewController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGViewController.mm; sourceTree = "<group>"; };
D0983D1919CB9A4300CE5BB0 /* TGViewControllerAppearance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGViewControllerAppearance.h; sourceTree = "<group>"; };
D0983D1E19CB9A4300CE5BB0 /* FMDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FMDatabase.h; sourceTree = "<group>"; };
D0983D1F19CB9A4300CE5BB0 /* FMDatabase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FMDatabase.m; sourceTree = "<group>"; };
D0983D2019CB9A4300CE5BB0 /* FMDatabaseAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FMDatabaseAdditions.h; sourceTree = "<group>"; };
D0983D2119CB9A4300CE5BB0 /* FMDatabaseAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FMDatabaseAdditions.m; sourceTree = "<group>"; };
D0983D2219CB9A4300CE5BB0 /* FMResultSet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FMResultSet.h; sourceTree = "<group>"; };
D0983D2319CB9A4300CE5BB0 /* FMResultSet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FMResultSet.m; sourceTree = "<group>"; };
D0983D2519CB9A4300CE5BB0 /* HPGrowingTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HPGrowingTextView.h; sourceTree = "<group>"; };
D0983D2619CB9A4300CE5BB0 /* HPGrowingTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HPGrowingTextView.m; sourceTree = "<group>"; };
D0983D2719CB9A4300CE5BB0 /* HPTextViewInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HPTextViewInternal.h; sourceTree = "<group>"; };
D0983D2819CB9A4300CE5BB0 /* HPTextViewInternal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HPTextViewInternal.m; sourceTree = "<group>"; };
D0983D2D19CB9A4300CE5BB0 /* UIImage+ImageEffects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+ImageEffects.h"; sourceTree = "<group>"; };
D0983D2E19CB9A4300CE5BB0 /* UIImage+ImageEffects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+ImageEffects.m"; sourceTree = "<group>"; };
D0983D2F19CB9A4300CE5BB0 /* UIScrollView+TGHacks.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+TGHacks.h"; sourceTree = "<group>"; };
D0983D3019CB9A4300CE5BB0 /* UIScrollView+TGHacks.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+TGHacks.m"; sourceTree = "<group>"; };
D0983DBB19CB9BE000CE5BB0 /* MtProtoKit_Legacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MtProtoKit_Legacy.h; sourceTree = "<group>"; };
D0983DBC19CB9BE000CE5BB0 /* MtProtoKit_Legacy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MtProtoKit_Legacy.m; sourceTree = "<group>"; };
D0983DBD19CB9BE000CE5BB0 /* NSData+GZip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+GZip.h"; sourceTree = "<group>"; };
D0983DBE19CB9BE000CE5BB0 /* NSData+GZip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+GZip.m"; sourceTree = "<group>"; };
D0983DBF19CB9BE000CE5BB0 /* NSInputStream+TL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSInputStream+TL.h"; sourceTree = "<group>"; };
D0983DC019CB9BE000CE5BB0 /* NSInputStream+TL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSInputStream+TL.m"; sourceTree = "<group>"; };
D0983DC119CB9BE000CE5BB0 /* NSOutputStream+TL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSOutputStream+TL.h"; sourceTree = "<group>"; };
D0983DC219CB9BE000CE5BB0 /* NSOutputStream+TL.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSOutputStream+TL.m"; sourceTree = "<group>"; };
D0983DC319CB9BE000CE5BB0 /* TGZeroOutputStream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGZeroOutputStream.h; sourceTree = "<group>"; };
D0983DC419CB9BE000CE5BB0 /* TGZeroOutputStream.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGZeroOutputStream.m; sourceTree = "<group>"; };
D0983DC619CB9BE000CE5BB0 /* NSArray_Chat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Chat.h; sourceTree = "<group>"; };
D0983DC719CB9BE000CE5BB0 /* NSArray_Chat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Chat.mm; sourceTree = "<group>"; };
D0983DCA19CB9BE000CE5BB0 /* NSArray_ChatParticipant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ChatParticipant.h; sourceTree = "<group>"; };
D0983DCB19CB9BE000CE5BB0 /* NSArray_ChatParticipant.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ChatParticipant.mm; sourceTree = "<group>"; };
D0983DCC19CB9BE000CE5BB0 /* NSArray_Contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Contact.h; sourceTree = "<group>"; };
D0983DCD19CB9BE000CE5BB0 /* NSArray_Contact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Contact.mm; sourceTree = "<group>"; };
D0983DCE19CB9BE000CE5BB0 /* NSArray_ContactBlocked.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ContactBlocked.h; sourceTree = "<group>"; };
D0983DCF19CB9BE000CE5BB0 /* NSArray_ContactBlocked.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ContactBlocked.mm; sourceTree = "<group>"; };
D0983DD219CB9BE000CE5BB0 /* NSArray_ContactLocated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ContactLocated.h; sourceTree = "<group>"; };
D0983DD319CB9BE000CE5BB0 /* NSArray_ContactLocated.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ContactLocated.mm; sourceTree = "<group>"; };
D0983DD419CB9BE000CE5BB0 /* NSArray_ContactRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ContactRequest.h; sourceTree = "<group>"; };
D0983DD519CB9BE000CE5BB0 /* NSArray_ContactRequest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ContactRequest.mm; sourceTree = "<group>"; };
D0983DD819CB9BE000CE5BB0 /* NSArray_ContactStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ContactStatus.h; sourceTree = "<group>"; };
D0983DD919CB9BE000CE5BB0 /* NSArray_ContactStatus.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ContactStatus.mm; sourceTree = "<group>"; };
D0983DDA19CB9BE000CE5BB0 /* NSArray_ContactSuggested.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ContactSuggested.h; sourceTree = "<group>"; };
D0983DDB19CB9BE000CE5BB0 /* NSArray_ContactSuggested.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ContactSuggested.mm; sourceTree = "<group>"; };
D0983DDC19CB9BE000CE5BB0 /* NSArray_DcNetworkStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_DcNetworkStats.h; sourceTree = "<group>"; };
D0983DDD19CB9BE000CE5BB0 /* NSArray_DcNetworkStats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_DcNetworkStats.mm; sourceTree = "<group>"; };
D0983DDE19CB9BE000CE5BB0 /* NSArray_DcOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_DcOption.h; sourceTree = "<group>"; };
D0983DDF19CB9BE000CE5BB0 /* NSArray_DcOption.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_DcOption.mm; sourceTree = "<group>"; };
D0983DE019CB9BE000CE5BB0 /* NSArray_DestroySessionRes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_DestroySessionRes.h; sourceTree = "<group>"; };
D0983DE119CB9BE000CE5BB0 /* NSArray_DestroySessionRes.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_DestroySessionRes.mm; sourceTree = "<group>"; };
D0983DE219CB9BE000CE5BB0 /* NSArray_Dialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Dialog.h; sourceTree = "<group>"; };
D0983DE319CB9BE000CE5BB0 /* NSArray_Dialog.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Dialog.mm; sourceTree = "<group>"; };
D0983DE419CB9BE000CE5BB0 /* NSArray_EncryptedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_EncryptedMessage.h; sourceTree = "<group>"; };
D0983DE519CB9BE000CE5BB0 /* NSArray_EncryptedMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_EncryptedMessage.mm; sourceTree = "<group>"; };
D0983DE819CB9BE000CE5BB0 /* NSArray_ImportedContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ImportedContact.h; sourceTree = "<group>"; };
D0983DE919CB9BE000CE5BB0 /* NSArray_ImportedContact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ImportedContact.mm; sourceTree = "<group>"; };
D0983DEA19CB9BE000CE5BB0 /* NSArray_InputContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_InputContact.h; sourceTree = "<group>"; };
D0983DEB19CB9BE000CE5BB0 /* NSArray_InputContact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_InputContact.mm; sourceTree = "<group>"; };
D0983DEC19CB9BE000CE5BB0 /* NSArray_InputPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_InputPhoto.h; sourceTree = "<group>"; };
D0983DED19CB9BE000CE5BB0 /* NSArray_InputPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_InputPhoto.mm; sourceTree = "<group>"; };
D0983DEE19CB9BE000CE5BB0 /* NSArray_InputUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_InputUser.h; sourceTree = "<group>"; };
D0983DEF19CB9BE000CE5BB0 /* NSArray_InputUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_InputUser.mm; sourceTree = "<group>"; };
D0983DF019CB9BE000CE5BB0 /* NSArray_int.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_int.h; sourceTree = "<group>"; };
D0983DF119CB9BE000CE5BB0 /* NSArray_int.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_int.mm; sourceTree = "<group>"; };
D0983DF219CB9BE000CE5BB0 /* NSArray_long.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_long.h; sourceTree = "<group>"; };
D0983DF319CB9BE000CE5BB0 /* NSArray_long.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_long.mm; sourceTree = "<group>"; };
D0983DF419CB9BE000CE5BB0 /* NSArray_Message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Message.h; sourceTree = "<group>"; };
D0983DF519CB9BE000CE5BB0 /* NSArray_Message.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Message.mm; sourceTree = "<group>"; };
D0983DF619CB9BE000CE5BB0 /* NSArray_Photo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Photo.h; sourceTree = "<group>"; };
D0983DF719CB9BE000CE5BB0 /* NSArray_Photo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Photo.mm; sourceTree = "<group>"; };
D0983DF819CB9BE000CE5BB0 /* NSArray_PhotoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_PhotoSize.h; sourceTree = "<group>"; };
D0983DF919CB9BE000CE5BB0 /* NSArray_PhotoSize.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_PhotoSize.mm; sourceTree = "<group>"; };
D0983DFA19CB9BE000CE5BB0 /* NSArray_SchemeMethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_SchemeMethod.h; sourceTree = "<group>"; };
D0983DFB19CB9BE000CE5BB0 /* NSArray_SchemeMethod.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_SchemeMethod.mm; sourceTree = "<group>"; };
D0983DFC19CB9BE000CE5BB0 /* NSArray_SchemeParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_SchemeParam.h; sourceTree = "<group>"; };
D0983DFD19CB9BE000CE5BB0 /* NSArray_SchemeParam.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_SchemeParam.mm; sourceTree = "<group>"; };
D0983DFE19CB9BE000CE5BB0 /* NSArray_SchemeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_SchemeType.h; sourceTree = "<group>"; };
D0983DFF19CB9BE000CE5BB0 /* NSArray_SchemeType.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_SchemeType.mm; sourceTree = "<group>"; };
D0983E0019CB9BE000CE5BB0 /* NSArray_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_string.h; sourceTree = "<group>"; };
D0983E0119CB9BE000CE5BB0 /* NSArray_string.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_string.mm; sourceTree = "<group>"; };
D0983E0219CB9BE000CE5BB0 /* NSArray_Update.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Update.h; sourceTree = "<group>"; };
D0983E0319CB9BE000CE5BB0 /* NSArray_Update.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Update.mm; sourceTree = "<group>"; };
D0983E0419CB9BE000CE5BB0 /* NSArray_User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_User.h; sourceTree = "<group>"; };
D0983E0519CB9BE000CE5BB0 /* NSArray_User.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_User.mm; sourceTree = "<group>"; };
D0983E0619CB9BE000CE5BB0 /* NSArray_WallPaper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_WallPaper.h; sourceTree = "<group>"; };
D0983E0719CB9BE000CE5BB0 /* NSArray_WallPaper.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_WallPaper.mm; sourceTree = "<group>"; };
D0983E0A19CB9BE000CE5BB0 /* TLauth_Authorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLauth_Authorization.h; sourceTree = "<group>"; };
D0983E0B19CB9BE000CE5BB0 /* TLauth_Authorization.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLauth_Authorization.mm; sourceTree = "<group>"; };
D0983E0C19CB9BE000CE5BB0 /* TLauth_CheckedPhone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLauth_CheckedPhone.h; sourceTree = "<group>"; };
D0983E0D19CB9BE000CE5BB0 /* TLauth_CheckedPhone.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLauth_CheckedPhone.mm; sourceTree = "<group>"; };
D0983E0E19CB9BE000CE5BB0 /* TLauth_ExportedAuthorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLauth_ExportedAuthorization.h; sourceTree = "<group>"; };
D0983E0F19CB9BE000CE5BB0 /* TLauth_ExportedAuthorization.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLauth_ExportedAuthorization.mm; sourceTree = "<group>"; };
D0983E1019CB9BE000CE5BB0 /* TLauth_SentCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLauth_SentCode.h; sourceTree = "<group>"; };
D0983E1119CB9BE000CE5BB0 /* TLauth_SentCode.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLauth_SentCode.mm; sourceTree = "<group>"; };
D0983E1219CB9BE000CE5BB0 /* TLBadMsgNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLBadMsgNotification.h; sourceTree = "<group>"; };
D0983E1319CB9BE000CE5BB0 /* TLBadMsgNotification.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLBadMsgNotification.mm; sourceTree = "<group>"; };
D0983E1419CB9BE000CE5BB0 /* TLChat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChat.h; sourceTree = "<group>"; };
D0983E1519CB9BE000CE5BB0 /* TLChat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChat.mm; sourceTree = "<group>"; };
D0983E1619CB9BE000CE5BB0 /* TLChatFull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChatFull.h; sourceTree = "<group>"; };
D0983E1719CB9BE000CE5BB0 /* TLChatFull.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChatFull.mm; sourceTree = "<group>"; };
D0983E1819CB9BE000CE5BB0 /* TLChatLocated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChatLocated.h; sourceTree = "<group>"; };
D0983E1919CB9BE000CE5BB0 /* TLChatLocated.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChatLocated.mm; sourceTree = "<group>"; };
D0983E1A19CB9BE000CE5BB0 /* TLChatParticipant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChatParticipant.h; sourceTree = "<group>"; };
D0983E1B19CB9BE000CE5BB0 /* TLChatParticipant.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChatParticipant.mm; sourceTree = "<group>"; };
D0983E1C19CB9BE000CE5BB0 /* TLChatParticipants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChatParticipants.h; sourceTree = "<group>"; };
D0983E1D19CB9BE000CE5BB0 /* TLChatParticipants.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChatParticipants.mm; sourceTree = "<group>"; };
D0983E1E19CB9BE000CE5BB0 /* TLChatPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChatPhoto.h; sourceTree = "<group>"; };
D0983E1F19CB9BE000CE5BB0 /* TLChatPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChatPhoto.mm; sourceTree = "<group>"; };
D0983E2019CB9BE000CE5BB0 /* TLClient_DH_Inner_Data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLClient_DH_Inner_Data.h; sourceTree = "<group>"; };
D0983E2119CB9BE000CE5BB0 /* TLClient_DH_Inner_Data.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLClient_DH_Inner_Data.mm; sourceTree = "<group>"; };
D0983E2219CB9BE000CE5BB0 /* TLConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLConfig.h; sourceTree = "<group>"; };
D0983E2319CB9BE000CE5BB0 /* TLConfig.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLConfig.mm; sourceTree = "<group>"; };
D0983E2419CB9BE000CE5BB0 /* TLContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLContact.h; sourceTree = "<group>"; };
D0983E2519CB9BE000CE5BB0 /* TLContact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLContact.mm; sourceTree = "<group>"; };
D0983E2619CB9BE000CE5BB0 /* TLContactBlocked.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLContactBlocked.h; sourceTree = "<group>"; };
D0983E2719CB9BE000CE5BB0 /* TLContactBlocked.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLContactBlocked.mm; sourceTree = "<group>"; };
D0983E2A19CB9BE000CE5BB0 /* TLContactLocated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLContactLocated.h; sourceTree = "<group>"; };
D0983E2B19CB9BE000CE5BB0 /* TLContactLocated.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLContactLocated.mm; sourceTree = "<group>"; };
D0983E2C19CB9BE000CE5BB0 /* TLContactRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLContactRequest.h; sourceTree = "<group>"; };
D0983E2D19CB9BE000CE5BB0 /* TLContactRequest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLContactRequest.mm; sourceTree = "<group>"; };
D0983E2E19CB9BE000CE5BB0 /* TLcontacts_Blocked.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_Blocked.h; sourceTree = "<group>"; };
D0983E2F19CB9BE000CE5BB0 /* TLcontacts_Blocked.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_Blocked.mm; sourceTree = "<group>"; };
D0983E3019CB9BE000CE5BB0 /* TLcontacts_Contacts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_Contacts.h; sourceTree = "<group>"; };
D0983E3119CB9BE000CE5BB0 /* TLcontacts_Contacts.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_Contacts.mm; sourceTree = "<group>"; };
D0983E3219CB9BE000CE5BB0 /* TLcontacts_ForeignLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_ForeignLink.h; sourceTree = "<group>"; };
D0983E3319CB9BE000CE5BB0 /* TLcontacts_ForeignLink.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_ForeignLink.mm; sourceTree = "<group>"; };
D0983E3619CB9BE000CE5BB0 /* TLcontacts_ImportedContacts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_ImportedContacts.h; sourceTree = "<group>"; };
D0983E3719CB9BE000CE5BB0 /* TLcontacts_ImportedContacts.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_ImportedContacts.mm; sourceTree = "<group>"; };
D0983E3819CB9BE000CE5BB0 /* TLcontacts_Link.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_Link.h; sourceTree = "<group>"; };
D0983E3919CB9BE000CE5BB0 /* TLcontacts_Link.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_Link.mm; sourceTree = "<group>"; };
D0983E3A19CB9BE000CE5BB0 /* TLcontacts_Located.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_Located.h; sourceTree = "<group>"; };
D0983E3B19CB9BE000CE5BB0 /* TLcontacts_Located.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_Located.mm; sourceTree = "<group>"; };
D0983E3C19CB9BE000CE5BB0 /* TLcontacts_MyLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_MyLink.h; sourceTree = "<group>"; };
D0983E3D19CB9BE000CE5BB0 /* TLcontacts_MyLink.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_MyLink.mm; sourceTree = "<group>"; };
D0983E3E19CB9BE000CE5BB0 /* TLcontacts_Requests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_Requests.h; sourceTree = "<group>"; };
D0983E3F19CB9BE000CE5BB0 /* TLcontacts_Requests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_Requests.mm; sourceTree = "<group>"; };
D0983E4019CB9BE000CE5BB0 /* TLcontacts_SentLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_SentLink.h; sourceTree = "<group>"; };
D0983E4119CB9BE000CE5BB0 /* TLcontacts_SentLink.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_SentLink.mm; sourceTree = "<group>"; };
D0983E4219CB9BE000CE5BB0 /* TLcontacts_Suggested.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_Suggested.h; sourceTree = "<group>"; };
D0983E4319CB9BE000CE5BB0 /* TLcontacts_Suggested.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_Suggested.mm; sourceTree = "<group>"; };
D0983E4419CB9BE000CE5BB0 /* TLContactStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLContactStatus.h; sourceTree = "<group>"; };
D0983E4519CB9BE000CE5BB0 /* TLContactStatus.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLContactStatus.mm; sourceTree = "<group>"; };
D0983E4619CB9BE000CE5BB0 /* TLContactSuggested.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLContactSuggested.h; sourceTree = "<group>"; };
D0983E4719CB9BE000CE5BB0 /* TLContactSuggested.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLContactSuggested.mm; sourceTree = "<group>"; };
D0983E4819CB9BE000CE5BB0 /* TLDcNetworkStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDcNetworkStats.h; sourceTree = "<group>"; };
D0983E4919CB9BE000CE5BB0 /* TLDcNetworkStats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDcNetworkStats.mm; sourceTree = "<group>"; };
D0983E4A19CB9BE000CE5BB0 /* TLDcOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDcOption.h; sourceTree = "<group>"; };
D0983E4B19CB9BE000CE5BB0 /* TLDcOption.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDcOption.mm; sourceTree = "<group>"; };
D0983E5219CB9BE000CE5BB0 /* TLDestroySessionRes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDestroySessionRes.h; sourceTree = "<group>"; };
D0983E5319CB9BE000CE5BB0 /* TLDestroySessionRes.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDestroySessionRes.mm; sourceTree = "<group>"; };
D0983E5419CB9BE000CE5BB0 /* TLDestroySessionsRes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDestroySessionsRes.h; sourceTree = "<group>"; };
D0983E5519CB9BE000CE5BB0 /* TLDestroySessionsRes.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDestroySessionsRes.mm; sourceTree = "<group>"; };
D0983E5619CB9BE000CE5BB0 /* TLDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDialog.h; sourceTree = "<group>"; };
D0983E5719CB9BE000CE5BB0 /* TLDialog.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDialog.mm; sourceTree = "<group>"; };
D0983E5819CB9BE000CE5BB0 /* TLDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDocument.h; sourceTree = "<group>"; };
D0983E5919CB9BE000CE5BB0 /* TLDocument.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDocument.mm; sourceTree = "<group>"; };
D0983E5A19CB9BE000CE5BB0 /* TLEncryptedChat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLEncryptedChat.h; sourceTree = "<group>"; };
D0983E5B19CB9BE000CE5BB0 /* TLEncryptedChat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLEncryptedChat.mm; sourceTree = "<group>"; };
D0983E5C19CB9BE000CE5BB0 /* TLEncryptedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLEncryptedFile.h; sourceTree = "<group>"; };
D0983E5D19CB9BE000CE5BB0 /* TLEncryptedFile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLEncryptedFile.mm; sourceTree = "<group>"; };
D0983E5E19CB9BE000CE5BB0 /* TLEncryptedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLEncryptedMessage.h; sourceTree = "<group>"; };
D0983E5F19CB9BE000CE5BB0 /* TLEncryptedMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLEncryptedMessage.mm; sourceTree = "<group>"; };
D0983E6019CB9BE000CE5BB0 /* TLError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLError.h; sourceTree = "<group>"; };
D0983E6119CB9BE000CE5BB0 /* TLError.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLError.mm; sourceTree = "<group>"; };
D0983E6219CB9BE000CE5BB0 /* TLFileLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLFileLocation.h; sourceTree = "<group>"; };
D0983E6319CB9BE000CE5BB0 /* TLFileLocation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLFileLocation.mm; sourceTree = "<group>"; };
D0983E6419CB9BE000CE5BB0 /* TLFutureSalt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLFutureSalt.h; sourceTree = "<group>"; };
D0983E6519CB9BE000CE5BB0 /* TLFutureSalt.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLFutureSalt.mm; sourceTree = "<group>"; };
D0983E6E19CB9BE000CE5BB0 /* TLGeoPlaceName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLGeoPlaceName.h; sourceTree = "<group>"; };
D0983E6F19CB9BE000CE5BB0 /* TLGeoPlaceName.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLGeoPlaceName.mm; sourceTree = "<group>"; };
D0983E7019CB9BE000CE5BB0 /* TLGeoPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLGeoPoint.h; sourceTree = "<group>"; };
D0983E7119CB9BE000CE5BB0 /* TLGeoPoint.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLGeoPoint.mm; sourceTree = "<group>"; };
D0983E7219CB9BE000CE5BB0 /* TLGlobalPrivacySettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLGlobalPrivacySettings.h; sourceTree = "<group>"; };
D0983E7319CB9BE000CE5BB0 /* TLGlobalPrivacySettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLGlobalPrivacySettings.mm; sourceTree = "<group>"; };
D0983E7419CB9BE000CE5BB0 /* TLhelp_AppPrefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLhelp_AppPrefs.h; sourceTree = "<group>"; };
D0983E7519CB9BE000CE5BB0 /* TLhelp_AppPrefs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLhelp_AppPrefs.mm; sourceTree = "<group>"; };
D0983E7619CB9BE000CE5BB0 /* TLhelp_AppUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLhelp_AppUpdate.h; sourceTree = "<group>"; };
D0983E7719CB9BE000CE5BB0 /* TLhelp_AppUpdate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLhelp_AppUpdate.mm; sourceTree = "<group>"; };
D0983E7819CB9BE000CE5BB0 /* TLhelp_InviteText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLhelp_InviteText.h; sourceTree = "<group>"; };
D0983E7919CB9BE000CE5BB0 /* TLhelp_InviteText.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLhelp_InviteText.mm; sourceTree = "<group>"; };
D0983E7A19CB9BE000CE5BB0 /* TLhelp_Support.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLhelp_Support.h; sourceTree = "<group>"; };
D0983E7B19CB9BE000CE5BB0 /* TLhelp_Support.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLhelp_Support.mm; sourceTree = "<group>"; };
D0983E7C19CB9BE000CE5BB0 /* TLHttpWait.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLHttpWait.h; sourceTree = "<group>"; };
D0983E7D19CB9BE000CE5BB0 /* TLHttpWait.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLHttpWait.mm; sourceTree = "<group>"; };
D0983E7E19CB9BE000CE5BB0 /* TLImportedContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLImportedContact.h; sourceTree = "<group>"; };
D0983E7F19CB9BE000CE5BB0 /* TLImportedContact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLImportedContact.mm; sourceTree = "<group>"; };
D0983E8019CB9BE000CE5BB0 /* TLInitConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInitConnection.h; sourceTree = "<group>"; };
D0983E8119CB9BE000CE5BB0 /* TLInitConnection.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInitConnection.mm; sourceTree = "<group>"; };
D0983E8419CB9BE000CE5BB0 /* TLInputChatPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputChatPhoto.h; sourceTree = "<group>"; };
D0983E8519CB9BE000CE5BB0 /* TLInputChatPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputChatPhoto.mm; sourceTree = "<group>"; };
D0983E8619CB9BE000CE5BB0 /* TLInputContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputContact.h; sourceTree = "<group>"; };
D0983E8719CB9BE000CE5BB0 /* TLInputContact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputContact.mm; sourceTree = "<group>"; };
D0983E8819CB9BE000CE5BB0 /* TLInputDocument.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputDocument.h; sourceTree = "<group>"; };
D0983E8919CB9BE000CE5BB0 /* TLInputDocument.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputDocument.mm; sourceTree = "<group>"; };
D0983E8A19CB9BE000CE5BB0 /* TLInputEncryptedChat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputEncryptedChat.h; sourceTree = "<group>"; };
D0983E8B19CB9BE000CE5BB0 /* TLInputEncryptedChat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputEncryptedChat.mm; sourceTree = "<group>"; };
D0983E8C19CB9BE000CE5BB0 /* TLInputEncryptedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputEncryptedFile.h; sourceTree = "<group>"; };
D0983E8D19CB9BE000CE5BB0 /* TLInputEncryptedFile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputEncryptedFile.mm; sourceTree = "<group>"; };
D0983E8E19CB9BE000CE5BB0 /* TLInputFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputFile.h; sourceTree = "<group>"; };
D0983E8F19CB9BE000CE5BB0 /* TLInputFile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputFile.mm; sourceTree = "<group>"; };
D0983E9019CB9BE000CE5BB0 /* TLInputFileLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputFileLocation.h; sourceTree = "<group>"; };
D0983E9119CB9BE000CE5BB0 /* TLInputFileLocation.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputFileLocation.mm; sourceTree = "<group>"; };
D0983E9419CB9BE000CE5BB0 /* TLInputGeoPlaceName.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputGeoPlaceName.h; sourceTree = "<group>"; };
D0983E9519CB9BE000CE5BB0 /* TLInputGeoPlaceName.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputGeoPlaceName.mm; sourceTree = "<group>"; };
D0983E9619CB9BE000CE5BB0 /* TLInputGeoPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputGeoPoint.h; sourceTree = "<group>"; };
D0983E9719CB9BE000CE5BB0 /* TLInputGeoPoint.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputGeoPoint.mm; sourceTree = "<group>"; };
D0983E9819CB9BE000CE5BB0 /* TLInputMedia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputMedia.h; sourceTree = "<group>"; };
D0983E9919CB9BE000CE5BB0 /* TLInputMedia.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputMedia.mm; sourceTree = "<group>"; };
D0983E9A19CB9BE000CE5BB0 /* TLInputNotifyPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputNotifyPeer.h; sourceTree = "<group>"; };
D0983E9B19CB9BE000CE5BB0 /* TLInputNotifyPeer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputNotifyPeer.mm; sourceTree = "<group>"; };
D0983E9C19CB9BE000CE5BB0 /* TLInputPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputPeer.h; sourceTree = "<group>"; };
D0983E9D19CB9BE000CE5BB0 /* TLInputPeer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputPeer.mm; sourceTree = "<group>"; };
D0983E9E19CB9BE000CE5BB0 /* TLInputPeerNotifyEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputPeerNotifyEvents.h; sourceTree = "<group>"; };
D0983E9F19CB9BE000CE5BB0 /* TLInputPeerNotifyEvents.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputPeerNotifyEvents.mm; sourceTree = "<group>"; };
D0983EA019CB9BE000CE5BB0 /* TLInputPeerNotifySettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputPeerNotifySettings.h; sourceTree = "<group>"; };
D0983EA119CB9BE000CE5BB0 /* TLInputPeerNotifySettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputPeerNotifySettings.mm; sourceTree = "<group>"; };
D0983EA219CB9BE000CE5BB0 /* TLInputPhoneCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputPhoneCall.h; sourceTree = "<group>"; };
D0983EA319CB9BE000CE5BB0 /* TLInputPhoneCall.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputPhoneCall.mm; sourceTree = "<group>"; };
D0983EA419CB9BE000CE5BB0 /* TLInputPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputPhoto.h; sourceTree = "<group>"; };
D0983EA519CB9BE000CE5BB0 /* TLInputPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputPhoto.mm; sourceTree = "<group>"; };
D0983EA619CB9BE000CE5BB0 /* TLInputPhotoCrop.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputPhotoCrop.h; sourceTree = "<group>"; };
D0983EA719CB9BE000CE5BB0 /* TLInputPhotoCrop.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputPhotoCrop.mm; sourceTree = "<group>"; };
D0983EA819CB9BE000CE5BB0 /* TLInputUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputUser.h; sourceTree = "<group>"; };
D0983EA919CB9BE000CE5BB0 /* TLInputUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputUser.mm; sourceTree = "<group>"; };
D0983EAA19CB9BE000CE5BB0 /* TLInputVideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputVideo.h; sourceTree = "<group>"; };
D0983EAB19CB9BE000CE5BB0 /* TLInputVideo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputVideo.mm; sourceTree = "<group>"; };
D0983EAC19CB9BE000CE5BB0 /* TLInvokeAfterMsg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInvokeAfterMsg.h; sourceTree = "<group>"; };
D0983EAD19CB9BE000CE5BB0 /* TLInvokeAfterMsg.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInvokeAfterMsg.mm; sourceTree = "<group>"; };
D0983EB019CB9BE000CE5BB0 /* TLMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessage.h; sourceTree = "<group>"; };
D0983EB119CB9BE000CE5BB0 /* TLMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessage.mm; sourceTree = "<group>"; };
D0983EB219CB9BE000CE5BB0 /* TLMessageAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessageAction.h; sourceTree = "<group>"; };
D0983EB319CB9BE000CE5BB0 /* TLMessageAction.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessageAction.mm; sourceTree = "<group>"; };
D0983EB419CB9BE000CE5BB0 /* TLMessageMedia.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessageMedia.h; sourceTree = "<group>"; };
D0983EB519CB9BE000CE5BB0 /* TLMessageMedia.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessageMedia.mm; sourceTree = "<group>"; };
D0983EB619CB9BE000CE5BB0 /* TLmessages_AffectedHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_AffectedHistory.h; sourceTree = "<group>"; };
D0983EB719CB9BE000CE5BB0 /* TLmessages_AffectedHistory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_AffectedHistory.mm; sourceTree = "<group>"; };
D0983EB819CB9BE000CE5BB0 /* TLmessages_Chat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_Chat.h; sourceTree = "<group>"; };
D0983EB919CB9BE000CE5BB0 /* TLmessages_Chat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_Chat.mm; sourceTree = "<group>"; };
D0983EBA19CB9BE000CE5BB0 /* TLmessages_ChatFull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_ChatFull.h; sourceTree = "<group>"; };
D0983EBB19CB9BE000CE5BB0 /* TLmessages_ChatFull.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_ChatFull.mm; sourceTree = "<group>"; };
D0983EBC19CB9BE000CE5BB0 /* TLmessages_Chats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_Chats.h; sourceTree = "<group>"; };
D0983EBD19CB9BE000CE5BB0 /* TLmessages_Chats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_Chats.mm; sourceTree = "<group>"; };
D0983EBE19CB9BE000CE5BB0 /* TLmessages_DhConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_DhConfig.h; sourceTree = "<group>"; };
D0983EBF19CB9BE000CE5BB0 /* TLmessages_DhConfig.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_DhConfig.mm; sourceTree = "<group>"; };
D0983EC019CB9BE000CE5BB0 /* TLmessages_Dialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_Dialogs.h; sourceTree = "<group>"; };
D0983EC119CB9BE000CE5BB0 /* TLmessages_Dialogs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_Dialogs.mm; sourceTree = "<group>"; };
D0983EC219CB9BE000CE5BB0 /* TLmessages_Message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_Message.h; sourceTree = "<group>"; };
D0983EC319CB9BE000CE5BB0 /* TLmessages_Message.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_Message.mm; sourceTree = "<group>"; };
D0983EC419CB9BE000CE5BB0 /* TLmessages_Messages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_Messages.h; sourceTree = "<group>"; };
D0983EC519CB9BE000CE5BB0 /* TLmessages_Messages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_Messages.mm; sourceTree = "<group>"; };
D0983EC619CB9BE000CE5BB0 /* TLmessages_SentEncryptedMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_SentEncryptedMessage.h; sourceTree = "<group>"; };
D0983EC719CB9BE000CE5BB0 /* TLmessages_SentEncryptedMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_SentEncryptedMessage.mm; sourceTree = "<group>"; };
D0983ECE19CB9BE000CE5BB0 /* TLMessagesFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessagesFilter.h; sourceTree = "<group>"; };
D0983ECF19CB9BE000CE5BB0 /* TLMessagesFilter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessagesFilter.mm; sourceTree = "<group>"; };
D0983ED019CB9BE000CE5BB0 /* TLMetaScheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMetaScheme.h; sourceTree = "<group>"; };
D0983ED119CB9BE000CE5BB0 /* TLMetaScheme.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMetaScheme.mm; sourceTree = "<group>"; };
D0983ED219CB9BE000CE5BB0 /* TLMetaSchemeData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMetaSchemeData.h; sourceTree = "<group>"; };
D0983ED319CB9BE000CE5BB0 /* TLMetaSchemeData.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMetaSchemeData.mm; sourceTree = "<group>"; };
D0983ED419CB9BE000CE5BB0 /* TLMsgDetailedInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMsgDetailedInfo.h; sourceTree = "<group>"; };
D0983ED519CB9BE000CE5BB0 /* TLMsgDetailedInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMsgDetailedInfo.mm; sourceTree = "<group>"; };
D0983ED619CB9BE000CE5BB0 /* TLMsgResendReq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMsgResendReq.h; sourceTree = "<group>"; };
D0983ED719CB9BE000CE5BB0 /* TLMsgResendReq.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMsgResendReq.mm; sourceTree = "<group>"; };
D0983ED819CB9BE000CE5BB0 /* TLMsgsAck.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMsgsAck.h; sourceTree = "<group>"; };
D0983ED919CB9BE000CE5BB0 /* TLMsgsAck.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMsgsAck.mm; sourceTree = "<group>"; };
D0983EDA19CB9BE000CE5BB0 /* TLMsgsAllInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMsgsAllInfo.h; sourceTree = "<group>"; };
D0983EDB19CB9BE000CE5BB0 /* TLMsgsAllInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMsgsAllInfo.mm; sourceTree = "<group>"; };
D0983EDC19CB9BE000CE5BB0 /* TLMsgsStateInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMsgsStateInfo.h; sourceTree = "<group>"; };
D0983EDD19CB9BE000CE5BB0 /* TLMsgsStateInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMsgsStateInfo.mm; sourceTree = "<group>"; };
D0983EDE19CB9BE000CE5BB0 /* TLMsgsStateReq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMsgsStateReq.h; sourceTree = "<group>"; };
D0983EDF19CB9BE000CE5BB0 /* TLMsgsStateReq.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMsgsStateReq.mm; sourceTree = "<group>"; };
D0983EE019CB9BE000CE5BB0 /* TLNearestDc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLNearestDc.h; sourceTree = "<group>"; };
D0983EE119CB9BE000CE5BB0 /* TLNearestDc.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLNearestDc.mm; sourceTree = "<group>"; };
D0983EE219CB9BE000CE5BB0 /* TLNewSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLNewSession.h; sourceTree = "<group>"; };
D0983EE319CB9BE000CE5BB0 /* TLNewSession.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLNewSession.mm; sourceTree = "<group>"; };
D0983EE419CB9BE000CE5BB0 /* TLNotifyPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLNotifyPeer.h; sourceTree = "<group>"; };
D0983EE519CB9BE000CE5BB0 /* TLNotifyPeer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLNotifyPeer.mm; sourceTree = "<group>"; };
D0983EE619CB9BE000CE5BB0 /* TLP_Q_inner_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLP_Q_inner_data.h; sourceTree = "<group>"; };
D0983EE719CB9BE000CE5BB0 /* TLP_Q_inner_data.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLP_Q_inner_data.mm; sourceTree = "<group>"; };
D0983EE819CB9BE000CE5BB0 /* TLPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPeer.h; sourceTree = "<group>"; };
D0983EE919CB9BE000CE5BB0 /* TLPeer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPeer.mm; sourceTree = "<group>"; };
D0983EEA19CB9BE000CE5BB0 /* TLPeerNotifyEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPeerNotifyEvents.h; sourceTree = "<group>"; };
D0983EEB19CB9BE000CE5BB0 /* TLPeerNotifyEvents.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPeerNotifyEvents.mm; sourceTree = "<group>"; };
D0983EEC19CB9BE000CE5BB0 /* TLPeerNotifySettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPeerNotifySettings.h; sourceTree = "<group>"; };
D0983EED19CB9BE000CE5BB0 /* TLPeerNotifySettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPeerNotifySettings.mm; sourceTree = "<group>"; };
D0983EEE19CB9BE000CE5BB0 /* TLphone_DhConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLphone_DhConfig.h; sourceTree = "<group>"; };
D0983EEF19CB9BE000CE5BB0 /* TLphone_DhConfig.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLphone_DhConfig.mm; sourceTree = "<group>"; };
D0983EF019CB9BE000CE5BB0 /* TLPhoneCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPhoneCall.h; sourceTree = "<group>"; };
D0983EF119CB9BE000CE5BB0 /* TLPhoneCall.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPhoneCall.mm; sourceTree = "<group>"; };
D0983EF219CB9BE000CE5BB0 /* TLPhoneConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPhoneConnection.h; sourceTree = "<group>"; };
D0983EF319CB9BE000CE5BB0 /* TLPhoneConnection.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPhoneConnection.mm; sourceTree = "<group>"; };
D0983EF419CB9BE000CE5BB0 /* TLPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPhoto.h; sourceTree = "<group>"; };
D0983EF519CB9BE000CE5BB0 /* TLPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPhoto.mm; sourceTree = "<group>"; };
D0983EF619CB9BE000CE5BB0 /* TLphotos_Photo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLphotos_Photo.h; sourceTree = "<group>"; };
D0983EF719CB9BE000CE5BB0 /* TLphotos_Photo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLphotos_Photo.mm; sourceTree = "<group>"; };
D0983EF819CB9BE000CE5BB0 /* TLphotos_Photos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLphotos_Photos.h; sourceTree = "<group>"; };
D0983EF919CB9BE000CE5BB0 /* TLphotos_Photos.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLphotos_Photos.mm; sourceTree = "<group>"; };
D0983EFA19CB9BE000CE5BB0 /* TLPhotoSize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPhotoSize.h; sourceTree = "<group>"; };
D0983EFB19CB9BE000CE5BB0 /* TLPhotoSize.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPhotoSize.mm; sourceTree = "<group>"; };
D0983EFC19CB9BE000CE5BB0 /* TLPong.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPong.h; sourceTree = "<group>"; };
D0983EFD19CB9BE000CE5BB0 /* TLPong.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPong.mm; sourceTree = "<group>"; };
D0983EFE19CB9BE000CE5BB0 /* TLProtoMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLProtoMessage.h; sourceTree = "<group>"; };
D0983EFF19CB9BE000CE5BB0 /* TLProtoMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLProtoMessage.mm; sourceTree = "<group>"; };
D0983F0019CB9BE000CE5BB0 /* TLProtoMessageCopy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLProtoMessageCopy.h; sourceTree = "<group>"; };
D0983F0119CB9BE000CE5BB0 /* TLProtoMessageCopy.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLProtoMessageCopy.mm; sourceTree = "<group>"; };
D0983F0219CB9BE000CE5BB0 /* TLResponseIndirect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLResponseIndirect.h; sourceTree = "<group>"; };
D0983F0319CB9BE000CE5BB0 /* TLResponseIndirect.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLResponseIndirect.mm; sourceTree = "<group>"; };
D0983F0419CB9BE000CE5BB0 /* TLResPQ.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLResPQ.h; sourceTree = "<group>"; };
D0983F0519CB9BE000CE5BB0 /* TLResPQ.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLResPQ.mm; sourceTree = "<group>"; };
D0983F0819CB9BE000CE5BB0 /* TLRPCaccount_getNotifySettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_getNotifySettings.h; sourceTree = "<group>"; };
D0983F0919CB9BE000CE5BB0 /* TLRPCaccount_getNotifySettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_getNotifySettings.mm; sourceTree = "<group>"; };
D0983F0A19CB9BE000CE5BB0 /* TLRPCaccount_getWallPapers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_getWallPapers.h; sourceTree = "<group>"; };
D0983F0B19CB9BE000CE5BB0 /* TLRPCaccount_getWallPapers.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_getWallPapers.mm; sourceTree = "<group>"; };
D0983F0C19CB9BE000CE5BB0 /* TLRPCaccount_registerDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_registerDevice.h; sourceTree = "<group>"; };
D0983F0D19CB9BE000CE5BB0 /* TLRPCaccount_registerDevice.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_registerDevice.mm; sourceTree = "<group>"; };
D0983F0E19CB9BE000CE5BB0 /* TLRPCaccount_resetNotifySettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_resetNotifySettings.h; sourceTree = "<group>"; };
D0983F0F19CB9BE000CE5BB0 /* TLRPCaccount_resetNotifySettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_resetNotifySettings.mm; sourceTree = "<group>"; };
D0983F1019CB9BE000CE5BB0 /* TLRPCaccount_unregisterDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_unregisterDevice.h; sourceTree = "<group>"; };
D0983F1119CB9BE000CE5BB0 /* TLRPCaccount_unregisterDevice.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_unregisterDevice.mm; sourceTree = "<group>"; };
D0983F1419CB9BE000CE5BB0 /* TLRPCaccount_updateNotifySettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_updateNotifySettings.h; sourceTree = "<group>"; };
D0983F1519CB9BE000CE5BB0 /* TLRPCaccount_updateNotifySettings.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_updateNotifySettings.mm; sourceTree = "<group>"; };
D0983F1619CB9BE000CE5BB0 /* TLRPCaccount_updateProfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_updateProfile.h; sourceTree = "<group>"; };
D0983F1719CB9BE000CE5BB0 /* TLRPCaccount_updateProfile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_updateProfile.mm; sourceTree = "<group>"; };
D0983F1819CB9BE000CE5BB0 /* TLRPCaccount_updateStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_updateStatus.h; sourceTree = "<group>"; };
D0983F1919CB9BE000CE5BB0 /* TLRPCaccount_updateStatus.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_updateStatus.mm; sourceTree = "<group>"; };
D0983F1A19CB9BE000CE5BB0 /* TLRPCauth_checkPhone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_checkPhone.h; sourceTree = "<group>"; };
D0983F1B19CB9BE000CE5BB0 /* TLRPCauth_checkPhone.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_checkPhone.mm; sourceTree = "<group>"; };
D0983F1C19CB9BE000CE5BB0 /* TLRPCauth_exportAuthorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_exportAuthorization.h; sourceTree = "<group>"; };
D0983F1D19CB9BE000CE5BB0 /* TLRPCauth_exportAuthorization.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_exportAuthorization.mm; sourceTree = "<group>"; };
D0983F1E19CB9BE000CE5BB0 /* TLRPCauth_importAuthorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_importAuthorization.h; sourceTree = "<group>"; };
D0983F1F19CB9BE000CE5BB0 /* TLRPCauth_importAuthorization.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_importAuthorization.mm; sourceTree = "<group>"; };
D0983F2019CB9BE000CE5BB0 /* TLRPCauth_logOut.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_logOut.h; sourceTree = "<group>"; };
D0983F2119CB9BE000CE5BB0 /* TLRPCauth_logOut.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_logOut.mm; sourceTree = "<group>"; };
D0983F2219CB9BE000CE5BB0 /* TLRPCauth_resetAuthorizations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_resetAuthorizations.h; sourceTree = "<group>"; };
D0983F2319CB9BE000CE5BB0 /* TLRPCauth_resetAuthorizations.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_resetAuthorizations.mm; sourceTree = "<group>"; };
D0983F2419CB9BE000CE5BB0 /* TLRPCauth_sendCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_sendCall.h; sourceTree = "<group>"; };
D0983F2519CB9BE000CE5BB0 /* TLRPCauth_sendCall.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_sendCall.mm; sourceTree = "<group>"; };
D0983F2619CB9BE000CE5BB0 /* TLRPCauth_sendCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_sendCode.h; sourceTree = "<group>"; };
D0983F2719CB9BE000CE5BB0 /* TLRPCauth_sendCode.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_sendCode.mm; sourceTree = "<group>"; };
D0983F2819CB9BE000CE5BB0 /* TLRPCauth_sendInvites.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_sendInvites.h; sourceTree = "<group>"; };
D0983F2919CB9BE000CE5BB0 /* TLRPCauth_sendInvites.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_sendInvites.mm; sourceTree = "<group>"; };
D0983F2A19CB9BE000CE5BB0 /* TLRPCauth_sendSms.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_sendSms.h; sourceTree = "<group>"; };
D0983F2B19CB9BE000CE5BB0 /* TLRPCauth_sendSms.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_sendSms.mm; sourceTree = "<group>"; };
D0983F2C19CB9BE000CE5BB0 /* TLRPCauth_signIn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_signIn.h; sourceTree = "<group>"; };
D0983F2D19CB9BE000CE5BB0 /* TLRPCauth_signIn.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_signIn.mm; sourceTree = "<group>"; };
D0983F2E19CB9BE000CE5BB0 /* TLRPCauth_signUp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCauth_signUp.h; sourceTree = "<group>"; };
D0983F2F19CB9BE000CE5BB0 /* TLRPCauth_signUp.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCauth_signUp.mm; sourceTree = "<group>"; };
D0983F3019CB9BE000CE5BB0 /* TLRPCcontacts_acceptRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_acceptRequest.h; sourceTree = "<group>"; };
D0983F3119CB9BE000CE5BB0 /* TLRPCcontacts_acceptRequest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_acceptRequest.mm; sourceTree = "<group>"; };
D0983F3219CB9BE000CE5BB0 /* TLRPCcontacts_block.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_block.h; sourceTree = "<group>"; };
D0983F3319CB9BE000CE5BB0 /* TLRPCcontacts_block.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_block.mm; sourceTree = "<group>"; };
D0983F3419CB9BE000CE5BB0 /* TLRPCcontacts_clearContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_clearContact.h; sourceTree = "<group>"; };
D0983F3519CB9BE000CE5BB0 /* TLRPCcontacts_clearContact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_clearContact.mm; sourceTree = "<group>"; };
D0983F3619CB9BE000CE5BB0 /* TLRPCcontacts_declineRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_declineRequest.h; sourceTree = "<group>"; };
D0983F3719CB9BE000CE5BB0 /* TLRPCcontacts_declineRequest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_declineRequest.mm; sourceTree = "<group>"; };
D0983F3819CB9BE000CE5BB0 /* TLRPCcontacts_deleteContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_deleteContact.h; sourceTree = "<group>"; };
D0983F3919CB9BE000CE5BB0 /* TLRPCcontacts_deleteContact.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_deleteContact.mm; sourceTree = "<group>"; };
D0983F3A19CB9BE000CE5BB0 /* TLRPCcontacts_deleteContacts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_deleteContacts.h; sourceTree = "<group>"; };
D0983F3B19CB9BE000CE5BB0 /* TLRPCcontacts_deleteContacts.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_deleteContacts.mm; sourceTree = "<group>"; };
D0983F3C19CB9BE100CE5BB0 /* TLRPCcontacts_getBlocked.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_getBlocked.h; sourceTree = "<group>"; };
D0983F3D19CB9BE100CE5BB0 /* TLRPCcontacts_getBlocked.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_getBlocked.mm; sourceTree = "<group>"; };
D0983F3E19CB9BE100CE5BB0 /* TLRPCcontacts_getContactIDs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_getContactIDs.h; sourceTree = "<group>"; };
D0983F3F19CB9BE100CE5BB0 /* TLRPCcontacts_getContactIDs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_getContactIDs.mm; sourceTree = "<group>"; };
D0983F4019CB9BE100CE5BB0 /* TLRPCcontacts_getContacts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_getContacts.h; sourceTree = "<group>"; };
D0983F4119CB9BE100CE5BB0 /* TLRPCcontacts_getContacts.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_getContacts.mm; sourceTree = "<group>"; };
D0983F4219CB9BE100CE5BB0 /* TLRPCcontacts_getLink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_getLink.h; sourceTree = "<group>"; };
D0983F4319CB9BE100CE5BB0 /* TLRPCcontacts_getLink.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_getLink.mm; sourceTree = "<group>"; };
D0983F4419CB9BE100CE5BB0 /* TLRPCcontacts_getLocated.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_getLocated.h; sourceTree = "<group>"; };
D0983F4519CB9BE100CE5BB0 /* TLRPCcontacts_getLocated.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_getLocated.mm; sourceTree = "<group>"; };
D0983F4619CB9BE100CE5BB0 /* TLRPCcontacts_getRequests.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_getRequests.h; sourceTree = "<group>"; };
D0983F4719CB9BE100CE5BB0 /* TLRPCcontacts_getRequests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_getRequests.mm; sourceTree = "<group>"; };
D0983F4819CB9BE100CE5BB0 /* TLRPCcontacts_getStatuses.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_getStatuses.h; sourceTree = "<group>"; };
D0983F4919CB9BE100CE5BB0 /* TLRPCcontacts_getStatuses.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_getStatuses.mm; sourceTree = "<group>"; };
D0983F4A19CB9BE100CE5BB0 /* TLRPCcontacts_getSuggested.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_getSuggested.h; sourceTree = "<group>"; };
D0983F4B19CB9BE100CE5BB0 /* TLRPCcontacts_getSuggested.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_getSuggested.mm; sourceTree = "<group>"; };
D0983F4C19CB9BE100CE5BB0 /* TLRPCcontacts_importContacts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_importContacts.h; sourceTree = "<group>"; };
D0983F4D19CB9BE100CE5BB0 /* TLRPCcontacts_importContacts.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_importContacts.mm; sourceTree = "<group>"; };
D0983F4E19CB9BE100CE5BB0 /* TLRPCcontacts_search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_search.h; sourceTree = "<group>"; };
D0983F4F19CB9BE100CE5BB0 /* TLRPCcontacts_search.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_search.mm; sourceTree = "<group>"; };
D0983F5019CB9BE100CE5BB0 /* TLRPCcontacts_sendRequest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_sendRequest.h; sourceTree = "<group>"; };
D0983F5119CB9BE100CE5BB0 /* TLRPCcontacts_sendRequest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_sendRequest.mm; sourceTree = "<group>"; };
D0983F5219CB9BE100CE5BB0 /* TLRPCcontacts_unblock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_unblock.h; sourceTree = "<group>"; };
D0983F5319CB9BE100CE5BB0 /* TLRPCcontacts_unblock.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_unblock.mm; sourceTree = "<group>"; };
D0983F5419CB9BE100CE5BB0 /* TLRPCcontest_saveDeveloperInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontest_saveDeveloperInfo.h; sourceTree = "<group>"; };
D0983F5519CB9BE100CE5BB0 /* TLRPCcontest_saveDeveloperInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontest_saveDeveloperInfo.mm; sourceTree = "<group>"; };
D0983F5619CB9BE100CE5BB0 /* TLRPCdestroy_session.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCdestroy_session.h; sourceTree = "<group>"; };
D0983F5719CB9BE100CE5BB0 /* TLRPCdestroy_session.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCdestroy_session.mm; sourceTree = "<group>"; };
D0983F5819CB9BE100CE5BB0 /* TLRPCdestroy_sessions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCdestroy_sessions.h; sourceTree = "<group>"; };
D0983F5919CB9BE100CE5BB0 /* TLRPCdestroy_sessions.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCdestroy_sessions.mm; sourceTree = "<group>"; };
D0983F5A19CB9BE100CE5BB0 /* TLRpcDropAnswer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRpcDropAnswer.h; sourceTree = "<group>"; };
D0983F5B19CB9BE100CE5BB0 /* TLRpcDropAnswer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRpcDropAnswer.mm; sourceTree = "<group>"; };
D0983F5C19CB9BE100CE5BB0 /* TLRpcError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRpcError.h; sourceTree = "<group>"; };
D0983F5D19CB9BE100CE5BB0 /* TLRpcError.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRpcError.mm; sourceTree = "<group>"; };
D0983F5E19CB9BE100CE5BB0 /* TLRPCgeo_saveGeoPlace.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCgeo_saveGeoPlace.h; sourceTree = "<group>"; };
D0983F5F19CB9BE100CE5BB0 /* TLRPCgeo_saveGeoPlace.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCgeo_saveGeoPlace.mm; sourceTree = "<group>"; };
D0983F7819CB9BE100CE5BB0 /* TLRPCget_future_salts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCget_future_salts.h; sourceTree = "<group>"; };
D0983F7919CB9BE100CE5BB0 /* TLRPCget_future_salts.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCget_future_salts.mm; sourceTree = "<group>"; };
D0983F7A19CB9BE100CE5BB0 /* TLRPChelp_getAppPrefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getAppPrefs.h; sourceTree = "<group>"; };
D0983F7B19CB9BE100CE5BB0 /* TLRPChelp_getAppPrefs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getAppPrefs.mm; sourceTree = "<group>"; };
D0983F7C19CB9BE100CE5BB0 /* TLRPChelp_getAppUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getAppUpdate.h; sourceTree = "<group>"; };
D0983F7D19CB9BE100CE5BB0 /* TLRPChelp_getAppUpdate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getAppUpdate.mm; sourceTree = "<group>"; };
D0983F7E19CB9BE100CE5BB0 /* TLRPChelp_getConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getConfig.h; sourceTree = "<group>"; };
D0983F7F19CB9BE100CE5BB0 /* TLRPChelp_getConfig.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getConfig.mm; sourceTree = "<group>"; };
D0983F8019CB9BE100CE5BB0 /* TLRPChelp_getInviteText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getInviteText.h; sourceTree = "<group>"; };
D0983F8119CB9BE100CE5BB0 /* TLRPChelp_getInviteText.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getInviteText.mm; sourceTree = "<group>"; };
D0983F8219CB9BE100CE5BB0 /* TLRPChelp_getNearestDc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getNearestDc.h; sourceTree = "<group>"; };
D0983F8319CB9BE100CE5BB0 /* TLRPChelp_getNearestDc.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getNearestDc.mm; sourceTree = "<group>"; };
D0983F8419CB9BE100CE5BB0 /* TLRPChelp_getScheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getScheme.h; sourceTree = "<group>"; };
D0983F8519CB9BE100CE5BB0 /* TLRPChelp_getScheme.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getScheme.mm; sourceTree = "<group>"; };
D0983F8619CB9BE100CE5BB0 /* TLRPChelp_getSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getSupport.h; sourceTree = "<group>"; };
D0983F8719CB9BE100CE5BB0 /* TLRPChelp_getSupport.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getSupport.mm; sourceTree = "<group>"; };
D0983F8819CB9BE100CE5BB0 /* TLRPChelp_saveNetworkStats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_saveNetworkStats.h; sourceTree = "<group>"; };
D0983F8919CB9BE100CE5BB0 /* TLRPChelp_saveNetworkStats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_saveNetworkStats.mm; sourceTree = "<group>"; };
D0983F8A19CB9BE100CE5BB0 /* TLRPChelp_test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_test.h; sourceTree = "<group>"; };
D0983F8B19CB9BE100CE5BB0 /* TLRPChelp_test.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_test.mm; sourceTree = "<group>"; };
D0983F8C19CB9BE100CE5BB0 /* TLRPCmessages_acceptEncryption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_acceptEncryption.h; sourceTree = "<group>"; };
D0983F8D19CB9BE100CE5BB0 /* TLRPCmessages_acceptEncryption.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_acceptEncryption.mm; sourceTree = "<group>"; };
D0983F8E19CB9BE100CE5BB0 /* TLRPCmessages_addChatUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_addChatUser.h; sourceTree = "<group>"; };
D0983F8F19CB9BE100CE5BB0 /* TLRPCmessages_addChatUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_addChatUser.mm; sourceTree = "<group>"; };
D0983F9019CB9BE100CE5BB0 /* TLRPCmessages_createChat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_createChat.h; sourceTree = "<group>"; };
D0983F9119CB9BE100CE5BB0 /* TLRPCmessages_createChat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_createChat.mm; sourceTree = "<group>"; };
D0983F9219CB9BE100CE5BB0 /* TLRPCmessages_deleteChatUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_deleteChatUser.h; sourceTree = "<group>"; };
D0983F9319CB9BE100CE5BB0 /* TLRPCmessages_deleteChatUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_deleteChatUser.mm; sourceTree = "<group>"; };
D0983F9419CB9BE100CE5BB0 /* TLRPCmessages_deleteHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_deleteHistory.h; sourceTree = "<group>"; };
D0983F9519CB9BE100CE5BB0 /* TLRPCmessages_deleteHistory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_deleteHistory.mm; sourceTree = "<group>"; };
D0983F9619CB9BE100CE5BB0 /* TLRPCmessages_deleteMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_deleteMessages.h; sourceTree = "<group>"; };
D0983F9719CB9BE100CE5BB0 /* TLRPCmessages_deleteMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_deleteMessages.mm; sourceTree = "<group>"; };
D0983F9819CB9BE100CE5BB0 /* TLRPCmessages_discardEncryption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_discardEncryption.h; sourceTree = "<group>"; };
D0983F9919CB9BE100CE5BB0 /* TLRPCmessages_discardEncryption.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_discardEncryption.mm; sourceTree = "<group>"; };
D0983F9A19CB9BE100CE5BB0 /* TLRPCmessages_editChatPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_editChatPhoto.h; sourceTree = "<group>"; };
D0983F9B19CB9BE100CE5BB0 /* TLRPCmessages_editChatPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_editChatPhoto.mm; sourceTree = "<group>"; };
D0983F9C19CB9BE100CE5BB0 /* TLRPCmessages_editChatTitle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_editChatTitle.h; sourceTree = "<group>"; };
D0983F9D19CB9BE100CE5BB0 /* TLRPCmessages_editChatTitle.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_editChatTitle.mm; sourceTree = "<group>"; };
D0983FA019CB9BE100CE5BB0 /* TLRPCmessages_forwardMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_forwardMessages.h; sourceTree = "<group>"; };
D0983FA119CB9BE100CE5BB0 /* TLRPCmessages_forwardMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_forwardMessages.mm; sourceTree = "<group>"; };
D0983FA219CB9BE100CE5BB0 /* TLRPCmessages_getChats.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getChats.h; sourceTree = "<group>"; };
D0983FA319CB9BE100CE5BB0 /* TLRPCmessages_getChats.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getChats.mm; sourceTree = "<group>"; };
D0983FA419CB9BE100CE5BB0 /* TLRPCmessages_getDhConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getDhConfig.h; sourceTree = "<group>"; };
D0983FA519CB9BE100CE5BB0 /* TLRPCmessages_getDhConfig.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getDhConfig.mm; sourceTree = "<group>"; };
D0983FA619CB9BE100CE5BB0 /* TLRPCmessages_getDialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getDialogs.h; sourceTree = "<group>"; };
D0983FA719CB9BE100CE5BB0 /* TLRPCmessages_getDialogs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getDialogs.mm; sourceTree = "<group>"; };
D0983FA819CB9BE100CE5BB0 /* TLRPCmessages_getFullChat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getFullChat.h; sourceTree = "<group>"; };
D0983FA919CB9BE100CE5BB0 /* TLRPCmessages_getFullChat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getFullChat.mm; sourceTree = "<group>"; };
D0983FAA19CB9BE100CE5BB0 /* TLRPCmessages_getHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getHistory.h; sourceTree = "<group>"; };
D0983FAB19CB9BE100CE5BB0 /* TLRPCmessages_getHistory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getHistory.mm; sourceTree = "<group>"; };
D0983FAC19CB9BE100CE5BB0 /* TLRPCmessages_getMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getMessages.h; sourceTree = "<group>"; };
D0983FAD19CB9BE100CE5BB0 /* TLRPCmessages_getMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getMessages.mm; sourceTree = "<group>"; };
D0983FAE19CB9BE100CE5BB0 /* TLRPCmessages_readEncryptedHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_readEncryptedHistory.h; sourceTree = "<group>"; };
D0983FAF19CB9BE100CE5BB0 /* TLRPCmessages_readEncryptedHistory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_readEncryptedHistory.mm; sourceTree = "<group>"; };
D0983FB019CB9BE100CE5BB0 /* TLRPCmessages_readHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_readHistory.h; sourceTree = "<group>"; };
D0983FB119CB9BE100CE5BB0 /* TLRPCmessages_readHistory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_readHistory.mm; sourceTree = "<group>"; };
D0983FB219CB9BE100CE5BB0 /* TLRPCmessages_receivedMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_receivedMessages.h; sourceTree = "<group>"; };
D0983FB319CB9BE100CE5BB0 /* TLRPCmessages_receivedMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_receivedMessages.mm; sourceTree = "<group>"; };
D0983FB419CB9BE100CE5BB0 /* TLRPCmessages_receivedQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_receivedQueue.h; sourceTree = "<group>"; };
D0983FB519CB9BE100CE5BB0 /* TLRPCmessages_receivedQueue.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_receivedQueue.mm; sourceTree = "<group>"; };
D0983FB619CB9BE100CE5BB0 /* TLRPCmessages_requestEncryption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_requestEncryption.h; sourceTree = "<group>"; };
D0983FB719CB9BE100CE5BB0 /* TLRPCmessages_requestEncryption.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_requestEncryption.mm; sourceTree = "<group>"; };
D0983FB819CB9BE100CE5BB0 /* TLRPCmessages_restoreMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_restoreMessages.h; sourceTree = "<group>"; };
D0983FB919CB9BE100CE5BB0 /* TLRPCmessages_restoreMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_restoreMessages.mm; sourceTree = "<group>"; };
D0983FBA19CB9BE100CE5BB0 /* TLRPCmessages_search.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_search.h; sourceTree = "<group>"; };
D0983FBB19CB9BE100CE5BB0 /* TLRPCmessages_search.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_search.mm; sourceTree = "<group>"; };
D0983FBC19CB9BE100CE5BB0 /* TLRPCmessages_sendBroadcast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_sendBroadcast.h; sourceTree = "<group>"; };
D0983FBD19CB9BE100CE5BB0 /* TLRPCmessages_sendBroadcast.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_sendBroadcast.mm; sourceTree = "<group>"; };
D0983FBE19CB9BE100CE5BB0 /* TLRPCmessages_sendEncrypted.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_sendEncrypted.h; sourceTree = "<group>"; };
D0983FBF19CB9BE100CE5BB0 /* TLRPCmessages_sendEncrypted.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_sendEncrypted.mm; sourceTree = "<group>"; };
D0983FC019CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_sendEncryptedFile.h; sourceTree = "<group>"; };
D0983FC119CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedFile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_sendEncryptedFile.mm; sourceTree = "<group>"; };
D0983FC219CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_sendEncryptedService.h; sourceTree = "<group>"; };
D0983FC319CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedService.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_sendEncryptedService.mm; sourceTree = "<group>"; };
D0983FC819CB9BE100CE5BB0 /* TLRPCmessages_setEncryptedTyping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_setEncryptedTyping.h; sourceTree = "<group>"; };
D0983FC919CB9BE100CE5BB0 /* TLRPCmessages_setEncryptedTyping.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_setEncryptedTyping.mm; sourceTree = "<group>"; };
D0983FCA19CB9BE100CE5BB0 /* TLRPCmessages_setTyping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_setTyping.h; sourceTree = "<group>"; };
D0983FCB19CB9BE100CE5BB0 /* TLRPCmessages_setTyping.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_setTyping.mm; sourceTree = "<group>"; };
D0983FCC19CB9BE100CE5BB0 /* TLRPCphone_confirmCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphone_confirmCall.h; sourceTree = "<group>"; };
D0983FCD19CB9BE100CE5BB0 /* TLRPCphone_confirmCall.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphone_confirmCall.mm; sourceTree = "<group>"; };
D0983FCE19CB9BE100CE5BB0 /* TLRPCphone_declineCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphone_declineCall.h; sourceTree = "<group>"; };
D0983FCF19CB9BE100CE5BB0 /* TLRPCphone_declineCall.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphone_declineCall.mm; sourceTree = "<group>"; };
D0983FD019CB9BE100CE5BB0 /* TLRPCphone_getDhConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphone_getDhConfig.h; sourceTree = "<group>"; };
D0983FD119CB9BE100CE5BB0 /* TLRPCphone_getDhConfig.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphone_getDhConfig.mm; sourceTree = "<group>"; };
D0983FD219CB9BE100CE5BB0 /* TLRPCphone_requestCall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphone_requestCall.h; sourceTree = "<group>"; };
D0983FD319CB9BE100CE5BB0 /* TLRPCphone_requestCall.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphone_requestCall.mm; sourceTree = "<group>"; };
D0983FD419CB9BE100CE5BB0 /* TLRPCphotos_deletePhotos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_deletePhotos.h; sourceTree = "<group>"; };
D0983FD519CB9BE100CE5BB0 /* TLRPCphotos_deletePhotos.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_deletePhotos.mm; sourceTree = "<group>"; };
D0983FD619CB9BE100CE5BB0 /* TLRPCphotos_editPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_editPhoto.h; sourceTree = "<group>"; };
D0983FD719CB9BE100CE5BB0 /* TLRPCphotos_editPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_editPhoto.mm; sourceTree = "<group>"; };
D0983FD819CB9BE100CE5BB0 /* TLRPCphotos_getPhotos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_getPhotos.h; sourceTree = "<group>"; };
D0983FD919CB9BE100CE5BB0 /* TLRPCphotos_getPhotos.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_getPhotos.mm; sourceTree = "<group>"; };
D0983FDA19CB9BE100CE5BB0 /* TLRPCphotos_getUserPhotos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_getUserPhotos.h; sourceTree = "<group>"; };
D0983FDB19CB9BE100CE5BB0 /* TLRPCphotos_getUserPhotos.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_getUserPhotos.mm; sourceTree = "<group>"; };
D0983FDC19CB9BE100CE5BB0 /* TLRPCphotos_getWall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_getWall.h; sourceTree = "<group>"; };
D0983FDD19CB9BE100CE5BB0 /* TLRPCphotos_getWall.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_getWall.mm; sourceTree = "<group>"; };
D0983FDE19CB9BE100CE5BB0 /* TLRPCphotos_readWall.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_readWall.h; sourceTree = "<group>"; };
D0983FDF19CB9BE100CE5BB0 /* TLRPCphotos_readWall.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_readWall.mm; sourceTree = "<group>"; };
D0983FE019CB9BE100CE5BB0 /* TLRPCphotos_restorePhotos.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_restorePhotos.h; sourceTree = "<group>"; };
D0983FE119CB9BE100CE5BB0 /* TLRPCphotos_restorePhotos.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_restorePhotos.mm; sourceTree = "<group>"; };
D0983FE219CB9BE100CE5BB0 /* TLRPCphotos_updateProfilePhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_updateProfilePhoto.h; sourceTree = "<group>"; };
D0983FE319CB9BE100CE5BB0 /* TLRPCphotos_updateProfilePhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_updateProfilePhoto.mm; sourceTree = "<group>"; };
D0983FE419CB9BE100CE5BB0 /* TLRPCphotos_uploadPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_uploadPhoto.h; sourceTree = "<group>"; };
D0983FE519CB9BE100CE5BB0 /* TLRPCphotos_uploadPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_uploadPhoto.mm; sourceTree = "<group>"; };
D0983FE619CB9BE100CE5BB0 /* TLRPCphotos_uploadProfilePhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCphotos_uploadProfilePhoto.h; sourceTree = "<group>"; };
D0983FE719CB9BE100CE5BB0 /* TLRPCphotos_uploadProfilePhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCphotos_uploadProfilePhoto.mm; sourceTree = "<group>"; };
D0983FE819CB9BE100CE5BB0 /* TLRPCping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCping.h; sourceTree = "<group>"; };
D0983FE919CB9BE100CE5BB0 /* TLRPCping.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCping.mm; sourceTree = "<group>"; };
D0983FEA19CB9BE100CE5BB0 /* TLRPCping_delay_disconnect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCping_delay_disconnect.h; sourceTree = "<group>"; };
D0983FEB19CB9BE100CE5BB0 /* TLRPCping_delay_disconnect.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCping_delay_disconnect.mm; sourceTree = "<group>"; };
D0983FEC19CB9BE100CE5BB0 /* TLRPCreq_DH_params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCreq_DH_params.h; sourceTree = "<group>"; };
D0983FED19CB9BE100CE5BB0 /* TLRPCreq_DH_params.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCreq_DH_params.mm; sourceTree = "<group>"; };
D0983FEE19CB9BE100CE5BB0 /* TLRPCreq_pq.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCreq_pq.h; sourceTree = "<group>"; };
D0983FEF19CB9BE100CE5BB0 /* TLRPCreq_pq.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCreq_pq.mm; sourceTree = "<group>"; };
D0983FF019CB9BE100CE5BB0 /* TLRPCrpc_drop_answer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCrpc_drop_answer.h; sourceTree = "<group>"; };
D0983FF119CB9BE100CE5BB0 /* TLRPCrpc_drop_answer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCrpc_drop_answer.mm; sourceTree = "<group>"; };
D0983FF219CB9BE100CE5BB0 /* TLRPCset_client_DH_params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCset_client_DH_params.h; sourceTree = "<group>"; };
D0983FF319CB9BE100CE5BB0 /* TLRPCset_client_DH_params.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCset_client_DH_params.mm; sourceTree = "<group>"; };
D0983FF419CB9BE100CE5BB0 /* TLRPCupdates_getDifference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCupdates_getDifference.h; sourceTree = "<group>"; };
D0983FF519CB9BE100CE5BB0 /* TLRPCupdates_getDifference.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCupdates_getDifference.mm; sourceTree = "<group>"; };
D0983FF619CB9BE100CE5BB0 /* TLRPCupdates_getState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCupdates_getState.h; sourceTree = "<group>"; };
D0983FF719CB9BE100CE5BB0 /* TLRPCupdates_getState.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCupdates_getState.mm; sourceTree = "<group>"; };
D0983FF819CB9BE100CE5BB0 /* TLRPCupdates_subscribe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCupdates_subscribe.h; sourceTree = "<group>"; };
D0983FF919CB9BE100CE5BB0 /* TLRPCupdates_subscribe.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCupdates_subscribe.mm; sourceTree = "<group>"; };
D0983FFA19CB9BE100CE5BB0 /* TLRPCupdates_unsubscribe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCupdates_unsubscribe.h; sourceTree = "<group>"; };
D0983FFB19CB9BE100CE5BB0 /* TLRPCupdates_unsubscribe.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCupdates_unsubscribe.mm; sourceTree = "<group>"; };
D0983FFC19CB9BE100CE5BB0 /* TLRPCupload_getFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCupload_getFile.h; sourceTree = "<group>"; };
D0983FFD19CB9BE100CE5BB0 /* TLRPCupload_getFile.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCupload_getFile.mm; sourceTree = "<group>"; };
D0983FFE19CB9BE100CE5BB0 /* TLRPCupload_saveBigFilePart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCupload_saveBigFilePart.h; sourceTree = "<group>"; };
D0983FFF19CB9BE100CE5BB0 /* TLRPCupload_saveBigFilePart.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCupload_saveBigFilePart.mm; sourceTree = "<group>"; };
D098400019CB9BE100CE5BB0 /* TLRPCupload_saveFilePart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCupload_saveFilePart.h; sourceTree = "<group>"; };
D098400119CB9BE200CE5BB0 /* TLRPCupload_saveFilePart.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCupload_saveFilePart.mm; sourceTree = "<group>"; };
D098400219CB9BE200CE5BB0 /* TLRPCusers_getFullUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCusers_getFullUser.h; sourceTree = "<group>"; };
D098400319CB9BE200CE5BB0 /* TLRPCusers_getFullUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCusers_getFullUser.mm; sourceTree = "<group>"; };
D098400419CB9BE200CE5BB0 /* TLRPCusers_getUsers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCusers_getUsers.h; sourceTree = "<group>"; };
D098400519CB9BE200CE5BB0 /* TLRPCusers_getUsers.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCusers_getUsers.mm; sourceTree = "<group>"; };
D098400619CB9BE200CE5BB0 /* TLScheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLScheme.h; sourceTree = "<group>"; };
D098400719CB9BE200CE5BB0 /* TLScheme.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLScheme.mm; sourceTree = "<group>"; };
D098400819CB9BE200CE5BB0 /* TLSchemeMethod.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLSchemeMethod.h; sourceTree = "<group>"; };
D098400919CB9BE200CE5BB0 /* TLSchemeMethod.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLSchemeMethod.mm; sourceTree = "<group>"; };
D098400A19CB9BE200CE5BB0 /* TLSchemeParam.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLSchemeParam.h; sourceTree = "<group>"; };
D098400B19CB9BE200CE5BB0 /* TLSchemeParam.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLSchemeParam.mm; sourceTree = "<group>"; };
D098400C19CB9BE200CE5BB0 /* TLSchemeType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLSchemeType.h; sourceTree = "<group>"; };
D098400D19CB9BE200CE5BB0 /* TLSchemeType.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLSchemeType.mm; sourceTree = "<group>"; };
D098400E19CB9BE200CE5BB0 /* TLServer_DH_inner_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLServer_DH_inner_data.h; sourceTree = "<group>"; };
D098400F19CB9BE200CE5BB0 /* TLServer_DH_inner_data.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLServer_DH_inner_data.mm; sourceTree = "<group>"; };
D098401019CB9BE200CE5BB0 /* TLServer_DH_Params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLServer_DH_Params.h; sourceTree = "<group>"; };
D098401119CB9BE200CE5BB0 /* TLServer_DH_Params.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLServer_DH_Params.mm; sourceTree = "<group>"; };
D098401219CB9BE200CE5BB0 /* TLSet_client_DH_params_answer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLSet_client_DH_params_answer.h; sourceTree = "<group>"; };
D098401319CB9BE200CE5BB0 /* TLSet_client_DH_params_answer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLSet_client_DH_params_answer.mm; sourceTree = "<group>"; };
D098401419CB9BE200CE5BB0 /* TLstorage_FileType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLstorage_FileType.h; sourceTree = "<group>"; };
D098401519CB9BE200CE5BB0 /* TLstorage_FileType.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLstorage_FileType.mm; sourceTree = "<group>"; };
D098401619CB9BE200CE5BB0 /* TLUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUpdate.h; sourceTree = "<group>"; };
D098401719CB9BE200CE5BB0 /* TLUpdate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUpdate.mm; sourceTree = "<group>"; };
D098401819CB9BE200CE5BB0 /* TLUpdates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUpdates.h; sourceTree = "<group>"; };
D098401919CB9BE200CE5BB0 /* TLUpdates.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUpdates.mm; sourceTree = "<group>"; };
D098401A19CB9BE200CE5BB0 /* TLupdates_Difference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLupdates_Difference.h; sourceTree = "<group>"; };
D098401B19CB9BE200CE5BB0 /* TLupdates_Difference.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLupdates_Difference.mm; sourceTree = "<group>"; };
D098401C19CB9BE200CE5BB0 /* TLupdates_State.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLupdates_State.h; sourceTree = "<group>"; };
D098401D19CB9BE200CE5BB0 /* TLupdates_State.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLupdates_State.mm; sourceTree = "<group>"; };
D098401E19CB9BE200CE5BB0 /* TLupload_File.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLupload_File.h; sourceTree = "<group>"; };
D098401F19CB9BE200CE5BB0 /* TLupload_File.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLupload_File.mm; sourceTree = "<group>"; };
D098402019CB9BE200CE5BB0 /* TLUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUser.h; sourceTree = "<group>"; };
D098402119CB9BE200CE5BB0 /* TLUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUser.mm; sourceTree = "<group>"; };
D098402219CB9BE200CE5BB0 /* TLUserFull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUserFull.h; sourceTree = "<group>"; };
D098402319CB9BE200CE5BB0 /* TLUserFull.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUserFull.mm; sourceTree = "<group>"; };
D098402419CB9BE200CE5BB0 /* TLUserProfilePhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUserProfilePhoto.h; sourceTree = "<group>"; };
D098402519CB9BE200CE5BB0 /* TLUserProfilePhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUserProfilePhoto.mm; sourceTree = "<group>"; };
D098402619CB9BE200CE5BB0 /* TLUserStatus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUserStatus.h; sourceTree = "<group>"; };
D098402719CB9BE200CE5BB0 /* TLUserStatus.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUserStatus.mm; sourceTree = "<group>"; };
D098402819CB9BE200CE5BB0 /* TLVideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLVideo.h; sourceTree = "<group>"; };
D098402919CB9BE200CE5BB0 /* TLVideo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLVideo.mm; sourceTree = "<group>"; };
D098402A19CB9BE200CE5BB0 /* TLWallPaper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLWallPaper.h; sourceTree = "<group>"; };
D098402B19CB9BE200CE5BB0 /* TLWallPaper.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLWallPaper.mm; sourceTree = "<group>"; };
D098402C19CB9BE200CE5BB0 /* TLBool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLBool.h; sourceTree = "<group>"; };
D098402D19CB9BE200CE5BB0 /* TLBool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TLBool.m; sourceTree = "<group>"; };
D098402E19CB9BE200CE5BB0 /* TLCompressedObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLCompressedObject.h; sourceTree = "<group>"; };
D098402F19CB9BE200CE5BB0 /* TLCompressedObject.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLCompressedObject.mm; sourceTree = "<group>"; };
D098403019CB9BE200CE5BB0 /* TLConstructedValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLConstructedValue.h; sourceTree = "<group>"; };
D098403119CB9BE200CE5BB0 /* TLDestroySessionsRes_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDestroySessionsRes_manual.h; sourceTree = "<group>"; };
D098403219CB9BE200CE5BB0 /* TLDestroySessionsRes_manual.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDestroySessionsRes_manual.mm; sourceTree = "<group>"; };
D098403319CB9BE200CE5BB0 /* TLFutureSalts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLFutureSalts.h; sourceTree = "<group>"; };
D098403419CB9BE200CE5BB0 /* TLFutureSalts.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLFutureSalts.mm; sourceTree = "<group>"; };
D098403519CB9BE200CE5BB0 /* TLMessageContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessageContainer.h; sourceTree = "<group>"; };
D098403619CB9BE200CE5BB0 /* TLMessageContainer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessageContainer.mm; sourceTree = "<group>"; };
D098403719CB9BE200CE5BB0 /* TLMetaClassStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMetaClassStore.h; sourceTree = "<group>"; };
D098403819CB9BE200CE5BB0 /* TLMetaClassStore.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMetaClassStore.mm; sourceTree = "<group>"; };
D098403919CB9BE200CE5BB0 /* TLMetaConstructor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMetaConstructor.h; sourceTree = "<group>"; };
D098403A19CB9BE200CE5BB0 /* TLMetaConstructor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMetaConstructor.mm; sourceTree = "<group>"; };
D098403B19CB9BE200CE5BB0 /* TLMetaField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMetaField.h; sourceTree = "<group>"; };
D098403C19CB9BE200CE5BB0 /* TLMetaObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMetaObject.h; sourceTree = "<group>"; };
D098403D19CB9BE200CE5BB0 /* TLMetaObject.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMetaObject.mm; sourceTree = "<group>"; };
D098403E19CB9BE200CE5BB0 /* TLMetaRpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMetaRpc.h; sourceTree = "<group>"; };
D098403F19CB9BE200CE5BB0 /* TLMetaRpc.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMetaRpc.mm; sourceTree = "<group>"; };
D098404019CB9BE200CE5BB0 /* TLMetaType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMetaType.h; sourceTree = "<group>"; };
D098404119CB9BE200CE5BB0 /* TLMetaType.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMetaType.mm; sourceTree = "<group>"; };
D098404219CB9BE200CE5BB0 /* TLMsgsAck$msgs_ack_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMsgsAck$msgs_ack_manual.h; sourceTree = "<group>"; };
D098404319CB9BE200CE5BB0 /* TLMsgsAck$msgs_ack_manual.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TLMsgsAck$msgs_ack_manual.m; sourceTree = "<group>"; };
D098404419CB9BE200CE5BB0 /* TLObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLObject.h; sourceTree = "<group>"; };
D098404519CB9BE200CE5BB0 /* TLObject.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLObject.mm; sourceTree = "<group>"; };
D098404619CB9BE200CE5BB0 /* TLResPQ$resPQ_manual.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLResPQ$resPQ_manual.h; sourceTree = "<group>"; };
D098404719CB9BE200CE5BB0 /* TLResPQ$resPQ_manual.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TLResPQ$resPQ_manual.m; sourceTree = "<group>"; };
D098404819CB9BE200CE5BB0 /* TLRpcResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRpcResult.h; sourceTree = "<group>"; };
D098404919CB9BE200CE5BB0 /* TLRpcResult.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRpcResult.mm; sourceTree = "<group>"; };
D098404A19CB9BE200CE5BB0 /* TLSerializationContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLSerializationContext.h; sourceTree = "<group>"; };
D098404B19CB9BE200CE5BB0 /* TLSerializationContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TLSerializationContext.m; sourceTree = "<group>"; };
D098404C19CB9BE200CE5BB0 /* TLSerializationEnvironment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLSerializationEnvironment.h; sourceTree = "<group>"; };
D098404D19CB9BE200CE5BB0 /* TLUpdate$updateChangePts.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUpdate$updateChangePts.h; sourceTree = "<group>"; };
D098404E19CB9BE200CE5BB0 /* TLUpdate$updateChangePts.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TLUpdate$updateChangePts.m; sourceTree = "<group>"; };
D098419719CB9C9C00CE5BB0 /* ActionStage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ActionStage.h; sourceTree = "<group>"; };
D098419819CB9C9C00CE5BB0 /* ActionStage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = ActionStage.mm; sourceTree = "<group>"; };
D0984E3F189BC5C40042E1BD /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = InfoPlist.strings; sourceTree = "<group>"; };
D0984E41189BC5C40042E1BD /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = es; path = Localizable.strings; sourceTree = "<group>"; };
D09A218715C9CF5100023542 /* Icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon@2x.png"; sourceTree = "<group>"; };
D09A6B6D1C1A054600134687 /* TLMessages_BotResults$botResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessages_BotResults$botResults.h; sourceTree = "<group>"; };
D09A6B6E1C1A054600134687 /* TLMessages_BotResults$botResults.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessages_BotResults$botResults.mm; sourceTree = "<group>"; };
D09C750219EFC3EB00BF51BC /* TGSecretInfiniteLifetimePeerMediaGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSecretInfiniteLifetimePeerMediaGalleryModel.h; sourceTree = "<group>"; };
D09C750319EFC3EB00BF51BC /* TGSecretInfiniteLifetimePeerMediaGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSecretInfiniteLifetimePeerMediaGalleryModel.m; sourceTree = "<group>"; };
D09C750519F191E200BF51BC /* TLRPCaccount_checkUsername.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_checkUsername.h; sourceTree = "<group>"; };
D09C750619F191E200BF51BC /* TLRPCaccount_checkUsername.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_checkUsername.mm; sourceTree = "<group>"; };
D09C750719F191E200BF51BC /* TLRPCaccount_updateUsername.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_updateUsername.h; sourceTree = "<group>"; };
D09C750819F191E200BF51BC /* TLRPCaccount_updateUsername.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_updateUsername.mm; sourceTree = "<group>"; };
D09C750F19F1BBA800BF51BC /* TGUserInfoUsernameCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoUsernameCollectionItem.h; sourceTree = "<group>"; };
D09C751019F1BBA800BF51BC /* TGUserInfoUsernameCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoUsernameCollectionItem.m; sourceTree = "<group>"; };
D09C751219F1BBC100BF51BC /* TGUserInfoUsernameCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoUsernameCollectionItemView.h; sourceTree = "<group>"; };
D09C751319F1BBC100BF51BC /* TGUserInfoUsernameCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoUsernameCollectionItemView.m; sourceTree = "<group>"; };
D09C751619F1C79D00BF51BC /* TGUsernameController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUsernameController.h; sourceTree = "<group>"; };
D09C751719F1C79D00BF51BC /* TGUsernameController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUsernameController.m; sourceTree = "<group>"; };
D09C751919F1C88A00BF51BC /* TGUsernameCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = TGUsernameCollectionItem.h; path = AdHoc/TGUsernameCollectionItem.h; sourceTree = "<group>"; };
D09C751A19F1C88A00BF51BC /* TGUsernameCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = TGUsernameCollectionItem.m; path = AdHoc/TGUsernameCollectionItem.m; sourceTree = "<group>"; };
D09C751C19F1C8C100BF51BC /* TGUsernameCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUsernameCollectionItemView.h; sourceTree = "<group>"; };
D09C751D19F1C8C100BF51BC /* TGUsernameCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUsernameCollectionItemView.m; sourceTree = "<group>"; };
D09C751F19F1CF8E00BF51BC /* TGCheckUsernameAvailabilityActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCheckUsernameAvailabilityActor.h; sourceTree = "<group>"; };
D09C752019F1CF8E00BF51BC /* TGCheckUsernameAvailabilityActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCheckUsernameAvailabilityActor.m; sourceTree = "<group>"; };
D09C752219F1D1C400BF51BC /* TGApplyUsernameActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGApplyUsernameActor.h; sourceTree = "<group>"; };
D09C752319F1D1C400BF51BC /* TGApplyUsernameActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGApplyUsernameActor.m; sourceTree = "<group>"; };
D09DDD7015EEB941009D26B6 /* TGSelectContactController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSelectContactController.h; sourceTree = "<group>"; };
D09DDD7115EEB941009D26B6 /* TGSelectContactController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSelectContactController.m; sourceTree = "<group>"; };
D09EE2B2193293E100980617 /* TGMediaStoreContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaStoreContext.h; sourceTree = "<group>"; };
D09EE2B3193293E100980617 /* TGMediaStoreContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaStoreContext.m; sourceTree = "<group>"; };
D09EE2B9193484D200980617 /* ModernBubbleOutgoingPartialPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleOutgoingPartialPad@2x.png"; path = "Resources/ModernBubbleOutgoingPartialPad@2x.png"; sourceTree = "<group>"; };
D09EE2BA193484D200980617 /* ModernBubbleOutgoingFullPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleOutgoingFullPad@2x.png"; path = "Resources/ModernBubbleOutgoingFullPad@2x.png"; sourceTree = "<group>"; };
D09EE2BB193484D200980617 /* ModernBubbleIncomingPartialPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleIncomingPartialPad@2x.png"; path = "Resources/ModernBubbleIncomingPartialPad@2x.png"; sourceTree = "<group>"; };
D09EE2BC193484D200980617 /* ModernBubbleIncomingFullPad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernBubbleIncomingFullPad@2x.png"; path = "Resources/ModernBubbleIncomingFullPad@2x.png"; sourceTree = "<group>"; };
D09EE2C6193794F100980617 /* TGColorWallpaperInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGColorWallpaperInfo.h; sourceTree = "<group>"; };
D09EE2C7193794F100980617 /* TGColorWallpaperInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGColorWallpaperInfo.m; sourceTree = "<group>"; };
D09EE2CB193799F500980617 /* TGColorImageDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGColorImageDataSource.h; sourceTree = "<group>"; };
D09EE2CC193799F500980617 /* TGColorImageDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGColorImageDataSource.m; sourceTree = "<group>"; };
D09EE2DF193A95ED00980617 /* iPad-Portrait@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iPad-Portrait@2x.png"; sourceTree = "<group>"; };
D09EE2E0193A95ED00980617 /* iPad-Landscape@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iPad-Landscape@2x.png"; sourceTree = "<group>"; };
D09FC0121A2731550075D7BD /* TGCheckPasswordActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCheckPasswordActor.h; sourceTree = "<group>"; };
D09FC0131A2731550075D7BD /* TGCheckPasswordActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCheckPasswordActor.m; sourceTree = "<group>"; };
D09FC02F1A2768BF0075D7BD /* TGDeleteAccountActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDeleteAccountActor.h; sourceTree = "<group>"; };
D09FC0301A2768BF0075D7BD /* TGDeleteAccountActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDeleteAccountActor.m; sourceTree = "<group>"; };
D09FD6B81BA9971900FF0A4F /* TLChannelParticipantRole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChannelParticipantRole.h; sourceTree = "<group>"; };
D09FD6B91BA9971900FF0A4F /* TLChannelParticipantRole.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChannelParticipantRole.mm; sourceTree = "<group>"; };
D09FD6BA1BA9971900FF0A4F /* TLChannelParticipantsFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChannelParticipantsFilter.h; sourceTree = "<group>"; };
D09FD6BB1BA9971900FF0A4F /* TLChannelParticipantsFilter.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChannelParticipantsFilter.mm; sourceTree = "<group>"; };
D09FD6C81BA9A4ED00FF0A4F /* TLRPCchannels_checkUsername.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_checkUsername.h; sourceTree = "<group>"; };
D09FD6C91BA9A4ED00FF0A4F /* TLRPCchannels_checkUsername.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_checkUsername.mm; sourceTree = "<group>"; };
D09FD6CA1BA9A4ED00FF0A4F /* TLRPCchannels_createChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_createChannel.h; sourceTree = "<group>"; };
D09FD6CB1BA9A4ED00FF0A4F /* TLRPCchannels_createChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_createChannel.mm; sourceTree = "<group>"; };
D09FD6CC1BA9A4ED00FF0A4F /* TLRPCchannels_deleteMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_deleteMessages.h; sourceTree = "<group>"; };
D09FD6CD1BA9A4ED00FF0A4F /* TLRPCchannels_deleteMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_deleteMessages.mm; sourceTree = "<group>"; };
D09FD6CE1BA9A4ED00FF0A4F /* TLRPCchannels_editAbout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_editAbout.h; sourceTree = "<group>"; };
D09FD6CF1BA9A4ED00FF0A4F /* TLRPCchannels_editAbout.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_editAbout.mm; sourceTree = "<group>"; };
D09FD6D01BA9A4ED00FF0A4F /* TLRPCchannels_editAdmin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_editAdmin.h; sourceTree = "<group>"; };
D09FD6D11BA9A4ED00FF0A4F /* TLRPCchannels_editAdmin.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_editAdmin.mm; sourceTree = "<group>"; };
D09FD6D21BA9A4ED00FF0A4F /* TLRPCchannels_editPhoto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_editPhoto.h; sourceTree = "<group>"; };
D09FD6D31BA9A4ED00FF0A4F /* TLRPCchannels_editPhoto.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_editPhoto.mm; sourceTree = "<group>"; };
D09FD6D41BA9A4ED00FF0A4F /* TLRPCchannels_editTitle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_editTitle.h; sourceTree = "<group>"; };
D09FD6D51BA9A4ED00FF0A4F /* TLRPCchannels_editTitle.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_editTitle.mm; sourceTree = "<group>"; };
D09FD6D61BA9A4ED00FF0A4F /* TLRPCchannels_exportInvite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_exportInvite.h; sourceTree = "<group>"; };
D09FD6D71BA9A4ED00FF0A4F /* TLRPCchannels_exportInvite.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_exportInvite.mm; sourceTree = "<group>"; };
D09FD6D81BA9A4ED00FF0A4F /* TLRPCchannels_getChannels.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_getChannels.h; sourceTree = "<group>"; };
D09FD6D91BA9A4ED00FF0A4F /* TLRPCchannels_getChannels.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_getChannels.mm; sourceTree = "<group>"; };
D09FD6DA1BA9A4ED00FF0A4F /* TLRPCchannels_getDialogs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_getDialogs.h; sourceTree = "<group>"; };
D09FD6DB1BA9A4ED00FF0A4F /* TLRPCchannels_getDialogs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_getDialogs.mm; sourceTree = "<group>"; };
D09FD6DC1BA9A4ED00FF0A4F /* TLRPCchannels_getFullChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_getFullChannel.h; sourceTree = "<group>"; };
D09FD6DD1BA9A4ED00FF0A4F /* TLRPCchannels_getFullChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_getFullChannel.mm; sourceTree = "<group>"; };
D09FD6DE1BA9A4ED00FF0A4F /* TLRPCchannels_getImportantHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_getImportantHistory.h; sourceTree = "<group>"; };
D09FD6DF1BA9A4ED00FF0A4F /* TLRPCchannels_getImportantHistory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_getImportantHistory.mm; sourceTree = "<group>"; };
D09FD6E01BA9A4ED00FF0A4F /* TLRPCchannels_getMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_getMessages.h; sourceTree = "<group>"; };
D09FD6E11BA9A4ED00FF0A4F /* TLRPCchannels_getMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_getMessages.mm; sourceTree = "<group>"; };
D09FD6E21BA9A4ED00FF0A4F /* TLRPCchannels_getParticipant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_getParticipant.h; sourceTree = "<group>"; };
D09FD6E31BA9A4ED00FF0A4F /* TLRPCchannels_getParticipant.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_getParticipant.mm; sourceTree = "<group>"; };
D09FD6E41BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_getParticipants.h; sourceTree = "<group>"; };
D09FD6E51BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_getParticipants.mm; sourceTree = "<group>"; };
D09FD6E61BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_inviteToChannel.h; sourceTree = "<group>"; };
D09FD6E71BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_inviteToChannel.mm; sourceTree = "<group>"; };
D09FD6E81BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_joinChannel.h; sourceTree = "<group>"; };
D09FD6E91BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_joinChannel.mm; sourceTree = "<group>"; };
D09FD6EA1BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_kickFromChannel.h; sourceTree = "<group>"; };
D09FD6EB1BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_kickFromChannel.mm; sourceTree = "<group>"; };
D09FD6EC1BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_leaveChannel.h; sourceTree = "<group>"; };
D09FD6ED1BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_leaveChannel.mm; sourceTree = "<group>"; };
D09FD6EE1BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_readHistory.h; sourceTree = "<group>"; };
D09FD6EF1BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_readHistory.mm; sourceTree = "<group>"; };
D09FD6F01BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_toggleComments.h; sourceTree = "<group>"; };
D09FD6F11BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_toggleComments.mm; sourceTree = "<group>"; };
D09FD6F21BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_updateUsername.h; sourceTree = "<group>"; };
D09FD6F31BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_updateUsername.mm; sourceTree = "<group>"; };
D09FD6F41BA9A4EE00FF0A4F /* NSArray_InputChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_InputChannel.h; sourceTree = "<group>"; };
D09FD6F51BA9A4EE00FF0A4F /* NSArray_InputChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_InputChannel.mm; sourceTree = "<group>"; };
D09FD6F81BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLchannels_ChannelParticipant.h; sourceTree = "<group>"; };
D09FD6F91BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLchannels_ChannelParticipant.mm; sourceTree = "<group>"; };
D09FD6FA1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLchannels_ChannelParticipants.h; sourceTree = "<group>"; };
D09FD6FB1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLchannels_ChannelParticipants.mm; sourceTree = "<group>"; };
D09FD6FC1BA9A4EE00FF0A4F /* TLInputChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputChannel.h; sourceTree = "<group>"; };
D09FD6FD1BA9A4EE00FF0A4F /* TLInputChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputChannel.mm; sourceTree = "<group>"; };
D09FD7341BA9AB6E00FF0A4F /* NSArray_Peer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_Peer.h; sourceTree = "<group>"; };
D09FD7351BA9AB6E00FF0A4F /* NSArray_Peer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_Peer.mm; sourceTree = "<group>"; };
D09FD7361BA9AB6E00FF0A4F /* TLcontacts_Found.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_Found.h; sourceTree = "<group>"; };
D09FD7371BA9AB6E00FF0A4F /* TLcontacts_Found.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_Found.mm; sourceTree = "<group>"; };
D09FD7401BA9C02E00FF0A4F /* TGSetupChannelAfterCreationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSetupChannelAfterCreationController.h; sourceTree = "<group>"; };
D09FD7411BA9C02F00FF0A4F /* TGSetupChannelAfterCreationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSetupChannelAfterCreationController.m; sourceTree = "<group>"; };
D0A102211A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaThumbnailItemView.h; sourceTree = "<group>"; };
D0A102221A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaThumbnailItemView.m; sourceTree = "<group>"; };
D0A102251A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaSelectionPanelView.h; sourceTree = "<group>"; };
D0A102261A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaSelectionPanelView.m; sourceTree = "<group>"; };
D0A102291A7D6F7700CD85A5 /* TGSharedMediaCheckButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaCheckButton.h; sourceTree = "<group>"; };
D0A1022A1A7D6F7700CD85A5 /* TGSharedMediaCheckButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaCheckButton.m; sourceTree = "<group>"; };
D0A102361A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaListItemCheck_Checked@3x.png"; path = "Resources/SharedMediaListItemCheck_Checked@3x.png"; sourceTree = "<group>"; };
D0A102371A7D7A0600CD85A5 /* SharedMediaListItemCheck@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaListItemCheck@3x.png"; path = "Resources/SharedMediaListItemCheck@3x.png"; sourceTree = "<group>"; };
D0A102381A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SharedMediaListItemCheck_Checked.png; path = Resources/SharedMediaListItemCheck_Checked.png; sourceTree = "<group>"; };
D0A102391A7D7A0600CD85A5 /* SharedMediaListItemCheck.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SharedMediaListItemCheck.png; path = Resources/SharedMediaListItemCheck.png; sourceTree = "<group>"; };
D0A1023A1A7D7A0600CD85A5 /* SharedMediaListItemCheck@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaListItemCheck@2x.png"; path = "Resources/SharedMediaListItemCheck@2x.png"; sourceTree = "<group>"; };
D0A1023B1A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaListItemCheck_Checked@2x.png"; path = "Resources/SharedMediaListItemCheck_Checked@2x.png"; sourceTree = "<group>"; };
D0A3F2F4195CA9EB009E0ACD /* pop.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = pop.xcodeproj; path = thirdparty/pop/pop.xcodeproj; sourceTree = SOURCE_ROOT; };
D0A3F306195D8D20009E0ACD /* ModernContactListBroadcastIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernContactListBroadcastIcon@2x.png"; path = "Resources/ModernContactListBroadcastIcon@2x.png"; sourceTree = "<group>"; };
D0A3F308195D909C009E0ACD /* ModernContactListBroadcastIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernContactListBroadcastIcon.png; path = Resources/ModernContactListBroadcastIcon.png; sourceTree = "<group>"; };
D0A3F30A195D90AD009E0ACD /* EmptyBroadcastListsIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "EmptyBroadcastListsIcon@2x.png"; path = "Resources/EmptyBroadcastListsIcon@2x.png"; sourceTree = "<group>"; };
D0A3F30C195D9812009E0ACD /* TGBroadcastConversationTitlePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBroadcastConversationTitlePanel.h; sourceTree = "<group>"; };
D0A3F30D195D9812009E0ACD /* TGBroadcastConversationTitlePanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBroadcastConversationTitlePanel.m; sourceTree = "<group>"; };
D0A4D78F1C0F72AA00537E74 /* TGVTPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVTPlayer.h; sourceTree = "<group>"; };
D0A4D7901C0F72AA00537E74 /* TGVTPlayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVTPlayer.m; sourceTree = "<group>"; };
D0A4D79C1C0F8CDF00537E74 /* TGVTPlayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVTPlayerView.h; sourceTree = "<group>"; };
D0A4D79D1C0F8CDF00537E74 /* TGVTPlayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVTPlayerView.m; sourceTree = "<group>"; };
D0A4D7A01C0F961B00537E74 /* VideoToolbox.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = VideoToolbox.framework; path = System/Library/Frameworks/VideoToolbox.framework; sourceTree = SDKROOT; };
D0A4D7AA1C0F979000537E74 /* TLRPCmessages_searchGifs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_searchGifs.h; sourceTree = "<group>"; };
D0A4D7AB1C0F979000537E74 /* TLRPCmessages_searchGifs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_searchGifs.mm; sourceTree = "<group>"; };
D0A4D7AC1C0F979000537E74 /* NSArray_FoundGif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_FoundGif.h; sourceTree = "<group>"; };
D0A4D7AD1C0F979000537E74 /* NSArray_FoundGif.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_FoundGif.mm; sourceTree = "<group>"; };
D0A4D7BA1C0F97C400537E74 /* TLFoundGif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLFoundGif.h; sourceTree = "<group>"; };
D0A4D7BB1C0F97C400537E74 /* TLFoundGif.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLFoundGif.mm; sourceTree = "<group>"; };
D0A4D7BC1C0F97C400537E74 /* TLmessages_FoundGifs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_FoundGifs.h; sourceTree = "<group>"; };
D0A4D7BD1C0F97C400537E74 /* TLmessages_FoundGifs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_FoundGifs.mm; sourceTree = "<group>"; };
D0A4D7C21C0FC09B00537E74 /* VTPlayer */ = {isa = PBXFileReference; lastKnownFileType = folder; name = VTPlayer; path = Resources/VTPlayer; sourceTree = "<group>"; };
D0A4D7C51C10B03200537E74 /* TGVTAcceleratedVideoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVTAcceleratedVideoView.h; sourceTree = "<group>"; };
D0A4D7C61C10B03200537E74 /* TGVTAcceleratedVideoView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVTAcceleratedVideoView.m; sourceTree = "<group>"; };
D0A4D7C91C10C8E200537E74 /* TGExternalGifSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalGifSearchResult.h; sourceTree = "<group>"; };
D0A4D7CA1C10C8E200537E74 /* TGExternalGifSearchResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalGifSearchResult.m; sourceTree = "<group>"; };
D0A4D7CD1C10D2A900537E74 /* TGInternalGifSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInternalGifSearchResult.h; sourceTree = "<group>"; };
D0A4D7CE1C10D2A900537E74 /* TGInternalGifSearchResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInternalGifSearchResult.m; sourceTree = "<group>"; };
D0A4D7D21C10D8CC00537E74 /* TGInternalGifSearchResultItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInternalGifSearchResultItem.h; sourceTree = "<group>"; };
D0A4D7D31C10D8CC00537E74 /* TGInternalGifSearchResultItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInternalGifSearchResultItem.m; sourceTree = "<group>"; };
D0A4D7D61C10D91E00537E74 /* TGInternalGifSearchResultItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInternalGifSearchResultItemView.h; sourceTree = "<group>"; };
D0A4D7D71C10D91E00537E74 /* TGInternalGifSearchResultItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInternalGifSearchResultItemView.m; sourceTree = "<group>"; };
D0A4D7DB1C10DA9F00537E74 /* TGExternalGifSearchResultItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalGifSearchResultItem.h; sourceTree = "<group>"; };
D0A4D7DC1C10DA9F00537E74 /* TGExternalGifSearchResultItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalGifSearchResultItem.m; sourceTree = "<group>"; };
D0A4D7DF1C10DAA900537E74 /* TGExternalGifSearchResultItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalGifSearchResultItemView.h; sourceTree = "<group>"; };
D0A4D7E01C10DAA900537E74 /* TGExternalGifSearchResultItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalGifSearchResultItemView.m; sourceTree = "<group>"; };
D0A4D7E51C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInternalGifSearchResultGalleryItem.h; sourceTree = "<group>"; };
D0A4D7E61C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInternalGifSearchResultGalleryItem.m; sourceTree = "<group>"; };
D0A4D7E91C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInternalGifSearchResultGalleryItemView.h; sourceTree = "<group>"; };
D0A4D7EA1C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInternalGifSearchResultGalleryItemView.m; sourceTree = "<group>"; };
D0A4D7ED1C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalGifSearchResultGalleryItem.h; sourceTree = "<group>"; };
D0A4D7EE1C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalGifSearchResultGalleryItem.m; sourceTree = "<group>"; };
D0A4D7F11C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalGifSearchResultGalleryItemView.h; sourceTree = "<group>"; };
D0A4D7F21C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalGifSearchResultGalleryItemView.m; sourceTree = "<group>"; };
D0A4D7F51C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedDownloadExternalGifMessage.h; sourceTree = "<group>"; };
D0A4D7F61C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedDownloadExternalGifMessage.m; sourceTree = "<group>"; };
D0A4D7F91C11B1BD00537E74 /* TGWebpageSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebpageSignals.h; sourceTree = "<group>"; };
D0A4D7FA1C11B1BD00537E74 /* TGWebpageSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebpageSignals.m; sourceTree = "<group>"; };
D0A4D8031C11D19900537E74 /* TGDocumentFileReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentFileReference.h; sourceTree = "<group>"; };
D0A4D8071C11D1F000537E74 /* TGDocumentHttpFileReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentHttpFileReference.h; sourceTree = "<group>"; };
D0A4D8081C11D1F000537E74 /* TGDocumentHttpFileReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentHttpFileReference.m; sourceTree = "<group>"; };
D0A516C6193FD7E9000B8984 /* iPad-Landscape.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iPad-Landscape.png"; sourceTree = "<group>"; };
D0A516C7193FD7E9000B8984 /* iPad-Portrait.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "iPad-Portrait.png"; sourceTree = "<group>"; };
D0A516CA193FD848000B8984 /* DetailLogoBlank@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DetailLogoBlank@2x.png"; path = "Resources/DetailLogoBlank@2x.png"; sourceTree = "<group>"; };
D0A516CB193FD848000B8984 /* DetailLogoBlank.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DetailLogoBlank.png; path = Resources/DetailLogoBlank.png; sourceTree = "<group>"; };
D0A54B3B19B9F0C600886B73 /* TGLoadConversationAndHistoryForSearchActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLoadConversationAndHistoryForSearchActor.h; sourceTree = "<group>"; };
D0A54B3C19B9F0C600886B73 /* TGLoadConversationAndHistoryForSearchActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLoadConversationAndHistoryForSearchActor.m; sourceTree = "<group>"; };
D0A54B3F19BA086500886B73 /* TGCacheController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCacheController.h; sourceTree = "<group>"; };
D0A54B4019BA086500886B73 /* TGCacheController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCacheController.m; sourceTree = "<group>"; };
D0A5A1FC1B7B9FB10066B169 /* TLMessageEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessageEntity.h; sourceTree = "<group>"; };
D0A5A1FD1B7B9FB10066B169 /* TLMessageEntity.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessageEntity.mm; sourceTree = "<group>"; };
D0A5A20B1B7BA2700066B169 /* TGMessageEntitiesAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntitiesAttachment.h; sourceTree = "<group>"; };
D0A5A20C1B7BA2700066B169 /* TGMessageEntitiesAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntitiesAttachment.m; sourceTree = "<group>"; };
D0A5A2101B7BA30F0066B169 /* TGMessageEntityUrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityUrl.h; sourceTree = "<group>"; };
D0A5A2111B7BA30F0066B169 /* TGMessageEntityUrl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityUrl.m; sourceTree = "<group>"; };
D0A5A2141B7BA33A0066B169 /* TGMessageEntity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntity.h; sourceTree = "<group>"; };
D0A5A2151B7BA33A0066B169 /* TGMessageEntity.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntity.m; sourceTree = "<group>"; };
D0A5A21C1B7BE65C0066B169 /* TGMessageEntityEmail.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityEmail.h; sourceTree = "<group>"; };
D0A5A21D1B7BE65C0066B169 /* TGMessageEntityEmail.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityEmail.m; sourceTree = "<group>"; };
D0A5A2291B7BE6E40066B169 /* TGMessageEntityTextUrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageEntityTextUrl.h; sourceTree = "<group>"; };
D0A5A22A1B7BE6E40066B169 /* TGMessageEntityTextUrl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageEntityTextUrl.m; sourceTree = "<group>"; };
D0A6EEB01BA23721005868AA /* TLChannelParticipant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChannelParticipant.h; sourceTree = "<group>"; };
D0A6EEB11BA23721005868AA /* TLChannelParticipant.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChannelParticipant.mm; sourceTree = "<group>"; };
D0A6EEB81BA32AFD005868AA /* ClockIncomingMin@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockIncomingMin@2x.png"; path = "Resources/ClockIncomingMin@2x.png"; sourceTree = "<group>"; };
D0A6EEB91BA32AFD005868AA /* ClockIncomingHour@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockIncomingHour@2x.png"; path = "Resources/ClockIncomingHour@2x.png"; sourceTree = "<group>"; };
D0A6EEBA1BA32AFD005868AA /* ClockIncomingFrame@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ClockIncomingFrame@2x.png"; path = "Resources/ClockIncomingFrame@2x.png"; sourceTree = "<group>"; };
D0A6EEC21BA32ECA005868AA /* TLRPCmessages_getMessagesViews.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getMessagesViews.h; sourceTree = "<group>"; };
D0A6EEC31BA32ECA005868AA /* TLRPCmessages_getMessagesViews.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getMessagesViews.mm; sourceTree = "<group>"; };
D0A828B819ACA606008BF6FF /* TGModernGalleryImageItemContainerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryImageItemContainerView.h; sourceTree = "<group>"; };
D0A828B919ACA606008BF6FF /* TGModernGalleryImageItemContainerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryImageItemContainerView.m; sourceTree = "<group>"; };
D0AAD1F91964B6F30022B101 /* BroadcastLargeAvatarIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "BroadcastLargeAvatarIcon@2x.png"; path = "Resources/BroadcastLargeAvatarIcon@2x.png"; sourceTree = "<group>"; };
D0AAD1FA1964B6F30022B101 /* BroadcastLargeAvatarIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = BroadcastLargeAvatarIcon.png; path = Resources/BroadcastLargeAvatarIcon.png; sourceTree = "<group>"; };
D0AC709018BE214000CDFFA8 /* opus.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opus.h; sourceTree = "<group>"; };
D0AC709118BE214000CDFFA8 /* opus_defines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opus_defines.h; sourceTree = "<group>"; };
D0AC709218BE214000CDFFA8 /* opus_multistream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opus_multistream.h; sourceTree = "<group>"; };
D0AC709318BE214000CDFFA8 /* opus_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = opus_types.h; sourceTree = "<group>"; };
D0AC709518BE214000CDFFA8 /* libopus.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libopus.a; sourceTree = "<group>"; };
D0AD63D9159D21F80092BB50 /* TGUserNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserNode.h; sourceTree = "<group>"; };
D0AD63DA159D21F80092BB50 /* TGUserNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserNode.m; sourceTree = "<group>"; };
D0AD63E7159D3D3F0092BB50 /* TGTimelineHistoryRequestBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTimelineHistoryRequestBuilder.h; sourceTree = "<group>"; };
D0AD63E8159D3D3F0092BB50 /* TGTimelineHistoryRequestBuilder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTimelineHistoryRequestBuilder.m; sourceTree = "<group>"; };
D0AFDA5E1BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaMusicEmptyView.h; sourceTree = "<group>"; };
D0AFDA5F1BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaMusicEmptyView.m; sourceTree = "<group>"; };
D0AFDA6D1BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaEmptyMusicIcon@3x.png"; path = "Resources/SharedMediaEmptyMusicIcon@3x.png"; sourceTree = "<group>"; };
D0AFDA6E1BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaEmptyMusicIcon@2x.png"; path = "Resources/SharedMediaEmptyMusicIcon@2x.png"; sourceTree = "<group>"; };
D0B031721BAC7165003E8A10 /* TGCachedConversationData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCachedConversationData.h; sourceTree = "<group>"; };
D0B031731BAC7165003E8A10 /* TGCachedConversationData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCachedConversationData.m; sourceTree = "<group>"; };
D0B2C8D1195B14EA00CA9F1E /* MP4Atom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MP4Atom.h; sourceTree = "<group>"; };
D0B2C8D2195B14EA00CA9F1E /* MP4Atom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MP4Atom.m; sourceTree = "<group>"; };
D0B33C66159CAC3400451700 /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = System/Library/Frameworks/ImageIO.framework; sourceTree = SDKROOT; };
D0B3942B1A56237E00D9AB97 /* Share.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = Share.entitlements; sourceTree = "<group>"; };
D0B3942C1A56561E00D9AB97 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
D0B3942E1A57055D00D9AB97 /* LocalAuthentication.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = LocalAuthentication.framework; path = System/Library/Frameworks/LocalAuthentication.framework; sourceTree = SDKROOT; };
D0B7ED181B94C5EB0006408E /* TGQueuedDeleteChannelMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGQueuedDeleteChannelMessages.h; sourceTree = "<group>"; };
D0B7ED191B94C5EB0006408E /* TGQueuedDeleteChannelMessages.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGQueuedDeleteChannelMessages.m; sourceTree = "<group>"; };
D0B7F1D81B94D5DA0006408E /* TGChannelStateSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelStateSignals.h; sourceTree = "<group>"; };
D0B7F1D91B94D5DA0006408E /* TGChannelStateSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelStateSignals.m; sourceTree = "<group>"; };
D0B9B19419CA324D0020C9CF /* LaunchScreen.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = LaunchScreen.xib; sourceTree = "<group>"; };
D0B9F57219FE642400C2EDE2 /* TGWebSearchController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchController.h; sourceTree = "<group>"; };
D0B9F57319FE642400C2EDE2 /* TGWebSearchController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchController.m; sourceTree = "<group>"; };
D0BAF3C4193E8AC400A0093F /* ModernConversationInput.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationInput.png; path = Resources/ModernConversationInput.png; sourceTree = "<group>"; };
D0BAF3C5193E8AC400A0093F /* ModernConversationMicButton_Highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationMicButton_Highlighted.png; path = Resources/ModernConversationMicButton_Highlighted.png; sourceTree = "<group>"; };
D0BAF3C6193E8AC400A0093F /* ModernConversationMicButton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationMicButton.png; path = Resources/ModernConversationMicButton.png; sourceTree = "<group>"; };
D0BAF3C7193E8AC400A0093F /* ModernConversationAttach.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationAttach.png; path = Resources/ModernConversationAttach.png; sourceTree = "<group>"; };
D0BAF3C8193E8AC400A0093F /* TabIconContacts_Highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabIconContacts_Highlighted.png; path = Resources/TabIconContacts_Highlighted.png; sourceTree = "<group>"; };
D0BAF3C9193E8AC400A0093F /* TabIconContacts.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabIconContacts.png; path = Resources/TabIconContacts.png; sourceTree = "<group>"; };
D0BAF3CA193E8AC400A0093F /* TabIconMessages_Highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabIconMessages_Highlighted.png; path = Resources/TabIconMessages_Highlighted.png; sourceTree = "<group>"; };
D0BAF3CB193E8AC400A0093F /* TabIconMessages.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabIconMessages.png; path = Resources/TabIconMessages.png; sourceTree = "<group>"; };
D0BAF3CC193E8AC400A0093F /* TabIconSettings_Highlighted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabIconSettings_Highlighted.png; path = Resources/TabIconSettings_Highlighted.png; sourceTree = "<group>"; };
D0BAF3CD193E8AC400A0093F /* TabIconSettings.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TabIconSettings.png; path = Resources/TabIconSettings.png; sourceTree = "<group>"; };
D0BAF3CE193E8AC400A0093F /* ModernConversationListIconRead.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationListIconRead.png; path = Resources/ModernConversationListIconRead.png; sourceTree = "<group>"; };
D0BAF3CF193E8AC400A0093F /* ModernConversationListIconDelivered.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationListIconDelivered.png; path = Resources/ModernConversationListIconDelivered.png; sourceTree = "<group>"; };
D0BAF3D0193E8AC400A0093F /* ModernConversationTitleIconMute.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationTitleIconMute.png; path = Resources/ModernConversationTitleIconMute.png; sourceTree = "<group>"; };
D0BAF3D1193E8AC400A0093F /* DialogList_Muted.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DialogList_Muted.png; path = Resources/DialogList_Muted.png; sourceTree = "<group>"; };
D0BAF3D2193E8AC400A0093F /* ModernNavigationAddButtonIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernNavigationAddButtonIcon.png; path = Resources/ModernNavigationAddButtonIcon.png; sourceTree = "<group>"; };
D0BAF3D3193E8AC400A0093F /* ModernContactListInviteFriendsIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernContactListInviteFriendsIcon.png; path = Resources/ModernContactListInviteFriendsIcon.png; sourceTree = "<group>"; };
D0BAF3D4193E8AC400A0093F /* ModernContactListCreateGroupIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernContactListCreateGroupIcon.png; path = Resources/ModernContactListCreateGroupIcon.png; sourceTree = "<group>"; };
D0BAF3D5193E8AC400A0093F /* ModernContactListCreateSecretChatIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernContactListCreateSecretChatIcon.png; path = Resources/ModernContactListCreateSecretChatIcon.png; sourceTree = "<group>"; };
D0BAF3D6193E8AC400A0093F /* ModernWallpaperSelectedIndicator.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernWallpaperSelectedIndicator.png; path = Resources/ModernWallpaperSelectedIndicator.png; sourceTree = "<group>"; };
D0BAF3D7193E8AC400A0093F /* ModernMessageSelectionUnchecked.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageSelectionUnchecked.png; path = Resources/ModernMessageSelectionUnchecked.png; sourceTree = "<group>"; };
D0BAF3D8193E8AC400A0093F /* ModernContactSelectionEmpty.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernContactSelectionEmpty.png; path = Resources/ModernContactSelectionEmpty.png; sourceTree = "<group>"; };
D0BAF3D9193E8AC400A0093F /* ModernContactSelectionChecked.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernContactSelectionChecked.png; path = Resources/ModernContactSelectionChecked.png; sourceTree = "<group>"; };
D0BAF3DA193E8AC400A0093F /* ModernMessageSelectionChecked.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageSelectionChecked.png; path = Resources/ModernMessageSelectionChecked.png; sourceTree = "<group>"; };
D0BAF3DB193E8AC400A0093F /* ModernConversationActionDelete_Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationActionDelete_Disabled.png; path = Resources/ModernConversationActionDelete_Disabled.png; sourceTree = "<group>"; };
D0BAF3DC193E8AC400A0093F /* ModernConversationActionDelete.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationActionDelete.png; path = Resources/ModernConversationActionDelete.png; sourceTree = "<group>"; };
D0BAF3DD193E8AC400A0093F /* DeleteWhiteIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = DeleteWhiteIcon.png; path = Resources/DeleteWhiteIcon.png; sourceTree = "<group>"; };
D0BAF3DE193E8AC400A0093F /* ModernConversationActionForward_Disabled.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationActionForward_Disabled.png; path = Resources/ModernConversationActionForward_Disabled.png; sourceTree = "<group>"; };
D0BAF3DF193E8AC400A0093F /* ModernConversationActionForward.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernConversationActionForward.png; path = Resources/ModernConversationActionForward.png; sourceTree = "<group>"; };
D0BAF3E0193E8AC400A0093F /* ActionsWhiteIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ActionsWhiteIcon.png; path = Resources/ActionsWhiteIcon.png; sourceTree = "<group>"; };
D0BD440A18B783340036FB8B /* TGAudioSliderViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioSliderViewModel.h; sourceTree = "<group>"; };
D0BD440B18B783340036FB8B /* TGAudioSliderViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioSliderViewModel.m; sourceTree = "<group>"; };
D0BD441318B7838B0036FB8B /* TGAudioSliderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAudioSliderView.h; sourceTree = "<group>"; };
D0BD441418B7838B0036FB8B /* TGAudioSliderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAudioSliderView.m; sourceTree = "<group>"; };
D0BD441618B78DF90036FB8B /* ModernMessageAudioCancel_Outgoing@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageAudioCancel_Outgoing@2x.png"; path = "Resources/ModernMessageAudioCancel_Outgoing@2x.png"; sourceTree = "<group>"; };
D0BD441718B78DF90036FB8B /* ModernMessageAudioCancel_Incoming@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageAudioCancel_Incoming@2x.png"; path = "Resources/ModernMessageAudioCancel_Incoming@2x.png"; sourceTree = "<group>"; };
D0BD441A18B792AE0036FB8B /* TGModernViewInlineMediaContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernViewInlineMediaContext.h; sourceTree = "<group>"; };
D0BD441B18B792AE0036FB8B /* TGModernViewInlineMediaContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernViewInlineMediaContext.m; sourceTree = "<group>"; };
D0BD442118BCD0C70036FB8B /* begin_record.caf */ = {isa = PBXFileReference; lastKnownFileType = file; name = begin_record.caf; path = Resources/begin_record.caf; sourceTree = "<group>"; };
D0BE9B6B1A38D9ED0001972E /* Photos.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Photos.framework; path = System/Library/Frameworks/Photos.framework; sourceTree = SDKROOT; };
D0BEC9CE18B2384000D9A92D /* TGKeychainImport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGKeychainImport.h; sourceTree = "<group>"; };
D0BEC9CF18B2384000D9A92D /* TGKeychainImport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGKeychainImport.m; sourceTree = "<group>"; };
D0BFFC0F1BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CreateGroupAvatarPlaceholderIcon@3x.png"; path = "Resources/CreateGroupAvatarPlaceholderIcon@3x.png"; sourceTree = "<group>"; };
D0BFFC101BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "CreateGroupAvatarPlaceholderIcon@2x.png"; path = "Resources/CreateGroupAvatarPlaceholderIcon@2x.png"; sourceTree = "<group>"; };
D0BFFD091BAA33F500A00E38 /* TLRPCchannels_deleteChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCchannels_deleteChannel.h; sourceTree = "<group>"; };
D0BFFD0A1BAA33F500A00E38 /* TLRPCchannels_deleteChannel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCchannels_deleteChannel.mm; sourceTree = "<group>"; };
D0BFFD0D1BAA365600A00E38 /* TGUploadFileSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUploadFileSignals.h; sourceTree = "<group>"; };
D0BFFD0E1BAA365600A00E38 /* TGUploadFileSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUploadFileSignals.m; sourceTree = "<group>"; };
D0C09C3E1A6E974D008369D7 /* TGSharedMediaAvailabilityState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaAvailabilityState.h; sourceTree = "<group>"; };
D0C09C3F1A6E974D008369D7 /* TGSharedMediaAvailabilityState.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaAvailabilityState.m; sourceTree = "<group>"; };
D0C09C401A6E974D008369D7 /* TGSharedMediaCollectionLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaCollectionLayout.h; sourceTree = "<group>"; };
D0C09C411A6E974D008369D7 /* TGSharedMediaCollectionLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaCollectionLayout.m; sourceTree = "<group>"; };
D0C09C421A6E974D008369D7 /* TGSharedMediaCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaCollectionView.h; sourceTree = "<group>"; };
D0C09C431A6E974D008369D7 /* TGSharedMediaCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaCollectionView.m; sourceTree = "<group>"; };
D0C09C441A6E974D008369D7 /* TGSharedMediaController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaController.h; sourceTree = "<group>"; };
D0C09C451A6E974D008369D7 /* TGSharedMediaController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaController.m; sourceTree = "<group>"; };
D0C09C461A6E974D008369D7 /* TGSharedMediaDirectionFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaDirectionFilter.h; sourceTree = "<group>"; };
D0C09C471A6E974D008369D7 /* TGSharedMediaDirectionFilter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaDirectionFilter.m; sourceTree = "<group>"; };
D0C09C481A6E974D008369D7 /* TGSharedMediaFileItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaFileItem.h; sourceTree = "<group>"; };
D0C09C491A6E974D008369D7 /* TGSharedMediaFileItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaFileItem.m; sourceTree = "<group>"; };
D0C09C4A1A6E974D008369D7 /* TGSharedMediaFileItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaFileItemView.h; sourceTree = "<group>"; };
D0C09C4B1A6E974D008369D7 /* TGSharedMediaFileItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaFileItemView.m; sourceTree = "<group>"; };
D0C09C4C1A6E974D008369D7 /* TGSharedMediaFilter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaFilter.h; sourceTree = "<group>"; };
D0C09C4D1A6E974D008369D7 /* TGSharedMediaGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaGroup.h; sourceTree = "<group>"; };
D0C09C4E1A6E974D008369D7 /* TGSharedMediaGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaGroup.m; sourceTree = "<group>"; };
D0C09C4F1A6E974D008369D7 /* TGSharedMediaImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaImageItem.h; sourceTree = "<group>"; };
D0C09C501A6E974D008369D7 /* TGSharedMediaImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaImageItem.m; sourceTree = "<group>"; };
D0C09C511A6E974D008369D7 /* TGSharedMediaImageItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaImageItemView.h; sourceTree = "<group>"; };
D0C09C521A6E974D008369D7 /* TGSharedMediaImageItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaImageItemView.m; sourceTree = "<group>"; };
D0C09C531A6E974D008369D7 /* TGSharedMediaImageViewQueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaImageViewQueue.h; sourceTree = "<group>"; };
D0C09C541A6E974D008369D7 /* TGSharedMediaImageViewQueue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaImageViewQueue.m; sourceTree = "<group>"; };
D0C09C551A6E974D008369D7 /* TGSharedMediaItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaItem.h; sourceTree = "<group>"; };
D0C09C561A6E974D008369D7 /* TGSharedMediaItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaItemView.h; sourceTree = "<group>"; };
D0C09C571A6E974D008369D7 /* TGSharedMediaItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaItemView.m; sourceTree = "<group>"; };
D0C09C581A6E974D008369D7 /* TGSharedMediaMenuView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaMenuView.h; sourceTree = "<group>"; };
D0C09C591A6E974D008369D7 /* TGSharedMediaMenuView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaMenuView.m; sourceTree = "<group>"; };
D0C09C5A1A6E974D008369D7 /* TGSharedMediaMessageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaMessageItem.h; sourceTree = "<group>"; };
D0C09C5B1A6E974D008369D7 /* TGSharedMediaMessageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaMessageItem.m; sourceTree = "<group>"; };
D0C09C5C1A6E974D008369D7 /* TGSharedMediaSectionHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaSectionHeader.h; sourceTree = "<group>"; };
D0C09C5D1A6E974D008369D7 /* TGSharedMediaSectionHeader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaSectionHeader.m; sourceTree = "<group>"; };
D0C09C5E1A6E974D008369D7 /* TGSharedMediaSectionHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaSectionHeaderView.h; sourceTree = "<group>"; };
D0C09C5F1A6E974D008369D7 /* TGSharedMediaSectionHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaSectionHeaderView.m; sourceTree = "<group>"; };
D0C09C601A6E974D008369D7 /* TGSharedMediaTitleButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaTitleButton.h; sourceTree = "<group>"; };
D0C09C611A6E974D008369D7 /* TGSharedMediaTitleButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaTitleButton.m; sourceTree = "<group>"; };
D0C09C621A6E974D008369D7 /* TGSharedMediaVideoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaVideoItem.h; sourceTree = "<group>"; };
D0C09C631A6E974D008369D7 /* TGSharedMediaVideoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaVideoItem.m; sourceTree = "<group>"; };
D0C09C641A6E974D008369D7 /* TGSharedMediaVideoItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaVideoItemView.h; sourceTree = "<group>"; };
D0C09C651A6E974D008369D7 /* TGSharedMediaVideoItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaVideoItemView.m; sourceTree = "<group>"; };
D0C09C8E1A6E9897008369D7 /* CoreImage.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreImage.framework; path = System/Library/Frameworks/CoreImage.framework; sourceTree = SDKROOT; };
D0C29B7D1BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelMembersControllerEmptyView.h; sourceTree = "<group>"; };
D0C29B7E1BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelMembersControllerEmptyView.m; sourceTree = "<group>"; };
D0C5AAED1AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationMentionsAssociatedPanel.h; sourceTree = "<group>"; };
D0C5AAEE1AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationMentionsAssociatedPanel.m; sourceTree = "<group>"; };
D0C5AAF11AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUpdates$modernUpdateShortMessage.h; sourceTree = "<group>"; };
D0C5AAF21AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUpdates$modernUpdateShortMessage.mm; sourceTree = "<group>"; };
D0C5AAF51AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUpdates$modernUpdateShortChatMessage.h; sourceTree = "<group>"; };
D0C5AAF61AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUpdates$modernUpdateShortChatMessage.mm; sourceTree = "<group>"; };
D0C5C3C91AC9B12E00F32FC6 /* TGPasswordEntryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordEntryController.h; sourceTree = "<group>"; };
D0C5C3CA1AC9B12E00F32FC6 /* TGPasswordEntryController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordEntryController.m; sourceTree = "<group>"; };
D0C5C3CE1ACACC3B00F32FC6 /* TGPasswordRecoveryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordRecoveryController.h; sourceTree = "<group>"; };
D0C5C3CF1ACACC3B00F32FC6 /* TGPasswordRecoveryController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordRecoveryController.m; sourceTree = "<group>"; };
D0C5C3D21ACAD2D800F32FC6 /* TGPasswordHintController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordHintController.h; sourceTree = "<group>"; };
D0C5C3D31ACAD2D800F32FC6 /* TGPasswordHintController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordHintController.m; sourceTree = "<group>"; };
D0C5C3D61ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTwoStepRecoverySignals.h; sourceTree = "<group>"; };
D0C5C3D71ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTwoStepRecoverySignals.m; sourceTree = "<group>"; };
D0C5C3DB1ACB30E500F32FC6 /* TGAccountSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccountSignals.h; sourceTree = "<group>"; };
D0C5C3DC1ACB30E500F32FC6 /* TGAccountSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAccountSignals.m; sourceTree = "<group>"; };
D0C6AECF1A7158680046833D /* TGSharedVideoSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedVideoSignals.h; sourceTree = "<group>"; };
D0C6AED01A7158680046833D /* TGSharedVideoSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedVideoSignals.m; sourceTree = "<group>"; };
D0C6AED71A71590A0046833D /* TGSharedMediaSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaSignals.h; sourceTree = "<group>"; };
D0C6AED81A71590A0046833D /* TGSharedMediaSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaSignals.m; sourceTree = "<group>"; };
D0C6AEEC1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaFileThumbnailItemView.h; sourceTree = "<group>"; };
D0C6AEED1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaFileThumbnailItemView.m; sourceTree = "<group>"; };
D0C6AEF21A71CAE40046833D /* SharedMediaNavigationBarArrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaNavigationBarArrow@2x.png"; path = "Resources/SharedMediaNavigationBarArrow@2x.png"; sourceTree = "<group>"; };
D0C6AEF31A71CAE40046833D /* SharedMediaNavigationBarArrow@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaNavigationBarArrow@3x.png"; path = "Resources/SharedMediaNavigationBarArrow@3x.png"; sourceTree = "<group>"; };
D0C6AEF61A71CD660046833D /* TGSharedFileSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedFileSignals.h; sourceTree = "<group>"; };
D0C6AEF71A71CD660046833D /* TGSharedFileSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedFileSignals.m; sourceTree = "<group>"; };
D0C6AEFA1A726F2A0046833D /* SharedMediaDocumentStatusDownload@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaDocumentStatusDownload@3x.png"; path = "Resources/SharedMediaDocumentStatusDownload@3x.png"; sourceTree = "<group>"; };
D0C6AEFB1A726F2A0046833D /* SharedMediaDocumentStatusDownload@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaDocumentStatusDownload@2x.png"; path = "Resources/SharedMediaDocumentStatusDownload@2x.png"; sourceTree = "<group>"; };
D0C6AEFC1A726F2A0046833D /* SharedMediaDocumentStatusDownload.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SharedMediaDocumentStatusDownload.png; path = Resources/SharedMediaDocumentStatusDownload.png; sourceTree = "<group>"; };
D0C6AF001A7270E40046833D /* TGSharedMediaFileThumbnailView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaFileThumbnailView.h; sourceTree = "<group>"; };
D0C6AF011A7270E40046833D /* TGSharedMediaFileThumbnailView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaFileThumbnailView.m; sourceTree = "<group>"; };
D0C6AF041A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaFileThumbnailLabelView.h; sourceTree = "<group>"; };
D0C6AF051A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaFileThumbnailLabelView.m; sourceTree = "<group>"; };
D0C6AF111A76D3C60046833D /* TGDataItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDataItem.h; sourceTree = "<group>"; };
D0C6AF121A76D3C60046833D /* TGDataItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDataItem.m; sourceTree = "<group>"; };
D0C6AF471A77F6890046833D /* TGSharedMediaAllFilesEmptyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaAllFilesEmptyView.h; sourceTree = "<group>"; };
D0C6AF481A77F6890046833D /* TGSharedMediaAllFilesEmptyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaAllFilesEmptyView.m; sourceTree = "<group>"; };
D0C6AF4B1A77F7EF0046833D /* SharedMediaEmptyIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaEmptyIcon@2x.png"; path = "Resources/SharedMediaEmptyIcon@2x.png"; sourceTree = "<group>"; };
D0C6AF4C1A77F7EF0046833D /* SharedMediaEmptyIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SharedMediaEmptyIcon.png; path = Resources/SharedMediaEmptyIcon.png; sourceTree = "<group>"; };
D0C6AF531A7815F90046833D /* SharedMediaEmptyFilesIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaEmptyFilesIcon@2x.png"; path = "Resources/SharedMediaEmptyFilesIcon@2x.png"; sourceTree = "<group>"; };
D0C6AF541A7815F90046833D /* SharedMediaEmptyFilesIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SharedMediaEmptyFilesIcon.png; path = Resources/SharedMediaEmptyFilesIcon.png; sourceTree = "<group>"; };
D0C6AF571A7816140046833D /* TGSharedMediaFilesEmptyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaFilesEmptyView.h; sourceTree = "<group>"; };
D0C6AF581A7816140046833D /* TGSharedMediaFilesEmptyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaFilesEmptyView.m; sourceTree = "<group>"; };
D0C6AF5B1A781E9E0046833D /* TGLegacyMediaPickerTipView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLegacyMediaPickerTipView.h; sourceTree = "<group>"; };
D0C6AF5C1A781E9E0046833D /* TGLegacyMediaPickerTipView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLegacyMediaPickerTipView.m; sourceTree = "<group>"; };
D0C7FDC915D301A5001A998A /* TGActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGActor.h; sourceTree = "<group>"; };
D0C7FDCA15D301A5001A998A /* TGActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGActor.m; sourceTree = "<group>"; };
D0C7FDCC15D303D2001A998A /* TGTimelineRemoveItemsRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTimelineRemoveItemsRequestActor.h; sourceTree = "<group>"; };
D0C7FDCD15D303D2001A998A /* TGTimelineRemoveItemsRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTimelineRemoveItemsRequestActor.m; sourceTree = "<group>"; };
D0C7FDCF15D31598001A998A /* TGTimelineAssignProfilePhotoActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTimelineAssignProfilePhotoActor.h; sourceTree = "<group>"; };
D0C7FDD015D31599001A998A /* TGTimelineAssignProfilePhotoActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTimelineAssignProfilePhotoActor.m; sourceTree = "<group>"; };
D0C80D261A9561AF00D5DF8A /* TGPasscodeEntryController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodeEntryController.h; sourceTree = "<group>"; };
D0C80D271A9561AF00D5DF8A /* TGPasscodeEntryController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasscodeEntryController.m; sourceTree = "<group>"; };
D0C80D281A9561AF00D5DF8A /* TGPasscodePinView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodePinView.h; sourceTree = "<group>"; };
D0C80D291A9561AF00D5DF8A /* TGPasscodePinView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasscodePinView.m; sourceTree = "<group>"; };
D0C80D2A1A9561AF00D5DF8A /* TGPasscodeSettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodeSettingsController.h; sourceTree = "<group>"; };
D0C80D2B1A9561AF00D5DF8A /* TGPasscodeSettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasscodeSettingsController.m; sourceTree = "<group>"; };
D0C80D2C1A9561AF00D5DF8A /* TGPasswordEntryView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasswordEntryView.h; sourceTree = "<group>"; };
D0C80D2D1A9561AF00D5DF8A /* TGPasswordEntryView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasswordEntryView.m; sourceTree = "<group>"; };
D0C80D361A9561D600D5DF8A /* TGDialogListTitleContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDialogListTitleContainer.h; sourceTree = "<group>"; };
D0C80D371A9561D600D5DF8A /* TGDialogListTitleContainer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDialogListTitleContainer.m; sourceTree = "<group>"; };
D0C80D381A9561D600D5DF8A /* TGLockIconView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLockIconView.h; sourceTree = "<group>"; };
D0C80D391A9561D600D5DF8A /* TGLockIconView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLockIconView.m; sourceTree = "<group>"; };
D0C80D3F1A95624600D5DF8A /* sqlite3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = sqlite3.c; path = thirdparty/sqlcipher/sqlite3.c; sourceTree = SOURCE_ROOT; };
D0C80D401A95624600D5DF8A /* sqlite3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sqlite3.h; path = thirdparty/sqlcipher/sqlite3.h; sourceTree = SOURCE_ROOT; };
D0C80D411A95624600D5DF8A /* sqlite3ext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sqlite3ext.h; path = thirdparty/sqlcipher/sqlite3ext.h; sourceTree = SOURCE_ROOT; };
D0C80D621A960B2A00D5DF8A /* ChatListLock_LockedBottom@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChatListLock_LockedBottom@2x.png"; path = "Resources/ChatListLock_LockedBottom@2x.png"; sourceTree = "<group>"; };
D0C80D631A960B2A00D5DF8A /* ChatListLock_LockedTop@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChatListLock_LockedTop@2x.png"; path = "Resources/ChatListLock_LockedTop@2x.png"; sourceTree = "<group>"; };
D0C80D641A960B2A00D5DF8A /* ChatListLock_UnlockedBottom@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChatListLock_UnlockedBottom@2x.png"; path = "Resources/ChatListLock_UnlockedBottom@2x.png"; sourceTree = "<group>"; };
D0C80D651A960B2A00D5DF8A /* ChatListLock_UnlockedTop@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChatListLock_UnlockedTop@2x.png"; path = "Resources/ChatListLock_UnlockedTop@2x.png"; sourceTree = "<group>"; };
D0C80D6A1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePasslockSettingsFutureAction.h; sourceTree = "<group>"; };
D0C80D6B1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePasslockSettingsFutureAction.m; sourceTree = "<group>"; };
D0C80D6E1A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_updateDeviceLocked.h; sourceTree = "<group>"; };
D0C80D6F1A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_updateDeviceLocked.mm; sourceTree = "<group>"; };
D0C80D731A965D7200D5DF8A /* TGTooltipWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTooltipWindow.h; sourceTree = "<group>"; };
D0C80D741A965D7200D5DF8A /* TGTooltipWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTooltipWindow.m; sourceTree = "<group>"; };
D0C80D831A97A58E00D5DF8A /* TGAccessChecker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccessChecker.h; sourceTree = "<group>"; };
D0C80D841A97A58E00D5DF8A /* TGAccessChecker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAccessChecker.m; sourceTree = "<group>"; };
D0C80D851A97A58E00D5DF8A /* TGAccessRequiredAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccessRequiredAlertView.h; sourceTree = "<group>"; };
D0C80D861A97A58E00D5DF8A /* TGAccessRequiredAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAccessRequiredAlertView.m; sourceTree = "<group>"; };
D0C80D871A97A58E00D5DF8A /* TGFullscreenContainerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFullscreenContainerView.h; sourceTree = "<group>"; };
D0C80D881A97A58E00D5DF8A /* TGFullscreenContainerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFullscreenContainerView.m; sourceTree = "<group>"; };
D0C80DB71A9B73C600D5DF8A /* TGModernMediaCollectionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaCollectionView.h; sourceTree = "<group>"; };
D0C80DB81A9B73C600D5DF8A /* TGModernMediaCollectionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaCollectionView.m; sourceTree = "<group>"; };
D0C80DC41A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorLinearBlurView.h; sourceTree = "<group>"; };
D0C80DC51A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorLinearBlurView.m; sourceTree = "<group>"; };
D0C80DC61A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoEditorRadialBlurView.h; sourceTree = "<group>"; };
D0C80DC71A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoEditorRadialBlurView.m; sourceTree = "<group>"; };
D0C80DCC1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResultsGalleryImageItemView.h; sourceTree = "<group>"; };
D0C80DCD1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchResultsGalleryImageItemView.m; sourceTree = "<group>"; };
D0C80DD01A9B8E7C00D5DF8A /* TGPasscodeButtonView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodeButtonView.h; sourceTree = "<group>"; };
D0C80DD11A9B8E7C00D5DF8A /* TGPasscodeButtonView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasscodeButtonView.m; sourceTree = "<group>"; };
D0C80DD81A9B938E00D5DF8A /* TGPasscodeBackground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodeBackground.h; sourceTree = "<group>"; };
D0C80DDC1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDefaultPasscodeBackground.h; sourceTree = "<group>"; };
D0C80DDD1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDefaultPasscodeBackground.m; sourceTree = "<group>"; };
D0C80DE01A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodeEntryKeyboardView.h; sourceTree = "<group>"; };
D0C80DE11A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasscodeEntryKeyboardView.m; sourceTree = "<group>"; };
D0C80DE41A9BB61B00D5DF8A /* TGPasscodePinDotView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPasscodePinDotView.h; sourceTree = "<group>"; };
D0C80DE51A9BB61B00D5DF8A /* TGPasscodePinDotView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPasscodePinDotView.m; sourceTree = "<group>"; };
D0C80DE81A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGImageBasedPasscodeBackground.h; sourceTree = "<group>"; };
D0C80DE91A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGImageBasedPasscodeBackground.m; sourceTree = "<group>"; };
D0C8FCA81C5BAB8B0028C27F /* TempAudioPreviewPlay.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TempAudioPreviewPlay.png; path = Resources/TempAudioPreviewPlay.png; sourceTree = "<group>"; };
D0C8FCA91C5BAB8B0028C27F /* TempAudioPreviewPause.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = TempAudioPreviewPause.png; path = Resources/TempAudioPreviewPause.png; sourceTree = "<group>"; };
D0C9157C1980092200824042 /* TGModernGalleryVideoContentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryVideoContentView.h; sourceTree = "<group>"; };
D0C9157D1980092200824042 /* TGModernGalleryVideoContentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryVideoContentView.m; sourceTree = "<group>"; };
D0C92533194915C800E629CA /* SearchBarIconLight.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SearchBarIconLight.png; path = Resources/SearchBarIconLight.png; sourceTree = "<group>"; };
D0C92534194915C800E629CA /* ModernMessageCheckmark2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageCheckmark2.png; path = Resources/ModernMessageCheckmark2.png; sourceTree = "<group>"; };
D0C92535194915C800E629CA /* ModernMessageCheckmark1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ModernMessageCheckmark1.png; path = Resources/ModernMessageCheckmark1.png; sourceTree = "<group>"; };
D0C9253F1949172000E629CA /* ImagePickerThumbnalSelect.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ImagePickerThumbnalSelect.png; path = Resources/ImagePickerThumbnalSelect.png; sourceTree = "<group>"; };
D0C925401949172000E629CA /* ImagePickerThumbnalSelect_Checked.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ImagePickerThumbnalSelect_Checked.png; path = Resources/ImagePickerThumbnalSelect_Checked.png; sourceTree = "<group>"; };
D0C925551949EDED00E629CA /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = Telegraph/pt.lproj/InfoPlist.strings; sourceTree = SOURCE_ROOT; };
D0C925571949EDED00E629CA /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = Telegraph/pt.lproj/Localizable.strings; sourceTree = SOURCE_ROOT; };
D0C9255C194A024000E629CA /* .gitignore */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
D0C9255E194A024000E629CA /* linmath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = linmath.h; sourceTree = "<group>"; };
D0C92560194A024000E629CA /* animations.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = animations.c; sourceTree = "<group>"; };
D0C92561194A024000E629CA /* animations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = animations.h; sourceTree = "<group>"; };
D0C92562194A024000E629CA /* buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = buffer.c; sourceTree = "<group>"; };
D0C92563194A024000E629CA /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = "<group>"; };
D0C92565194A024000E629CA /* macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = macros.h; sourceTree = "<group>"; };
D0C92566194A024000E629CA /* math_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = math_helper.h; sourceTree = "<group>"; };
D0C92567194A024000E629CA /* matrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = matrix.h; sourceTree = "<group>"; };
D0C92568194A024000E629CA /* objects.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = objects.c; sourceTree = "<group>"; };
D0C92569194A024000E629CA /* objects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = objects.h; sourceTree = "<group>"; };
D0C9256A194A024000E629CA /* program.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = program.c; sourceTree = "<group>"; };
D0C9256B194A024000E629CA /* program.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = program.h; sourceTree = "<group>"; };
D0C9256C194A024000E629CA /* rngs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rngs.c; sourceTree = "<group>"; };
D0C9256D194A024000E629CA /* rngs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rngs.h; sourceTree = "<group>"; };
D0C9256E194A024000E629CA /* shader.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = shader.c; sourceTree = "<group>"; };
D0C9256F194A024000E629CA /* shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = shader.h; sourceTree = "<group>"; };
D0C92570194A024000E629CA /* timing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = timing.c; sourceTree = "<group>"; };
D0C92571194A024000E629CA /* timing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = timing.h; sourceTree = "<group>"; };
D0C92574194A024000E629CA /* platform_log.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = platform_log.c; sourceTree = "<group>"; };
D0C92575194A024000E629CA /* platform_log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = platform_log.h; sourceTree = "<group>"; };
D0C92576194A024000E629CA /* platform_macros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = platform_macros.h; sourceTree = "<group>"; };
D0C92579194A024000E629CA /* platform_gl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = platform_gl.h; sourceTree = "<group>"; };
D0C9257B194A024000E629CA /* fast_arrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "fast_arrow@2x.png"; sourceTree = "<group>"; };
D0C9257C194A024000E629CA /* fast_arrow_shadow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "fast_arrow_shadow@2x.png"; sourceTree = "<group>"; };
D0C9257D194A024000E629CA /* fast_body@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "fast_body@2x.png"; sourceTree = "<group>"; };
D0C9257E194A024000E629CA /* fast_spiral@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "fast_spiral@2x.png"; sourceTree = "<group>"; };
D0C9257F194A024000E629CA /* ic_bubble@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_bubble@2x.png"; sourceTree = "<group>"; };
D0C92580194A024000E629CA /* ic_bubble_dot@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_bubble_dot@2x.png"; sourceTree = "<group>"; };
D0C92581194A024000E629CA /* ic_cam@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_cam@2x.png"; sourceTree = "<group>"; };
D0C92583194A024000E629CA /* ic_cam_lens@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_cam_lens@2x.png"; sourceTree = "<group>"; };
D0C92584194A024000E629CA /* ic_pencil@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_pencil@2x.png"; sourceTree = "<group>"; };
D0C92585194A024000E629CA /* ic_pin@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_pin@2x.png"; sourceTree = "<group>"; };
D0C92586194A024000E629CA /* ic_smile@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_smile@2x.png"; sourceTree = "<group>"; };
D0C92587194A024000E629CA /* ic_smile_eye@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_smile_eye@2x.png"; sourceTree = "<group>"; };
D0C92588194A024000E629CA /* ic_videocam@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "ic_videocam@2x.png"; sourceTree = "<group>"; };
D0C92589194A024000E629CA /* knot_down@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "knot_down@2x.png"; sourceTree = "<group>"; };
D0C9258A194A024000E629CA /* knot_up@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "knot_up@2x.png"; sourceTree = "<group>"; };
D0C9258C194A024000E629CA /* powerful_infinity@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "powerful_infinity@2x.png"; sourceTree = "<group>"; };
D0C9258D194A024000E629CA /* powerful_infinity_white@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "powerful_infinity_white@2x.png"; sourceTree = "<group>"; };
D0C9258E194A024000E629CA /* powerful_mask@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "powerful_mask@2x.png"; sourceTree = "<group>"; };
D0C9258F194A024000E629CA /* powerful_star@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "powerful_star@2x.png"; sourceTree = "<group>"; };
D0C92595194A024000E629CA /* start_arrow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "start_arrow@2x.png"; sourceTree = "<group>"; };
D0C92596194A024000E629CA /* start_arrow_ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = start_arrow_ipad.png; sourceTree = "<group>"; };
D0C92597194A024000E629CA /* start_arrow_ipad@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "start_arrow_ipad@2x.png"; sourceTree = "<group>"; };
D0C92598194A024000E629CA /* telegram_plane@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "telegram_plane@2x.png"; sourceTree = "<group>"; };
D0C92599194A024000E629CA /* telegram_sphere@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "telegram_sphere@2x.png"; sourceTree = "<group>"; };
D0C9259A194A024000E629CA /* RMGeometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RMGeometry.h; sourceTree = "<group>"; };
D0C9259B194A024000E629CA /* RMGeometry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RMGeometry.m; sourceTree = "<group>"; };
D0C9259E194A024000E629CA /* RMIntroPageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RMIntroPageView.h; sourceTree = "<group>"; };
D0C9259F194A024000E629CA /* RMIntroPageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RMIntroPageView.m; sourceTree = "<group>"; };
D0C925A0194A024000E629CA /* RMIntroViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RMIntroViewController.h; sourceTree = "<group>"; };
D0C925A1194A024000E629CA /* RMIntroViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RMIntroViewController.m; sourceTree = "<group>"; };
D0C925A6194A024000E629CA /* texture_helper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = texture_helper.h; sourceTree = "<group>"; };
D0C925A7194A024000E629CA /* texture_helper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = texture_helper.m; sourceTree = "<group>"; };
D0C925D8194A041800E629CA /* GLKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLKit.framework; path = System/Library/Frameworks/GLKit.framework; sourceTree = SDKROOT; };
D0CAEA1E1A6D94D90033650D /* TGModernCache+SSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGModernCache+SSignal.h"; sourceTree = "<group>"; };
D0CAEA1F1A6D94D90033650D /* TGModernCache+SSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGModernCache+SSignal.m"; sourceTree = "<group>"; };
D0CAEA211A6D9BB20033650D /* TGSharedPhotoSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedPhotoSignals.h; sourceTree = "<group>"; };
D0CAEA221A6D9BB20033650D /* TGSharedPhotoSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedPhotoSignals.m; sourceTree = "<group>"; };
D0CAEA241A6D9DA60033650D /* TGSharedMediaUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSharedMediaUtils.h; sourceTree = "<group>"; };
D0CAEA251A6D9DA60033650D /* TGSharedMediaUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSharedMediaUtils.m; sourceTree = "<group>"; };
D0CAEA271A6DA1560033650D /* TGMemoryImageCache+Signals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TGMemoryImageCache+Signals.h"; sourceTree = "<group>"; };
D0CAEA281A6DA1560033650D /* TGMemoryImageCache+Signals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TGMemoryImageCache+Signals.m"; sourceTree = "<group>"; };
D0CB149B199A791C00EBCEA7 /* TGModernGalleryDefaultHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryDefaultHeaderView.h; sourceTree = "<group>"; };
D0CB149E199A7A4E00EBCEA7 /* TGGenericPeerMediaGalleryDefaultHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaGalleryDefaultHeaderView.h; sourceTree = "<group>"; };
D0CB149F199A7A4E00EBCEA7 /* TGGenericPeerMediaGalleryDefaultHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaGalleryDefaultHeaderView.m; sourceTree = "<group>"; };
D0CB14A1199BD24E00EBCEA7 /* TGModernGalleryDefaultFooterAccessoryView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryDefaultFooterAccessoryView.h; sourceTree = "<group>"; };
D0CB14A2199CEF8F00EBCEA7 /* TGGenericPeerMediaGalleryActionsAccessoryView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaGalleryActionsAccessoryView.h; sourceTree = "<group>"; };
D0CB14A3199CEF8F00EBCEA7 /* TGGenericPeerMediaGalleryActionsAccessoryView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaGalleryActionsAccessoryView.m; sourceTree = "<group>"; };
D0CB14A5199CEFAE00EBCEA7 /* TGGenericPeerMediaGalleryDeleteAccessoryView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerMediaGalleryDeleteAccessoryView.h; sourceTree = "<group>"; };
D0CB14A6199CEFAE00EBCEA7 /* TGGenericPeerMediaGalleryDeleteAccessoryView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerMediaGalleryDeleteAccessoryView.m; sourceTree = "<group>"; };
D0CB14A9199DF1E900EBCEA7 /* TGUpdateMediaHistoryActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdateMediaHistoryActor.h; sourceTree = "<group>"; };
D0CB14AA199DF1E900EBCEA7 /* TGUpdateMediaHistoryActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdateMediaHistoryActor.m; sourceTree = "<group>"; };
D0CB14AC199E0E0B00EBCEA7 /* TGModernGalleryContainerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryContainerView.h; sourceTree = "<group>"; };
D0CB14AD199E0E0B00EBCEA7 /* TGModernGalleryContainerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernGalleryContainerView.m; sourceTree = "<group>"; };
D0CC0BBF1B9A1F3200882D7A /* TLcontacts_ResolvedPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLcontacts_ResolvedPeer.h; sourceTree = "<group>"; };
D0CC0BC01B9A1F3200882D7A /* TLcontacts_ResolvedPeer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLcontacts_ResolvedPeer.mm; sourceTree = "<group>"; };
D0CC0BC91B9BB48500882D7A /* TGChannelAboutSetupController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelAboutSetupController.h; sourceTree = "<group>"; };
D0CC0BCA1B9BB48500882D7A /* TGChannelAboutSetupController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelAboutSetupController.m; sourceTree = "<group>"; };
D0CC0BCD1B9BB91B00882D7A /* TGCollectionMultilineInputItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionMultilineInputItem.h; sourceTree = "<group>"; };
D0CC0BCE1B9BB91B00882D7A /* TGCollectionMultilineInputItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionMultilineInputItem.m; sourceTree = "<group>"; };
D0CC0BD11B9BB92B00882D7A /* TGCollectionMultilineInputItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCollectionMultilineInputItemView.h; sourceTree = "<group>"; };
D0CC0BD21B9BB92B00882D7A /* TGCollectionMultilineInputItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCollectionMultilineInputItemView.m; sourceTree = "<group>"; };
D0CC232715961B2E004CAFE5 /* TGInterfaceAssets.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInterfaceAssets.h; sourceTree = "<group>"; };
D0CC232815961B2E004CAFE5 /* TGInterfaceAssets.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGInterfaceAssets.mm; sourceTree = "<group>"; };
D0CC4D5F19F7C4CE001E8D57 /* TGYoutubeDataContentProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGYoutubeDataContentProperty.h; sourceTree = "<group>"; };
D0CC4D6019F7C4CE001E8D57 /* TGYoutubeDataContentProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGYoutubeDataContentProperty.m; sourceTree = "<group>"; };
D0CC4D6319F7CAAE001E8D57 /* TGYoutubeContentPropertiesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGYoutubeContentPropertiesActor.h; sourceTree = "<group>"; };
D0CC4D6419F7CAAE001E8D57 /* TGYoutubeContentPropertiesActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGYoutubeContentPropertiesActor.m; sourceTree = "<group>"; };
D0CC4D6F19F817BC001E8D57 /* TGInstagramDataContentProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInstagramDataContentProperty.h; sourceTree = "<group>"; };
D0CC4D7019F817BC001E8D57 /* TGInstagramDataContentProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInstagramDataContentProperty.m; sourceTree = "<group>"; };
D0CC4D7319F81F5D001E8D57 /* TGInstagramThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInstagramThumbnailDataSource.h; sourceTree = "<group>"; };
D0CC4D7419F81F5D001E8D57 /* TGInstagramThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInstagramThumbnailDataSource.m; sourceTree = "<group>"; };
D0CC4D7619F82134001E8D57 /* TGInstagramContentPropertiesActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGInstagramContentPropertiesActor.h; sourceTree = "<group>"; };
D0CC4D7719F82134001E8D57 /* TGInstagramContentPropertiesActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGInstagramContentPropertiesActor.m; sourceTree = "<group>"; };
D0CD8FF61BB33B9900E05F40 /* SafariServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SafariServices.framework; path = System/Library/Frameworks/SafariServices.framework; sourceTree = SDKROOT; };
D0CF869019ED6431005BE1B1 /* TGPickerSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPickerSheet.h; sourceTree = "<group>"; };
D0CF869119ED6431005BE1B1 /* TGPickerSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPickerSheet.m; sourceTree = "<group>"; };
D0CFE45C1A35AB0600839901 /* lz4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lz4.h; sourceTree = "<group>"; };
D0CFE45E1A35AB0600839901 /* lz4frame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lz4frame.h; sourceTree = "<group>"; };
D0CFE4601A35AB0600839901 /* lz4hc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lz4hc.h; sourceTree = "<group>"; };
D0CFE4621A35AB0600839901 /* xxhash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = xxhash.h; sourceTree = "<group>"; };
D0CFE46D1A35AB8300839901 /* xxhash.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xxhash.c; sourceTree = "<group>"; };
D0CFE46E1A35AB8300839901 /* lz4hc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lz4hc.c; sourceTree = "<group>"; };
D0CFE46F1A35AB8300839901 /* lz4frame.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lz4frame.c; sourceTree = "<group>"; };
D0CFE4701A35AB8300839901 /* lz4.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lz4.c; sourceTree = "<group>"; };
D0D0364F158F7F5B00E39802 /* libstdc++.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libstdc++.dylib"; path = "usr/lib/libstdc++.dylib"; sourceTree = SDKROOT; };
D0D19FF51ADD5F98007D9ED6 /* TGShareContextSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareContextSignal.h; sourceTree = "<group>"; };
D0D19FF61ADD5F98007D9ED6 /* TGShareContextSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareContextSignal.m; sourceTree = "<group>"; };
D0D19FFE1ADD5FA5007D9ED6 /* TGShareContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareContext.h; sourceTree = "<group>"; };
D0D19FFF1ADD5FA5007D9ED6 /* TGShareContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareContext.m; sourceTree = "<group>"; };
D0D1A06D1ADDCE18007D9ED6 /* TGShareMtSerialization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareMtSerialization.h; sourceTree = "<group>"; };
D0D1A06E1ADDCE18007D9ED6 /* TGShareMtSerialization.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareMtSerialization.m; sourceTree = "<group>"; };
D0D1A0791ADDE828007D9ED6 /* TGChatModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChatModel.h; sourceTree = "<group>"; };
D0D1A07A1ADDE828007D9ED6 /* TGChatModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChatModel.m; sourceTree = "<group>"; };
D0D1A07C1ADDE838007D9ED6 /* TGUserModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserModel.h; sourceTree = "<group>"; };
D0D1A07D1ADDE838007D9ED6 /* TGUserModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserModel.m; sourceTree = "<group>"; };
D0D1A07F1ADDE84F007D9ED6 /* TGPrivateChatModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPrivateChatModel.h; sourceTree = "<group>"; };
D0D1A0801ADDE84F007D9ED6 /* TGPrivateChatModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPrivateChatModel.m; sourceTree = "<group>"; };
D0D1A0821ADDE876007D9ED6 /* TGGroupChatModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupChatModel.h; sourceTree = "<group>"; };
D0D1A0831ADDE876007D9ED6 /* TGGroupChatModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupChatModel.m; sourceTree = "<group>"; };
D0D2CD0D1AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGoogleDriveThumbnailDataSource.h; sourceTree = "<group>"; };
D0D2CD0E1AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGoogleDriveThumbnailDataSource.m; sourceTree = "<group>"; };
D0D3314C15C8394400CFDB84 /* libcrypto.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libcrypto.a; path = "TelegraphNetwork/TelegraphNetwork/Third-Party/lib/libcrypto.a"; sourceTree = "<group>"; };
D0D43CDE1B9F053300F6C78F /* TGQueuedReadChannelMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGQueuedReadChannelMessages.h; sourceTree = "<group>"; };
D0D43CDF1B9F053300F6C78F /* TGQueuedReadChannelMessages.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGQueuedReadChannelMessages.m; sourceTree = "<group>"; };
D0D43CE21BA08DE500F6C78F /* TGQueuedLeaveChannel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGQueuedLeaveChannel.h; sourceTree = "<group>"; };
D0D43CE31BA08DE500F6C78F /* TGQueuedLeaveChannel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGQueuedLeaveChannel.m; sourceTree = "<group>"; };
D0D43CE61BA0A4AE00F6C78F /* TLChatFull$channelFull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChatFull$channelFull.h; sourceTree = "<group>"; };
D0D43CE71BA0A4AE00F6C78F /* TLChatFull$channelFull.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChatFull$channelFull.mm; sourceTree = "<group>"; };
D0D43CEE1BA0A8D400F6C78F /* NSArray_ChannelParticipant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_ChannelParticipant.h; sourceTree = "<group>"; };
D0D43CEF1BA0A8D400F6C78F /* NSArray_ChannelParticipant.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_ChannelParticipant.mm; sourceTree = "<group>"; };
D0D43CF21BA0A8D400F6C78F /* TLupdates_ChannelDifference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLupdates_ChannelDifference.h; sourceTree = "<group>"; };
D0D43CF31BA0A8D400F6C78F /* TLupdates_ChannelDifference.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLupdates_ChannelDifference.mm; sourceTree = "<group>"; };
D0D443B7195315D500CF2A7E /* Icon-76@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-76@2x.png"; sourceTree = "<group>"; };
D0D5419A1B8628FC005F676C /* TGPeerIdAdapter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGPeerIdAdapter.h; sourceTree = "<group>"; };
D0D541AA1B862F8F005F676C /* TLMessageGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessageGroup.h; sourceTree = "<group>"; };
D0D541AB1B862F8F005F676C /* TLMessageGroup.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessageGroup.mm; sourceTree = "<group>"; };
D0D541C51B8632E9005F676C /* TLMessage$modernMessageService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLMessage$modernMessageService.h; sourceTree = "<group>"; };
D0D541C61B8632E9005F676C /* TLMessage$modernMessageService.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLMessage$modernMessageService.mm; sourceTree = "<group>"; };
D0D541CA1B864735005F676C /* TGChannelManagementSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelManagementSignals.h; sourceTree = "<group>"; };
D0D541CB1B864735005F676C /* TGChannelManagementSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelManagementSignals.m; sourceTree = "<group>"; };
D0D541CE1B87391F005F676C /* TGChannelList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelList.h; sourceTree = "<group>"; };
D0D541CF1B87391F005F676C /* TGChannelList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelList.m; sourceTree = "<group>"; };
D0D541D21B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_Messages$modernChannelMessages.h; sourceTree = "<group>"; };
D0D541D31B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_Messages$modernChannelMessages.mm; sourceTree = "<group>"; };
D0D541D61B8784AA005F676C /* TLRPCupdates_getChannelDifference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCupdates_getChannelDifference.h; sourceTree = "<group>"; };
D0D541D71B8784AB005F676C /* TLRPCupdates_getChannelDifference.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCupdates_getChannelDifference.mm; sourceTree = "<group>"; };
D0D5CFFE1B7A69AD00DAF839 /* SharedMediaEmptyLinks@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaEmptyLinks@2x.png"; path = "Resources/SharedMediaEmptyLinks@2x.png"; sourceTree = "<group>"; };
D0D5CFFF1B7A69AD00DAF839 /* SharedMediaEmptyLinks@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SharedMediaEmptyLinks@3x.png"; path = "Resources/SharedMediaEmptyLinks@3x.png"; sourceTree = "<group>"; };
D0D5D0151B7B6BF600DAF839 /* TLhelp_AppChangelog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLhelp_AppChangelog.h; sourceTree = "<group>"; };
D0D5D0161B7B6BF600DAF839 /* TLhelp_AppChangelog.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLhelp_AppChangelog.mm; sourceTree = "<group>"; };
D0D5D0171B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getAppChangelog.h; sourceTree = "<group>"; };
D0D5D0181B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getAppChangelog.mm; sourceTree = "<group>"; };
D0D670D3197EA36C0031B041 /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = InfoPlist.strings; sourceTree = "<group>"; };
D0D95BC919D438DC00047005 /* SecretPhotoCheckMask@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SecretPhotoCheckMask@2x.png"; path = "Resources/SecretPhotoCheckMask@2x.png"; sourceTree = "<group>"; };
D0D95BCA19D438DC00047005 /* SecretPhotoCheckMask.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SecretPhotoCheckMask.png; path = Resources/SecretPhotoCheckMask.png; sourceTree = "<group>"; };
D0D95BCB19D438DC00047005 /* SecretPhotoCheck@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "SecretPhotoCheck@2x.png"; path = "Resources/SecretPhotoCheck@2x.png"; sourceTree = "<group>"; };
D0D95BCC19D438DC00047005 /* SecretPhotoCheck.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = SecretPhotoCheck.png; path = Resources/SecretPhotoCheck.png; sourceTree = "<group>"; };
D0D97D6F1B3B942A003457CD /* ModernConversationSecretAccessoryTimer@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernConversationSecretAccessoryTimer@3x.png"; path = "Resources/ModernConversationSecretAccessoryTimer@3x.png"; sourceTree = "<group>"; };
D0D97D791B3B9450003457CD /* VolumeControlSliderButton@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VolumeControlSliderButton@2x.png"; path = "Resources/VolumeControlSliderButton@2x.png"; sourceTree = "<group>"; };
D0D97D7B1B3B95D6003457CD /* VolumeControlVolumeIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VolumeControlVolumeIcon@2x.png"; path = "Resources/VolumeControlVolumeIcon@2x.png"; sourceTree = "<group>"; };
D0D97D7D1B3B99F5003457CD /* MusicPlayerControlBack@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlBack@2x.png"; path = "Resources/MusicPlayerControlBack@2x.png"; sourceTree = "<group>"; };
D0D97D7E1B3B99F5003457CD /* MusicPlayerControlBack@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlBack@3x.png"; path = "Resources/MusicPlayerControlBack@3x.png"; sourceTree = "<group>"; };
D0D97D7F1B3B99F5003457CD /* MusicPlayerControlForward@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlForward@2x.png"; path = "Resources/MusicPlayerControlForward@2x.png"; sourceTree = "<group>"; };
D0D97D801B3B99F5003457CD /* MusicPlayerControlForward@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlForward@3x.png"; path = "Resources/MusicPlayerControlForward@3x.png"; sourceTree = "<group>"; };
D0D97D811B3B99F5003457CD /* MusicPlayerControlPause@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlPause@2x.png"; path = "Resources/MusicPlayerControlPause@2x.png"; sourceTree = "<group>"; };
D0D97D821B3B99F5003457CD /* MusicPlayerControlPause@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerControlPause@3x.png"; path = "Resources/MusicPlayerControlPause@3x.png"; sourceTree = "<group>"; };
D0DA76AD193BDD9E00157F4B /* TGFileThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFileThumbnailDataSource.h; sourceTree = "<group>"; };
D0DA76AE193BDD9E00157F4B /* TGFileThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFileThumbnailDataSource.m; sourceTree = "<group>"; };
D0DA8C3E1ACF5EBD00606990 /* TGArticleWebpageFooterModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGArticleWebpageFooterModel.h; sourceTree = "<group>"; };
D0DA8C3F1ACF5EBD00606990 /* TGArticleWebpageFooterModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGArticleWebpageFooterModel.m; sourceTree = "<group>"; };
D0DAA480197495A80036E709 /* Icon-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-72.png"; sourceTree = "<group>"; };
D0DAA482197495EA0036E709 /* Icon-72@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-72@2x.png"; sourceTree = "<group>"; };
D0DAA484197496240036E709 /* Icon-76.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Icon-76.png"; sourceTree = "<group>"; };
D0DB05BC1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareSheetSharePeersCaptionView.h; sourceTree = "<group>"; };
D0DB05BD1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareSheetSharePeersCaptionView.m; sourceTree = "<group>"; };
D0DB965918DC85030013B9DC /* TGDownloadLocalizationActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDownloadLocalizationActor.h; sourceTree = "<group>"; };
D0DB965A18DC85030013B9DC /* TGDownloadLocalizationActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDownloadLocalizationActor.m; sourceTree = "<group>"; };
D0DC8BCB19A3C45600DBF43E /* TGModernGalleryZoomableItemViewContent.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryZoomableItemViewContent.h; sourceTree = "<group>"; };
D0DCF4F71AE9230F00D5B7A1 /* TGPeerInfoSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPeerInfoSignals.h; sourceTree = "<group>"; };
D0DCF4F81AE9230F00D5B7A1 /* TGPeerInfoSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPeerInfoSignals.m; sourceTree = "<group>"; };
D0DCF4FC1AE923FA00D5B7A1 /* TGGroupManagementSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupManagementSignals.h; sourceTree = "<group>"; };
D0DCF4FD1AE923FA00D5B7A1 /* TGGroupManagementSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupManagementSignals.m; sourceTree = "<group>"; };
D0DCF5011AE924F900D5B7A1 /* TGGroupInvitationInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInvitationInfo.h; sourceTree = "<group>"; };
D0DCF5021AE924F900D5B7A1 /* TGGroupInvitationInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInvitationInfo.m; sourceTree = "<group>"; };
D0DCF51C1AED327500D5B7A1 /* FoursquareAttribution@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "FoursquareAttribution@2x.png"; path = "Resources/FoursquareAttribution@2x.png"; sourceTree = "<group>"; };
D0DCF51D1AED327600D5B7A1 /* LocationCurrentIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = LocationCurrentIcon.png; path = Resources/LocationCurrentIcon.png; sourceTree = "<group>"; };
D0DCF51E1AED327600D5B7A1 /* LocationCurrentIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationCurrentIcon@2x.png"; path = "Resources/LocationCurrentIcon@2x.png"; sourceTree = "<group>"; };
D0DCF51F1AED327600D5B7A1 /* LocationCurrentIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationCurrentIcon@3x.png"; path = "Resources/LocationCurrentIcon@3x.png"; sourceTree = "<group>"; };
D0DCF5201AED327600D5B7A1 /* LocationInfo_Active.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = LocationInfo_Active.png; path = Resources/LocationInfo_Active.png; sourceTree = "<group>"; };
D0DCF5211AED327600D5B7A1 /* LocationInfo_Active@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationInfo_Active@2x.png"; path = "Resources/LocationInfo_Active@2x.png"; sourceTree = "<group>"; };
D0DCF5221AED327600D5B7A1 /* LocationInfo_Active@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationInfo_Active@3x.png"; path = "Resources/LocationInfo_Active@3x.png"; sourceTree = "<group>"; };
D0DCF5231AED327600D5B7A1 /* LocationInfo.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = LocationInfo.png; path = Resources/LocationInfo.png; sourceTree = "<group>"; };
D0DCF5241AED327600D5B7A1 /* LocationInfo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationInfo@2x.png"; path = "Resources/LocationInfo@2x.png"; sourceTree = "<group>"; };
D0DCF5251AED327600D5B7A1 /* LocationInfo@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationInfo@3x.png"; path = "Resources/LocationInfo@3x.png"; sourceTree = "<group>"; };
D0DCF5261AED327600D5B7A1 /* LocationPin@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationPin@2x.png"; path = "Resources/LocationPin@2x.png"; sourceTree = "<group>"; };
D0DCF5271AED327600D5B7A1 /* LocationPinPoint@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationPinPoint@2x.png"; path = "Resources/LocationPinPoint@2x.png"; sourceTree = "<group>"; };
D0DCF5281AED327600D5B7A1 /* LocationPinShadow@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationPinShadow@2x.png"; path = "Resources/LocationPinShadow@2x.png"; sourceTree = "<group>"; };
D0DCF5291AED327600D5B7A1 /* NavigationBackArrowNormal@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationBackArrowNormal@2x.png"; path = "Resources/NavigationBackArrowNormal@2x.png"; sourceTree = "<group>"; };
D0DCF52A1AED327600D5B7A1 /* NavigationSearchIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "NavigationSearchIcon@2x.png"; path = "Resources/NavigationSearchIcon@2x.png"; sourceTree = "<group>"; };
D0DCF53A1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaPickerCaptionInputPanel.h; sourceTree = "<group>"; };
D0DCF53B1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaPickerCaptionInputPanel.m; sourceTree = "<group>"; };
D0DCF53E1AED32D700D5B7A1 /* TGLocationCurrentLocationCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationCurrentLocationCell.h; sourceTree = "<group>"; };
D0DCF53F1AED32D700D5B7A1 /* TGLocationCurrentLocationCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationCurrentLocationCell.m; sourceTree = "<group>"; };
D0DCF5401AED32D800D5B7A1 /* TGLocationPinView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationPinView.h; sourceTree = "<group>"; };
D0DCF5411AED32D800D5B7A1 /* TGLocationPinView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationPinView.m; sourceTree = "<group>"; };
D0DCF5421AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationReverseGeocodeResult.h; sourceTree = "<group>"; };
D0DCF5431AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationReverseGeocodeResult.m; sourceTree = "<group>"; };
D0DCF5441AED32D800D5B7A1 /* TGLocationSectionHeaderCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationSectionHeaderCell.h; sourceTree = "<group>"; };
D0DCF5451AED32D800D5B7A1 /* TGLocationSectionHeaderCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationSectionHeaderCell.m; sourceTree = "<group>"; };
D0DCF5461AED32D800D5B7A1 /* TGLocationSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationSignals.h; sourceTree = "<group>"; };
D0DCF5471AED32D800D5B7A1 /* TGLocationSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationSignals.m; sourceTree = "<group>"; };
D0DCF5481AED32D800D5B7A1 /* TGLocationTitleView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationTitleView.h; sourceTree = "<group>"; };
D0DCF5491AED32D800D5B7A1 /* TGLocationTitleView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationTitleView.m; sourceTree = "<group>"; };
D0DCF54A1AED32D800D5B7A1 /* TGLocationVenue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationVenue.h; sourceTree = "<group>"; };
D0DCF54B1AED32D800D5B7A1 /* TGLocationVenue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationVenue.m; sourceTree = "<group>"; };
D0DCF54C1AED32D800D5B7A1 /* TGLocationVenueCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationVenueCell.h; sourceTree = "<group>"; };
D0DCF54D1AED32D800D5B7A1 /* TGLocationVenueCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationVenueCell.m; sourceTree = "<group>"; };
D0DCF54E1AED32D800D5B7A1 /* TGLocationVenueIconDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGLocationVenueIconDataSource.h; sourceTree = "<group>"; };
D0DCF54F1AED32D800D5B7A1 /* TGLocationVenueIconDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGLocationVenueIconDataSource.m; sourceTree = "<group>"; };
D0DCF5621AED330B00D5B7A1 /* TGMapSnapshotterActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMapSnapshotterActor.h; sourceTree = "<group>"; };
D0DCF5631AED330B00D5B7A1 /* TGMapSnapshotterActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMapSnapshotterActor.m; sourceTree = "<group>"; };
D0DCF5661AED342200D5B7A1 /* TGVenueMessageViewModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVenueMessageViewModel.h; sourceTree = "<group>"; };
D0DCF5671AED342200D5B7A1 /* TGVenueMessageViewModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVenueMessageViewModel.m; sourceTree = "<group>"; };
D0DCF57C1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoContactListCreateLinkCell.h; sourceTree = "<group>"; };
D0DCF57D1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoContactListCreateLinkCell.m; sourceTree = "<group>"; };
D0DCF5801AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoShareLinkController.h; sourceTree = "<group>"; };
D0DCF5811AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoShareLinkController.m; sourceTree = "<group>"; };
D0DCF5841AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoShareLinkLinkItem.h; sourceTree = "<group>"; };
D0DCF5851AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoShareLinkLinkItem.m; sourceTree = "<group>"; };
D0DCF5881AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGroupInfoShareLinkLinkItemView.h; sourceTree = "<group>"; };
D0DCF5891AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGroupInfoShareLinkLinkItemView.m; sourceTree = "<group>"; };
D0DCF58C1AEE83BE00D5B7A1 /* ApiLayer45.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApiLayer45.h; sourceTree = "<group>"; };
D0DCF58D1AEE83BE00D5B7A1 /* ApiLayer45.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ApiLayer45.m; sourceTree = "<group>"; };
D0DCF60A1AF033EA00D5B7A1 /* LocationPinIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = LocationPinIcon.png; path = Resources/LocationPinIcon.png; sourceTree = "<group>"; };
D0DCF60B1AF033EA00D5B7A1 /* LocationPinIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationPinIcon@2x.png"; path = "Resources/LocationPinIcon@2x.png"; sourceTree = "<group>"; };
D0DCF60C1AF033EA00D5B7A1 /* LocationPinIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationPinIcon@3x.png"; path = "Resources/LocationPinIcon@3x.png"; sourceTree = "<group>"; };
D0DCF60D1AF033EA00D5B7A1 /* PhotoEditorCaption.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = PhotoEditorCaption.png; path = Resources/PhotoEditorCaption.png; sourceTree = "<group>"; };
D0DCF60E1AF033EA00D5B7A1 /* PhotoEditorCaption@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorCaption@2x.png"; path = "Resources/PhotoEditorCaption@2x.png"; sourceTree = "<group>"; };
D0DCF60F1AF033EA00D5B7A1 /* PhotoEditorCaption@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "PhotoEditorCaption@3x.png"; path = "Resources/PhotoEditorCaption@3x.png"; sourceTree = "<group>"; };
D0DCF61C1AF0353900D5B7A1 /* TGPhotoCaptionController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCaptionController.h; sourceTree = "<group>"; };
D0DCF61D1AF0353900D5B7A1 /* TGPhotoCaptionController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCaptionController.m; sourceTree = "<group>"; };
D0DCF61E1AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhotoCaptionInputMixin.h; sourceTree = "<group>"; };
D0DCF61F1AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhotoCaptionInputMixin.m; sourceTree = "<group>"; };
D0DCF6601AF0EDC100D5B7A1 /* LocationGenericIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "LocationGenericIcon@2x.png"; path = "Resources/LocationGenericIcon@2x.png"; sourceTree = "<group>"; };
D0DEAB1D1A67331A008311D1 /* TGMessageSearchSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMessageSearchSignals.h; sourceTree = "<group>"; };
D0DEAB1E1A67331A008311D1 /* TGMessageSearchSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMessageSearchSignals.m; sourceTree = "<group>"; };
D0DEE4F21AA0A90500B04AAA /* NSArray_DisabledFeature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_DisabledFeature.h; sourceTree = "<group>"; };
D0DEE4F31AA0A90600B04AAA /* NSArray_DisabledFeature.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_DisabledFeature.mm; sourceTree = "<group>"; };
D0DEE4F41AA0A90600B04AAA /* TLDisabledFeature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDisabledFeature.h; sourceTree = "<group>"; };
D0DEE4F51AA0A90600B04AAA /* TLDisabledFeature.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDisabledFeature.mm; sourceTree = "<group>"; };
D0DEE5041AA0A96000B04AAA /* TGApplicationFeatures.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGApplicationFeatures.h; sourceTree = "<group>"; };
D0DEE5051AA0A96000B04AAA /* TGApplicationFeatures.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGApplicationFeatures.m; sourceTree = "<group>"; };
D0DEE5081AA0AAF900B04AAA /* TGApplicationFeatureDescription.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGApplicationFeatureDescription.h; sourceTree = "<group>"; };
D0DEE5091AA0AAF900B04AAA /* TGApplicationFeatureDescription.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGApplicationFeatureDescription.m; sourceTree = "<group>"; };
D0DEE58B1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyMessageMediaAttachment.h; sourceTree = "<group>"; };
D0DEE58C1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyMessageMediaAttachment.m; sourceTree = "<group>"; };
D0DEE5911AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModenConcersationReplyAssociatedPanel.h; sourceTree = "<group>"; };
D0DEE5921AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModenConcersationReplyAssociatedPanel.m; sourceTree = "<group>"; };
D0DEE5951AA9EA7000B04AAA /* ReplyPanelClose@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ReplyPanelClose@2x.png"; path = "Resources/ReplyPanelClose@2x.png"; sourceTree = "<group>"; };
D0DEE59C1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReplyHeaderTextModel.h; sourceTree = "<group>"; };
D0DEE59D1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReplyHeaderTextModel.m; sourceTree = "<group>"; };
D0E0B8AF1ADE826D00435821 /* TGChatListSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChatListSignal.h; sourceTree = "<group>"; };
D0E0B8B01ADE826D00435821 /* TGChatListSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChatListSignal.m; sourceTree = "<group>"; };
D0E0B8B21ADE83A000435821 /* TGShareChatListCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareChatListCell.h; sourceTree = "<group>"; };
D0E0B8B31ADE83A000435821 /* TGShareChatListCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareChatListCell.m; sourceTree = "<group>"; };
D0E0B8B71ADE842400435821 /* TGShareImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGShareImageView.h; sourceTree = "<group>"; };
D0E0B8B81ADE842400435821 /* TGShareImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGShareImageView.m; sourceTree = "<group>"; };
D0E0B8BB1ADE859300435821 /* TGFileLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGFileLocation.h; sourceTree = "<group>"; };
D0E0B8BC1ADE859300435821 /* TGFileLocation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGFileLocation.m; sourceTree = "<group>"; };
D0E0B8C41ADEAA3500435821 /* TGPeerId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPeerId.h; sourceTree = "<group>"; };
D0E0B8CF1ADEC42700435821 /* TGPoolWithTimeout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPoolWithTimeout.h; sourceTree = "<group>"; };
D0E0B8D01ADEC42700435821 /* TGPoolWithTimeout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPoolWithTimeout.m; sourceTree = "<group>"; };
D0E0B8D21ADECCEA00435821 /* TGDatacenterConnectionContext.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDatacenterConnectionContext.h; sourceTree = "<group>"; };
D0E0B8D31ADECCEA00435821 /* TGDatacenterConnectionContext.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDatacenterConnectionContext.m; sourceTree = "<group>"; };
D0E0B8D51ADECFF100435821 /* TGChatListAvatarSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChatListAvatarSignal.h; sourceTree = "<group>"; };
D0E0B8D61ADECFF100435821 /* TGChatListAvatarSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChatListAvatarSignal.m; sourceTree = "<group>"; };
D0E0B9101ADF117700435821 /* lmdb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = lmdb.h; path = submodules/lmdb/libraries/liblmdb/lmdb.h; sourceTree = "<group>"; };
D0E0B9111ADF117700435821 /* mdb.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = mdb.c; path = submodules/lmdb/libraries/liblmdb/mdb.c; sourceTree = "<group>"; };
D0E0B9121ADF117700435821 /* midl.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = midl.c; path = submodules/lmdb/libraries/liblmdb/midl.c; sourceTree = "<group>"; };
D0E0B9131ADF117700435821 /* midl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = midl.h; path = submodules/lmdb/libraries/liblmdb/midl.h; sourceTree = "<group>"; };
D0E0B9181ADF11F500435821 /* PSData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSData.h; sourceTree = "<group>"; };
D0E0B9191ADF11F500435821 /* PSKeyValueStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueStore.h; sourceTree = "<group>"; };
D0E0B91A1ADF11F500435821 /* PSLMDBKeyValueReaderWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSLMDBKeyValueReaderWriter.h; sourceTree = "<group>"; };
D0E0B91B1ADF11F500435821 /* PSLMDBKeyValueReaderWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSLMDBKeyValueReaderWriter.m; sourceTree = "<group>"; };
D0E0B91C1ADF11F500435821 /* PSLMDBKeyValueStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSLMDBKeyValueStore.h; sourceTree = "<group>"; };
D0E0B91D1ADF11F500435821 /* PSLMDBKeyValueStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSLMDBKeyValueStore.m; sourceTree = "<group>"; };
D0E0B91E1ADF11F500435821 /* PSLMDBTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSLMDBTable.h; sourceTree = "<group>"; };
D0E0B91F1ADF11F500435821 /* PSLMDBTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSLMDBTable.m; sourceTree = "<group>"; };
D0E0B9231ADF120A00435821 /* PSKeyValueReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueReader.h; sourceTree = "<group>"; };
D0E0B9241ADF120A00435821 /* PSKeyValueWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueWriter.h; sourceTree = "<group>"; };
D0E0B9251ADF127800435821 /* PSLMDBKeyValueCursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSLMDBKeyValueCursor.h; sourceTree = "<group>"; };
D0E0B9261ADF127800435821 /* PSLMDBKeyValueCursor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSLMDBKeyValueCursor.m; sourceTree = "<group>"; };
D0E0B9281ADF12B400435821 /* TGModernCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernCache.h; sourceTree = "<group>"; };
D0E0B9291ADF12B400435821 /* TGModernCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernCache.m; sourceTree = "<group>"; };
D0E0B92B1ADF13C700435821 /* TGMemoryImageCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMemoryImageCache.h; sourceTree = "<group>"; };
D0E0B92C1ADF13C700435821 /* TGMemoryImageCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMemoryImageCache.m; sourceTree = "<group>"; };
D0E0B92F1ADF145900435821 /* TGRoundImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRoundImage.h; sourceTree = "<group>"; };
D0E0B9301ADF145900435821 /* TGRoundImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRoundImage.m; sourceTree = "<group>"; };
D0E0B9321ADF29C400435821 /* TGSendMessageSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGSendMessageSignals.h; sourceTree = "<group>"; };
D0E0B9331ADF29C400435821 /* TGSendMessageSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGSendMessageSignals.m; sourceTree = "<group>"; };
D0E0B9381ADFF0AD00435821 /* TGUploadMediaSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUploadMediaSignals.h; sourceTree = "<group>"; };
D0E0B9391ADFF0AD00435821 /* TGUploadMediaSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUploadMediaSignals.m; sourceTree = "<group>"; };
D0E0B93B1ADFFD9D00435821 /* TGScaleImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGScaleImage.h; sourceTree = "<group>"; };
D0E0B93C1ADFFD9D00435821 /* TGScaleImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGScaleImage.m; sourceTree = "<group>"; };
D0E0B93E1ADFFE6800435821 /* TGGeometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGeometry.h; sourceTree = "<group>"; };
D0E0B93F1ADFFE6800435821 /* TGGeometry.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGeometry.m; sourceTree = "<group>"; };
D0E0B9411AE01C2600435821 /* TGColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGColor.h; sourceTree = "<group>"; };
D0E0B9421AE01C2600435821 /* TGColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGColor.m; sourceTree = "<group>"; };
D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = MtProtoKit.xcodeproj; path = ../MtProtoKit/MtProtoKit.xcodeproj; sourceTree = "<group>"; };
D0E2ABD618AFAB65008EDB82 /* libMtProtoKit_Legacy.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libMtProtoKit_Legacy.a; path = "../MtProtoKit/build/Debug-iphoneos/libMtProtoKit_Legacy.a"; sourceTree = "<group>"; };
D0E3C61B196361E400B133E0 /* BroadcastAvatarIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = BroadcastAvatarIcon.png; path = Resources/BroadcastAvatarIcon.png; sourceTree = "<group>"; };
D0E3C61C196361E400B133E0 /* BroadcastAvatarIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "BroadcastAvatarIcon@2x.png"; path = "Resources/BroadcastAvatarIcon@2x.png"; sourceTree = "<group>"; };
D0E49ACC156FE9D700655FFE /* TGContactsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGContactsController.h; sourceTree = "<group>"; };
D0E49ACD156FE9D700655FFE /* TGContactsController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGContactsController.mm; sourceTree = "<group>"; };
D0E4CF3D19E58AB600EF6C49 /* SecretLayer1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecretLayer1.h; path = API/SecretLayer1.h; sourceTree = "<group>"; };
D0E4CF3E19E58AB600EF6C49 /* SecretLayer1.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SecretLayer1.m; path = API/SecretLayer1.m; sourceTree = "<group>"; };
D0E4CF4319E6893300EF6C49 /* TGUpdatePeerLayerFutureAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUpdatePeerLayerFutureAction.h; sourceTree = "<group>"; };
D0E4CF4419E6893300EF6C49 /* TGUpdatePeerLayerFutureAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUpdatePeerLayerFutureAction.m; sourceTree = "<group>"; };
D0E4CF4719E6A49900EF6C49 /* TGModernConversationUpgradeStateTitlePanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationUpgradeStateTitlePanel.h; sourceTree = "<group>"; };
D0E4CF4819E6A49900EF6C49 /* TGModernConversationUpgradeStateTitlePanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationUpgradeStateTitlePanel.m; sourceTree = "<group>"; };
D0EA689F1A0064EB00D1F747 /* TGWebSearchGifItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchGifItemView.h; sourceTree = "<group>"; };
D0EA68A01A0064EB00D1F747 /* TGWebSearchGifItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchGifItemView.m; sourceTree = "<group>"; };
D0EA68A81A00650900D1F747 /* TGWebSearchGifItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchGifItem.h; sourceTree = "<group>"; };
D0EA68A91A00650900D1F747 /* TGWebSearchGifItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchGifItem.m; sourceTree = "<group>"; };
D0EA68AB1A006BE500D1F747 /* GiphyToolbarLogo@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "GiphyToolbarLogo@2x.png"; path = "Resources/GiphyToolbarLogo@2x.png"; sourceTree = "<group>"; };
D0EA68AE1A006EB900D1F747 /* TGGiphySearchActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGiphySearchActor.h; sourceTree = "<group>"; };
D0EA68AF1A006EB900D1F747 /* TGGiphySearchActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGiphySearchActor.m; sourceTree = "<group>"; };
D0EA68B11A00710700D1F747 /* TGGiphySearchResultItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGiphySearchResultItem.h; sourceTree = "<group>"; };
D0EA68B21A00710700D1F747 /* TGGiphySearchResultItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGiphySearchResultItem.m; sourceTree = "<group>"; };
D0EA68B51A00743600D1F747 /* TGWebSearchThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchThumbnailDataSource.h; sourceTree = "<group>"; };
D0EA68B61A00743600D1F747 /* TGWebSearchThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchThumbnailDataSource.m; sourceTree = "<group>"; };
D0EA68B81A0076D300D1F747 /* TGWebSearchImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchImageItem.h; sourceTree = "<group>"; };
D0EA68B91A0076D300D1F747 /* TGWebSearchImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchImageItem.m; sourceTree = "<group>"; };
D0EA68BE1A00772600D1F747 /* TGWebSearchImageItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchImageItemView.h; sourceTree = "<group>"; };
D0EA68BF1A00772600D1F747 /* TGWebSearchImageItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchImageItemView.m; sourceTree = "<group>"; };
D0EA68C11A0077A800D1F747 /* TGBingSearchActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBingSearchActor.h; sourceTree = "<group>"; };
D0EA68C21A0077A800D1F747 /* TGBingSearchActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBingSearchActor.m; sourceTree = "<group>"; };
D0EA68C61A0077C300D1F747 /* TGBingSearchResultItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBingSearchResultItem.h; sourceTree = "<group>"; };
D0EA68C71A0077C300D1F747 /* TGBingSearchResultItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBingSearchResultItem.m; sourceTree = "<group>"; };
D0EA68C91A0105F200D1F747 /* TGRecentSearchResultsTableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRecentSearchResultsTableView.h; sourceTree = "<group>"; };
D0EA68CA1A0105F200D1F747 /* TGRecentSearchResultsTableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRecentSearchResultsTableView.m; sourceTree = "<group>"; };
D0EA68CE1A014F0700D1F747 /* TGModernCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernCache.h; sourceTree = "<group>"; };
D0EA68CF1A014F0700D1F747 /* TGModernCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernCache.m; sourceTree = "<group>"; };
D0EA68D21A01549200D1F747 /* PSKeyValueReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueReader.h; sourceTree = "<group>"; };
D0EA68D31A01549200D1F747 /* PSKeyValueStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueStore.h; sourceTree = "<group>"; };
D0EA68D41A01549200D1F747 /* PSKeyValueWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSKeyValueWriter.h; sourceTree = "<group>"; };
D0EA68D51A01549200D1F747 /* PSLMDBKeyValueCursor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSLMDBKeyValueCursor.h; sourceTree = "<group>"; };
D0EA68D61A01549200D1F747 /* PSLMDBKeyValueCursor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSLMDBKeyValueCursor.m; sourceTree = "<group>"; };
D0EA68D71A01549200D1F747 /* PSLMDBKeyValueReaderWriter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSLMDBKeyValueReaderWriter.h; sourceTree = "<group>"; };
D0EA68D81A01549200D1F747 /* PSLMDBKeyValueReaderWriter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSLMDBKeyValueReaderWriter.m; sourceTree = "<group>"; };
D0EA68D91A01549200D1F747 /* PSLMDBKeyValueStore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSLMDBKeyValueStore.h; sourceTree = "<group>"; };
D0EA68DA1A01549200D1F747 /* PSLMDBKeyValueStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSLMDBKeyValueStore.m; sourceTree = "<group>"; };
D0EA68DB1A01549200D1F747 /* PSLMDBTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSLMDBTable.h; sourceTree = "<group>"; };
D0EA68DC1A01549200D1F747 /* PSLMDBTable.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PSLMDBTable.m; sourceTree = "<group>"; };
D0EA68E11A0154AF00D1F747 /* PSData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PSData.h; sourceTree = "<group>"; };
D0EA68E31A0177FC00D1F747 /* TGTemporaryFileDownloadActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTemporaryFileDownloadActor.h; sourceTree = "<group>"; };
D0EA68E41A0177FC00D1F747 /* TGTemporaryFileDownloadActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTemporaryFileDownloadActor.m; sourceTree = "<group>"; };
D0EA68E61A01894000D1F747 /* TGWebSearchImageDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchImageDataSource.h; sourceTree = "<group>"; };
D0EA68E71A01894000D1F747 /* TGWebSearchImageDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchImageDataSource.m; sourceTree = "<group>"; };
D0EA68EF1A01AD7500D1F747 /* TGWebSearchResultsGalleryImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResultsGalleryImageItem.h; sourceTree = "<group>"; };
D0EA68F01A01AD7500D1F747 /* TGWebSearchResultsGalleryImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchResultsGalleryImageItem.m; sourceTree = "<group>"; };
D0EA68F21A01B5BD00D1F747 /* TGWebSearchResultsGalleryGifItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResultsGalleryGifItem.h; sourceTree = "<group>"; };
D0EA68F31A01B5BD00D1F747 /* TGWebSearchResultsGalleryGifItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchResultsGalleryGifItem.m; sourceTree = "<group>"; };
D0EA68F81A01C2E800D1F747 /* TGModernGalleryInterfaceView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernGalleryInterfaceView.h; sourceTree = "<group>"; };
D0EA68FE1A023A9200D1F747 /* TGPreparedDownloadImageMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedDownloadImageMessage.h; sourceTree = "<group>"; };
D0EA68FF1A023A9200D1F747 /* TGPreparedDownloadImageMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedDownloadImageMessage.m; sourceTree = "<group>"; };
D0EA69011A024F5700D1F747 /* TGPreparedDownloadDocumentMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedDownloadDocumentMessage.h; sourceTree = "<group>"; };
D0EA69021A024F5700D1F747 /* TGPreparedDownloadDocumentMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedDownloadDocumentMessage.m; sourceTree = "<group>"; };
D0EA69041A026F0000D1F747 /* TGWebSearchResultsGalleryGifItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResultsGalleryGifItemView.h; sourceTree = "<group>"; };
D0EA69051A026F0000D1F747 /* TGWebSearchResultsGalleryGifItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchResultsGalleryGifItemView.m; sourceTree = "<group>"; };
D0EA69081A039A4800D1F747 /* TGRecentSearchResultsCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRecentSearchResultsCell.h; sourceTree = "<group>"; };
D0EA69091A039A4800D1F747 /* TGRecentSearchResultsCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRecentSearchResultsCell.m; sourceTree = "<group>"; };
D0EA690B1A039F7C00D1F747 /* RecentSearchResultsItemLoupe@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "RecentSearchResultsItemLoupe@2x.png"; path = "Resources/RecentSearchResultsItemLoupe@2x.png"; sourceTree = "<group>"; };
D0EA690D1A05991100D1F747 /* ModernMessageYoutubeButtonPlaceholder@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageYoutubeButtonPlaceholder@2x.png"; path = "Resources/ModernMessageYoutubeButtonPlaceholder@2x.png"; sourceTree = "<group>"; };
D0EA690F1A059C3300D1F747 /* ModernMessageInstagramLogoPlaceholder@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ModernMessageInstagramLogoPlaceholder@2x.png"; path = "Resources/ModernMessageInstagramLogoPlaceholder@2x.png"; sourceTree = "<group>"; };
D0EA69121A079ED800D1F747 /* TGWebSearchInternalImageResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchInternalImageResult.h; sourceTree = "<group>"; };
D0EA69131A079ED800D1F747 /* TGWebSearchInternalImageResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchInternalImageResult.m; sourceTree = "<group>"; };
D0EA69151A07A17600D1F747 /* TGWebSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResult.h; sourceTree = "<group>"; };
D0EA69191A07A81400D1F747 /* TGWebSearchInternalImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchInternalImageItem.h; sourceTree = "<group>"; };
D0EA691A1A07A81400D1F747 /* TGWebSearchInternalImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchInternalImageItem.m; sourceTree = "<group>"; };
D0EA691C1A07ABCB00D1F747 /* TGWebSearchInternalImageItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchInternalImageItemView.h; sourceTree = "<group>"; };
D0EA691D1A07ABCB00D1F747 /* TGWebSearchInternalImageItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchInternalImageItemView.m; sourceTree = "<group>"; };
D0EA691F1A07AD6200D1F747 /* TGWebSearchResultsGalleryInternalImageItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResultsGalleryInternalImageItem.h; sourceTree = "<group>"; };
D0EA69201A07AD6200D1F747 /* TGWebSearchResultsGalleryInternalImageItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchResultsGalleryInternalImageItem.m; sourceTree = "<group>"; };
D0EA69281A07B69800D1F747 /* TGWebSearchInternalGifResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchInternalGifResult.h; sourceTree = "<group>"; };
D0EA69291A07B69800D1F747 /* TGWebSearchInternalGifResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchInternalGifResult.m; sourceTree = "<group>"; };
D0EA692B1A07B6C200D1F747 /* TGWebSearchResultsGalleryInternalGifItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResultsGalleryInternalGifItem.h; sourceTree = "<group>"; };
D0EA692C1A07B6C200D1F747 /* TGWebSearchResultsGalleryInternalGifItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchResultsGalleryInternalGifItem.m; sourceTree = "<group>"; };
D0EA692E1A07B78900D1F747 /* TGWebSearchResultsGalleryInternalGifItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResultsGalleryInternalGifItemView.h; sourceTree = "<group>"; };
D0EA692F1A07B78900D1F747 /* TGWebSearchResultsGalleryInternalGifItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchResultsGalleryInternalGifItemView.m; sourceTree = "<group>"; };
D0EA69321A07B83200D1F747 /* TGWebSearchInternalGifItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchInternalGifItem.h; sourceTree = "<group>"; };
D0EA69331A07B83200D1F747 /* TGWebSearchInternalGifItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchInternalGifItem.m; sourceTree = "<group>"; };
D0EA69351A07B86600D1F747 /* TGWebSearchInternalGifItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchInternalGifItemView.h; sourceTree = "<group>"; };
D0EA69361A07B86600D1F747 /* TGWebSearchInternalGifItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGWebSearchInternalGifItemView.m; sourceTree = "<group>"; };
D0EA69381A07DB3500D1F747 /* TGWebSearchResultsGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchResultsGalleryItem.h; sourceTree = "<group>"; };
D0EA693B1A07DE0800D1F747 /* TGWebSearchListItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGWebSearchListItem.h; sourceTree = "<group>"; };
D0EA694E1A08DE9600D1F747 /* TGPrivacySettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPrivacySettingsController.h; sourceTree = "<group>"; };
D0EA694F1A08DE9600D1F747 /* TGPrivacySettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPrivacySettingsController.m; sourceTree = "<group>"; };
D0EA69511A08E46600D1F747 /* TLRPCaccount_deleteAccount.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_deleteAccount.h; sourceTree = "<group>"; };
D0EA69521A08E46600D1F747 /* TLRPCaccount_deleteAccount.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_deleteAccount.mm; sourceTree = "<group>"; };
D0EA69531A08E46600D1F747 /* TLRPCaccount_getAccountTTL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_getAccountTTL.h; sourceTree = "<group>"; };
D0EA69541A08E46600D1F747 /* TLRPCaccount_getAccountTTL.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_getAccountTTL.mm; sourceTree = "<group>"; };
D0EA69551A08E46600D1F747 /* TLRPCaccount_getPrivacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_getPrivacy.h; sourceTree = "<group>"; };
D0EA69561A08E46600D1F747 /* TLRPCaccount_getPrivacy.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_getPrivacy.mm; sourceTree = "<group>"; };
D0EA69571A08E46600D1F747 /* TLRPCaccount_setAccountTTL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_setAccountTTL.h; sourceTree = "<group>"; };
D0EA69581A08E46600D1F747 /* TLRPCaccount_setAccountTTL.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_setAccountTTL.mm; sourceTree = "<group>"; };
D0EA69591A08E46600D1F747 /* TLRPCaccount_setPrivacy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_setPrivacy.h; sourceTree = "<group>"; };
D0EA695A1A08E46600D1F747 /* TLRPCaccount_setPrivacy.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_setPrivacy.mm; sourceTree = "<group>"; };
D0EA695B1A08E46600D1F747 /* NSArray_InputPrivacyRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_InputPrivacyRule.h; sourceTree = "<group>"; };
D0EA695C1A08E46600D1F747 /* NSArray_InputPrivacyRule.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_InputPrivacyRule.mm; sourceTree = "<group>"; };
D0EA695D1A08E46600D1F747 /* NSArray_PrivacyRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_PrivacyRule.h; sourceTree = "<group>"; };
D0EA695E1A08E46600D1F747 /* NSArray_PrivacyRule.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_PrivacyRule.mm; sourceTree = "<group>"; };
D0EA695F1A08E46600D1F747 /* TLaccount_PrivacyRules.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLaccount_PrivacyRules.h; sourceTree = "<group>"; };
D0EA69601A08E46600D1F747 /* TLaccount_PrivacyRules.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLaccount_PrivacyRules.mm; sourceTree = "<group>"; };
D0EA69611A08E46600D1F747 /* TLAccountDaysTTL.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLAccountDaysTTL.h; sourceTree = "<group>"; };
D0EA69621A08E46600D1F747 /* TLAccountDaysTTL.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLAccountDaysTTL.mm; sourceTree = "<group>"; };
D0EA69631A08E46600D1F747 /* TLInputPrivacyKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputPrivacyKey.h; sourceTree = "<group>"; };
D0EA69641A08E46600D1F747 /* TLInputPrivacyKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputPrivacyKey.mm; sourceTree = "<group>"; };
D0EA69651A08E46600D1F747 /* TLInputPrivacyRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLInputPrivacyRule.h; sourceTree = "<group>"; };
D0EA69661A08E46600D1F747 /* TLInputPrivacyRule.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLInputPrivacyRule.mm; sourceTree = "<group>"; };
D0EA69671A08E46600D1F747 /* TLinvokeWithLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLinvokeWithLayer.h; sourceTree = "<group>"; };
D0EA69681A08E46600D1F747 /* TLinvokeWithLayer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLinvokeWithLayer.mm; sourceTree = "<group>"; };
D0EA69691A08E46600D1F747 /* TLPrivacyKey.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPrivacyKey.h; sourceTree = "<group>"; };
D0EA696A1A08E46600D1F747 /* TLPrivacyKey.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPrivacyKey.mm; sourceTree = "<group>"; };
D0EA696B1A08E46600D1F747 /* TLPrivacyRule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLPrivacyRule.h; sourceTree = "<group>"; };
D0EA696C1A08E46600D1F747 /* TLPrivacyRule.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLPrivacyRule.mm; sourceTree = "<group>"; };
D0EA697F1A08F18B00D1F747 /* TGPrivacyLastSeenController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPrivacyLastSeenController.h; sourceTree = "<group>"; };
D0EA69801A08F18B00D1F747 /* TGPrivacyLastSeenController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPrivacyLastSeenController.m; sourceTree = "<group>"; };
D0EA69861A093DF900D1F747 /* TGPrivacyCustomShareListController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPrivacyCustomShareListController.h; sourceTree = "<group>"; };
D0EA69871A093DF900D1F747 /* TGPrivacyCustomShareListController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPrivacyCustomShareListController.m; sourceTree = "<group>"; };
D0EA698A1A094F3800D1F747 /* TGAccountSettingsActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccountSettingsActor.h; sourceTree = "<group>"; };
D0EA698B1A094F3800D1F747 /* TGAccountSettingsActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGAccountSettingsActor.mm; sourceTree = "<group>"; };
D0EA698D1A09530800D1F747 /* TGAccountSettingsUpdateActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccountSettingsUpdateActor.h; sourceTree = "<group>"; };
D0EA698E1A09530800D1F747 /* TGAccountSettingsUpdateActor.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGAccountSettingsUpdateActor.mm; sourceTree = "<group>"; };
D0EA69901A0A187400D1F747 /* TGAccountSetting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccountSetting.h; sourceTree = "<group>"; };
D0EA69941A0A18B900D1F747 /* TGNotificationPrivacyAccountSetting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGNotificationPrivacyAccountSetting.h; sourceTree = "<group>"; };
D0EA69951A0A18B900D1F747 /* TGNotificationPrivacyAccountSetting.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGNotificationPrivacyAccountSetting.m; sourceTree = "<group>"; };
D0EA69971A0A18DD00D1F747 /* TGAccountSettings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccountSettings.h; sourceTree = "<group>"; };
D0EA69981A0A18DD00D1F747 /* TGAccountSettings.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAccountSettings.m; sourceTree = "<group>"; };
D0EA699A1A0A194E00D1F747 /* TGAccountTTLSetting.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAccountTTLSetting.h; sourceTree = "<group>"; };
D0EA699B1A0A194E00D1F747 /* TGAccountTTLSetting.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAccountTTLSetting.m; sourceTree = "<group>"; };
D0EA699E1A0A41F900D1F747 /* TGDeleteAccountController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDeleteAccountController.h; sourceTree = "<group>"; };
D0EA699F1A0A41F900D1F747 /* TGDeleteAccountController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDeleteAccountController.m; sourceTree = "<group>"; };
D0EA69A11A0A44D500D1F747 /* TGTextViewCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTextViewCollectionItem.h; sourceTree = "<group>"; };
D0EA69A21A0A44D500D1F747 /* TGTextViewCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTextViewCollectionItem.m; sourceTree = "<group>"; };
D0EA69A41A0A452400D1F747 /* TGTextViewCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGTextViewCollectionItemView.h; sourceTree = "<group>"; };
D0EA69A51A0A452400D1F747 /* TGTextViewCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGTextViewCollectionItemView.m; sourceTree = "<group>"; };
D0EC6CAB15E4618100E7E687 /* DialogListGroupChatIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "DialogListGroupChatIcon@2x.png"; path = "Resources/DialogListGroupChatIcon@2x.png"; sourceTree = "<group>"; };
D0EC6CAE15E469B700E7E687 /* TGConversationChatInfoRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationChatInfoRequestActor.h; sourceTree = "<group>"; };
D0EC6CAF15E469B700E7E687 /* TGConversationChatInfoRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationChatInfoRequestActor.m; sourceTree = "<group>"; };
D0ECB9F41BBBED3A005C5525 /* ChannelVerifiedIconMedium@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChannelVerifiedIconMedium@3x.png"; path = "Resources/ChannelVerifiedIconMedium@3x.png"; sourceTree = "<group>"; };
D0ECB9F51BBBED3A005C5525 /* ChannelVerifiedIconMedium@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChannelVerifiedIconMedium@2x.png"; path = "Resources/ChannelVerifiedIconMedium@2x.png"; sourceTree = "<group>"; };
D0ECB9F61BBBED3A005C5525 /* ChannelVerifiedIconSmall@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChannelVerifiedIconSmall@2x.png"; path = "Resources/ChannelVerifiedIconSmall@2x.png"; sourceTree = "<group>"; };
D0ECB9F71BBBED3A005C5525 /* ChannelVerifiedIconSmall@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChannelVerifiedIconSmall@3x.png"; path = "Resources/ChannelVerifiedIconSmall@3x.png"; sourceTree = "<group>"; };
D0EDECEA1924FA5F007314E3 /* TGAnimationThumbnailDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAnimationThumbnailDataSource.h; sourceTree = "<group>"; };
D0EDECEB1924FA5F007314E3 /* TGAnimationThumbnailDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAnimationThumbnailDataSource.m; sourceTree = "<group>"; };
D0EFBE8E1A1A0D4D00FF33C3 /* SecretLayer20.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SecretLayer20.h; path = API/SecretLayer20.h; sourceTree = "<group>"; };
D0EFBE8F1A1A0D4D00FF33C3 /* SecretLayer20.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SecretLayer20.m; path = API/SecretLayer20.m; sourceTree = "<group>"; };
D0EFBE9F1A1A102200FF33C3 /* TLaccount_SentChangePhoneCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLaccount_SentChangePhoneCode.h; sourceTree = "<group>"; };
D0EFBEA01A1A102200FF33C3 /* TLaccount_SentChangePhoneCode.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLaccount_SentChangePhoneCode.mm; sourceTree = "<group>"; };
D0EFBEA11A1A102200FF33C3 /* TLRPCaccount_changePhone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_changePhone.h; sourceTree = "<group>"; };
D0EFBEA21A1A102200FF33C3 /* TLRPCaccount_changePhone.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_changePhone.mm; sourceTree = "<group>"; };
D0EFBEA31A1A102200FF33C3 /* TLRPCaccount_sendChangePhoneCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_sendChangePhoneCode.h; sourceTree = "<group>"; };
D0EFBEA41A1A102200FF33C3 /* TLRPCaccount_sendChangePhoneCode.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_sendChangePhoneCode.mm; sourceTree = "<group>"; };
D0EFBEBC1A1A24C600FF33C3 /* TGVerifyChangePhoneActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGVerifyChangePhoneActor.h; sourceTree = "<group>"; };
D0EFBEBD1A1A24C600FF33C3 /* TGVerifyChangePhoneActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGVerifyChangePhoneActor.m; sourceTree = "<group>"; };
D0EFBEBF1A1A265600FF33C3 /* TGChangePhoneActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePhoneActor.h; sourceTree = "<group>"; };
D0EFBEC01A1A265600FF33C3 /* TGChangePhoneActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePhoneActor.m; sourceTree = "<group>"; };
D0EFBEC21A1A6D6900FF33C3 /* TGResolveDomainActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGResolveDomainActor.h; sourceTree = "<group>"; };
D0EFBEC31A1A6D6900FF33C3 /* TGResolveDomainActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGResolveDomainActor.m; sourceTree = "<group>"; };
D0EFBEC51A1A708800FF33C3 /* TLRPCcontacts_resolveUsername.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCcontacts_resolveUsername.h; sourceTree = "<group>"; };
D0EFBEC61A1A708800FF33C3 /* TLRPCcontacts_resolveUsername.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCcontacts_resolveUsername.mm; sourceTree = "<group>"; };
D0EFBEC91A1A7A4400FF33C3 /* TGChangePhoneNumberHelpController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePhoneNumberHelpController.h; sourceTree = "<group>"; };
D0EFBECA1A1A7A4400FF33C3 /* TGChangePhoneNumberHelpController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePhoneNumberHelpController.m; sourceTree = "<group>"; };
D0EFBECC1A1A7B2F00FF33C3 /* ChangePhoneHelpIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChangePhoneHelpIcon@2x.png"; path = "Resources/ChangePhoneHelpIcon@2x.png"; sourceTree = "<group>"; };
D0EFBECE1A1A7B4500FF33C3 /* TGChangePhoneNumberHelpView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePhoneNumberHelpView.h; sourceTree = "<group>"; };
D0EFBECF1A1A7B4500FF33C3 /* TGChangePhoneNumberHelpView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePhoneNumberHelpView.m; sourceTree = "<group>"; };
D0EFBED21A1A863000FF33C3 /* TGChangePhoneNumberNumberController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePhoneNumberNumberController.h; sourceTree = "<group>"; };
D0EFBED31A1A863000FF33C3 /* TGChangePhoneNumberNumberController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePhoneNumberNumberController.m; sourceTree = "<group>"; };
D0EFBED51A1A88F700FF33C3 /* TGCountryAndPhoneCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCountryAndPhoneCollectionItem.h; sourceTree = "<group>"; };
D0EFBED61A1A88F700FF33C3 /* TGCountryAndPhoneCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCountryAndPhoneCollectionItem.m; sourceTree = "<group>"; };
D0EFBED81A1A892300FF33C3 /* TGCountryAndPhoneCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCountryAndPhoneCollectionItemView.h; sourceTree = "<group>"; };
D0EFBED91A1A892300FF33C3 /* TGCountryAndPhoneCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCountryAndPhoneCollectionItemView.m; sourceTree = "<group>"; };
D0EFBEDB1A1AB34900FF33C3 /* ChangePhoneHelpIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ChangePhoneHelpIcon@3x.png"; path = "Resources/ChangePhoneHelpIcon@3x.png"; sourceTree = "<group>"; };
D0EFBEDC1A1AB34900FF33C3 /* ChangePhoneHelpIcon.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = ChangePhoneHelpIcon.png; path = Resources/ChangePhoneHelpIcon.png; sourceTree = "<group>"; };
D0EFBEE01A1AB95B00FF33C3 /* TGChangePhoneNumberCodeController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChangePhoneNumberCodeController.h; sourceTree = "<group>"; };
D0EFBEE11A1AB95B00FF33C3 /* TGChangePhoneNumberCodeController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChangePhoneNumberCodeController.m; sourceTree = "<group>"; };
D0EFBEE31A1ABAB500FF33C3 /* TGPhoneCodeCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhoneCodeCollectionItem.h; sourceTree = "<group>"; };
D0EFBEE41A1ABAB500FF33C3 /* TGPhoneCodeCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhoneCodeCollectionItem.m; sourceTree = "<group>"; };
D0EFBEE61A1ABACA00FF33C3 /* TGPhoneCodeCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPhoneCodeCollectionItemView.h; sourceTree = "<group>"; };
D0EFBEE71A1ABACA00FF33C3 /* TGPhoneCodeCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPhoneCodeCollectionItemView.m; sourceTree = "<group>"; };
D0F057FC15EFC16900005C73 /* TGConversationCreateChatRequestActor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGConversationCreateChatRequestActor.h; sourceTree = "<group>"; };
D0F057FD15EFC16900005C73 /* TGConversationCreateChatRequestActor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGConversationCreateChatRequestActor.m; sourceTree = "<group>"; };
D0F404C319AFD45C00B8FB18 /* TGProfileUserAvatarGalleryModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGProfileUserAvatarGalleryModel.h; sourceTree = "<group>"; };
D0F404C419AFD45C00B8FB18 /* TGProfileUserAvatarGalleryModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGProfileUserAvatarGalleryModel.m; sourceTree = "<group>"; };
D0F404D019AFD64100B8FB18 /* TGProfileUserAvatarGalleryItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGProfileUserAvatarGalleryItem.h; sourceTree = "<group>"; };
D0F404D119AFD64100B8FB18 /* TGProfileUserAvatarGalleryItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGProfileUserAvatarGalleryItem.m; sourceTree = "<group>"; };
D0F404D319AFD69700B8FB18 /* TGProfileUserAvatarGalleryItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGProfileUserAvatarGalleryItemView.h; sourceTree = "<group>"; };
D0F404D419AFD69700B8FB18 /* TGProfileUserAvatarGalleryItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGProfileUserAvatarGalleryItemView.m; sourceTree = "<group>"; };
D0F4BB59199E3431007464D5 /* TGMediaListPhotoDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMediaListPhotoDataSource.h; sourceTree = "<group>"; };
D0F4BB5A199E3431007464D5 /* TGMediaListPhotoDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMediaListPhotoDataSource.m; sourceTree = "<group>"; };
D0F4BB5C199E57BD007464D5 /* TGModernMediaListItemContentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernMediaListItemContentView.h; sourceTree = "<group>"; };
D0F4BB5D199E57BD007464D5 /* TGModernMediaListItemContentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernMediaListItemContentView.m; sourceTree = "<group>"; };
D0F7B4AC1C202B81008C5DB1 /* TGDocumentEncryptedFileReference.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentEncryptedFileReference.h; sourceTree = "<group>"; };
D0F7B4AD1C202B81008C5DB1 /* TGDocumentEncryptedFileReference.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentEncryptedFileReference.m; sourceTree = "<group>"; };
D0F7B4BA1C204149008C5DB1 /* TGRecentGifsSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRecentGifsSignal.h; sourceTree = "<group>"; };
D0F7B4BB1C204149008C5DB1 /* TGRecentGifsSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRecentGifsSignal.m; sourceTree = "<group>"; };
D0F7B4BE1C219925008C5DB1 /* TGGifKeyboardCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGifKeyboardCell.h; sourceTree = "<group>"; };
D0F7B4BF1C219925008C5DB1 /* TGGifKeyboardCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGifKeyboardCell.m; sourceTree = "<group>"; };
D0F7B4C21C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGifKeyboardBalancedLayout.h; sourceTree = "<group>"; };
D0F7B4C31C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGifKeyboardBalancedLayout.m; sourceTree = "<group>"; };
D0F7B4C61C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGifKeyboardBalancedPartition.h; sourceTree = "<group>"; };
D0F7B4C71C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGifKeyboardBalancedPartition.m; sourceTree = "<group>"; };
D0F7B4CA1C223005008C5DB1 /* TGDocumentAttributeVideo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGDocumentAttributeVideo.h; sourceTree = "<group>"; };
D0F7B4CB1C223005008C5DB1 /* TGDocumentAttributeVideo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGDocumentAttributeVideo.m; sourceTree = "<group>"; };
D0F7B4D01C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationGenericContextResultsAssociatedPanel.h; sourceTree = "<group>"; };
D0F7B4D11C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationGenericContextResultsAssociatedPanel.m; sourceTree = "<group>"; };
D0F7B4D41C236B88008C5DB1 /* TGGenericContextResultCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericContextResultCell.h; sourceTree = "<group>"; };
D0F7B4D51C236B88008C5DB1 /* TGGenericContextResultCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericContextResultCell.m; sourceTree = "<group>"; };
D0F7B4D91C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationMediaContextResultsAssociatedPanel.h; sourceTree = "<group>"; };
D0F7B4DA1C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationMediaContextResultsAssociatedPanel.m; sourceTree = "<group>"; };
D0F7B4DD1C238883008C5DB1 /* TGAnimatedMediaContextResultCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGAnimatedMediaContextResultCell.h; sourceTree = "<group>"; };
D0F7B4DE1C238883008C5DB1 /* TGAnimatedMediaContextResultCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGAnimatedMediaContextResultCell.m; sourceTree = "<group>"; };
D0F7B4E11C2445B5008C5DB1 /* TGBotContextResultAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotContextResultAttachment.h; sourceTree = "<group>"; };
D0F7B4E21C2445B5008C5DB1 /* TGBotContextResultAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotContextResultAttachment.m; sourceTree = "<group>"; };
D0F7B4E51C245F2B008C5DB1 /* TGRecentContextBotsSignal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRecentContextBotsSignal.h; sourceTree = "<group>"; };
D0F7B4E61C245F2B008C5DB1 /* TGRecentContextBotsSignal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGRecentContextBotsSignal.m; sourceTree = "<group>"; };
D0F7B4E91C248D4A008C5DB1 /* StickerKeyboardGifIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerKeyboardGifIcon@3x.png"; path = "Resources/StickerKeyboardGifIcon@3x.png"; sourceTree = "<group>"; };
D0F7B4EA1C248D4A008C5DB1 /* StickerKeyboardGifIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "StickerKeyboardGifIcon@2x.png"; path = "Resources/StickerKeyboardGifIcon@2x.png"; sourceTree = "<group>"; };
D0F7B4ED1C288053008C5DB1 /* TGExternalImageSearchResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGExternalImageSearchResult.h; sourceTree = "<group>"; };
D0F7B4EE1C288053008C5DB1 /* TGExternalImageSearchResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGExternalImageSearchResult.m; sourceTree = "<group>"; };
D0F7B4F11C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGPreparedDownloadExternalImageMessage.h; sourceTree = "<group>"; };
D0F7B4F21C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGPreparedDownloadExternalImageMessage.m; sourceTree = "<group>"; };
D0F7B4F51C2D5E3D008C5DB1 /* TLmessages_SavedGifs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLmessages_SavedGifs.h; sourceTree = "<group>"; };
D0F7B4F61C2D5E3D008C5DB1 /* TLmessages_SavedGifs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLmessages_SavedGifs.mm; sourceTree = "<group>"; };
D0F7B4F71C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getSavedGifs.h; sourceTree = "<group>"; };
D0F7B4F81C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getSavedGifs.mm; sourceTree = "<group>"; };
D0F7B4F91C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_saveGif.h; sourceTree = "<group>"; };
D0F7B4FA1C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_saveGif.mm; sourceTree = "<group>"; };
D0F7B5011C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getDocumentByHash.h; sourceTree = "<group>"; };
D0F7B5021C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getDocumentByHash.mm; sourceTree = "<group>"; };
D0F904EA1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLBotInlineMessage$botInlineMessageText.h; sourceTree = "<group>"; };
D0F904EB1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLBotInlineMessage$botInlineMessageText.mm; sourceTree = "<group>"; };
D0F904FC1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLBotInlineResult$botInlineResult.h; sourceTree = "<group>"; };
D0F904FD1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLBotInlineResult$botInlineResult.mm; sourceTree = "<group>"; };
D0F905001C32CA450026ECAE /* TGViaUserAttachment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGViaUserAttachment.h; sourceTree = "<group>"; };
D0F905011C32CA450026ECAE /* TGViaUserAttachment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGViaUserAttachment.m; sourceTree = "<group>"; };
D0F905041C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_sendInlineBotResult.h; sourceTree = "<group>"; };
D0F905051C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_sendInlineBotResult.mm; sourceTree = "<group>"; };
D0F905081C32DA190026ECAE /* TGBotContextImageResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotContextImageResult.h; sourceTree = "<group>"; };
D0F905091C32DA190026ECAE /* TGBotContextImageResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotContextImageResult.m; sourceTree = "<group>"; };
D0F9050C1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotContextResultSendMessageAuto.h; sourceTree = "<group>"; };
D0F9050D1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotContextResultSendMessageAuto.m; sourceTree = "<group>"; };
D0F905101C32DBAE0026ECAE /* TGBotContextResultSendMessageText.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotContextResultSendMessageText.h; sourceTree = "<group>"; };
D0F905111C32DBAE0026ECAE /* TGBotContextResultSendMessageText.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotContextResultSendMessageText.m; sourceTree = "<group>"; };
D0F905181C32F2F60026ECAE /* TGBotContextResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotContextResult.h; sourceTree = "<group>"; };
D0F905191C32F2F60026ECAE /* TGBotContextResult.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotContextResult.m; sourceTree = "<group>"; };
D0F9052A1C3413B80026ECAE /* TLBotInlineResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLBotInlineResult.h; sourceTree = "<group>"; };
D0F9052B1C3413B80026ECAE /* TLBotInlineResult.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLBotInlineResult.mm; sourceTree = "<group>"; };
D0F9052C1C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_getInlineBotResults.h; sourceTree = "<group>"; };
D0F9052D1C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_getInlineBotResults.mm; sourceTree = "<group>"; };
D0F9052E1C3413B80026ECAE /* TLBotInlineMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLBotInlineMessage.h; sourceTree = "<group>"; };
D0F9052F1C3413B80026ECAE /* TLBotInlineMessage.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLBotInlineMessage.mm; sourceTree = "<group>"; };
D0F9DD231BE917FE004E45B2 /* GroupInfoIconUpgrade@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "GroupInfoIconUpgrade@2x.png"; path = "Resources/GroupInfoIconUpgrade@2x.png"; sourceTree = "<group>"; };
D0F9DD241BE917FE004E45B2 /* GroupInfoIconAddMember@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "GroupInfoIconAddMember@2x.png"; path = "Resources/GroupInfoIconAddMember@2x.png"; sourceTree = "<group>"; };
D0F9DD251BE917FE004E45B2 /* GroupInfoIconUpgrade@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "GroupInfoIconUpgrade@3x.png"; path = "Resources/GroupInfoIconUpgrade@3x.png"; sourceTree = "<group>"; };
D0F9DD261BE917FE004E45B2 /* GroupInfoIconAddMember@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "GroupInfoIconAddMember@3x.png"; path = "Resources/GroupInfoIconAddMember@3x.png"; sourceTree = "<group>"; };
D0F9DD341BE922D9004E45B2 /* TLRPCmessages_deactivateChat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_deactivateChat.h; sourceTree = "<group>"; };
D0F9DD351BE922D9004E45B2 /* TLRPCmessages_deactivateChat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_deactivateChat.mm; sourceTree = "<group>"; };
D0F9DD361BE922D9004E45B2 /* TLRPCmessages_migrateChat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_migrateChat.h; sourceTree = "<group>"; };
D0F9DD371BE922D9004E45B2 /* TLRPCmessages_migrateChat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_migrateChat.mm; sourceTree = "<group>"; };
D0F9E8761C5A6F4E00037222 /* TGRaiseToListenActivator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGRaiseToListenActivator.h; sourceTree = "<group>"; };
D0F9E8771C5A6F4E00037222 /* TGRaiseToListenActivator.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TGRaiseToListenActivator.mm; sourceTree = "<group>"; };
D0F9E8851C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGModernConversationAudioPreviewInputPanel.h; sourceTree = "<group>"; };
D0F9E8861C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGModernConversationAudioPreviewInputPanel.m; sourceTree = "<group>"; };
D0FA83ED1BAF3A9D00CAD1DE /* it */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = it; path = Localizable.strings; sourceTree = "<group>"; };
D0FB04DD1BEB6C8D0033901A /* TLChat$chat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLChat$chat.h; sourceTree = "<group>"; };
D0FB04DE1BEB6C8D0033901A /* TLChat$chat.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLChat$chat.mm; sourceTree = "<group>"; };
D0FB04F91BF214480033901A /* TLRPCmessages_searchGlobal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCmessages_searchGlobal.h; sourceTree = "<group>"; };
D0FB04FA1BF214480033901A /* TLRPCmessages_searchGlobal.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCmessages_searchGlobal.mm; sourceTree = "<group>"; };
D0FC06E51B1C16B2008CC3BB /* TLUser$modernUser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLUser$modernUser.h; sourceTree = "<group>"; };
D0FC06E61B1C16B2008CC3BB /* TLUser$modernUser.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLUser$modernUser.mm; sourceTree = "<group>"; };
D0FC06F11B1C1BBA008CC3BB /* NSArray_BotCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_BotCommand.h; sourceTree = "<group>"; };
D0FC06F21B1C1BBA008CC3BB /* NSArray_BotCommand.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_BotCommand.mm; sourceTree = "<group>"; };
D0FC06F31B1C1BBA008CC3BB /* NSArray_BotInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_BotInfo.h; sourceTree = "<group>"; };
D0FC06F41B1C1BBA008CC3BB /* NSArray_BotInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_BotInfo.mm; sourceTree = "<group>"; };
D0FC06F51B1C1BBA008CC3BB /* TLBotCommand.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLBotCommand.h; sourceTree = "<group>"; };
D0FC06F61B1C1BBA008CC3BB /* TLBotCommand.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLBotCommand.mm; sourceTree = "<group>"; };
D0FC06F71B1C1BBA008CC3BB /* TLBotInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLBotInfo.h; sourceTree = "<group>"; };
D0FC06F81B1C1BBA008CC3BB /* TLBotInfo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLBotInfo.mm; sourceTree = "<group>"; };
D0FC07011B1C38DD008CC3BB /* TLDcOption$modernDcOption.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLDcOption$modernDcOption.h; sourceTree = "<group>"; };
D0FC07021B1C38DD008CC3BB /* TLDcOption$modernDcOption.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLDcOption$modernDcOption.mm; sourceTree = "<group>"; };
D0FC07051B1CD3C1008CC3BB /* TGBotInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotInfo.h; sourceTree = "<group>"; };
D0FC07061B1CD3C1008CC3BB /* TGBotInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotInfo.m; sourceTree = "<group>"; };
D0FC07091B1CD857008CC3BB /* TGBotComandInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotComandInfo.h; sourceTree = "<group>"; };
D0FC070A1B1CD857008CC3BB /* TGBotComandInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotComandInfo.m; sourceTree = "<group>"; };
D0FC070E1B1CF918008CC3BB /* TGBotUserInfoController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotUserInfoController.h; sourceTree = "<group>"; };
D0FC070F1B1CF918008CC3BB /* TGBotUserInfoController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotUserInfoController.m; sourceTree = "<group>"; };
D0FC07131B1D0281008CC3BB /* TGBotSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotSignals.h; sourceTree = "<group>"; };
D0FC07141B1D0281008CC3BB /* TGBotSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotSignals.m; sourceTree = "<group>"; };
D0FC07181B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoTextCollectionItem.h; sourceTree = "<group>"; };
D0FC07191B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoTextCollectionItem.m; sourceTree = "<group>"; };
D0FC071C1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGUserInfoTextCollectionItemView.h; sourceTree = "<group>"; };
D0FC071D1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGUserInfoTextCollectionItemView.m; sourceTree = "<group>"; };
D0FC07211B1D11F0008CC3BB /* TGCommandKeyboardView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCommandKeyboardView.h; sourceTree = "<group>"; };
D0FC07221B1D11F0008CC3BB /* TGCommandKeyboardView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCommandKeyboardView.m; sourceTree = "<group>"; };
D0FC07251B1D701F008CC3BB /* TGBotReplyMarkup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotReplyMarkup.h; sourceTree = "<group>"; };
D0FC07261B1D701F008CC3BB /* TGBotReplyMarkup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotReplyMarkup.m; sourceTree = "<group>"; };
D0FC072D1B1D71A8008CC3BB /* TGBotReplyMarkupRow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotReplyMarkupRow.h; sourceTree = "<group>"; };
D0FC072E1B1D71A8008CC3BB /* TGBotReplyMarkupRow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotReplyMarkupRow.m; sourceTree = "<group>"; };
D0FC07311B1D7267008CC3BB /* TGBotReplyMarkupButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotReplyMarkupButton.h; sourceTree = "<group>"; };
D0FC07321B1D7267008CC3BB /* TGBotReplyMarkupButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotReplyMarkupButton.m; sourceTree = "<group>"; };
D0FC07351B1D7356008CC3BB /* NSArray_KeyboardButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_KeyboardButton.h; sourceTree = "<group>"; };
D0FC07361B1D7356008CC3BB /* NSArray_KeyboardButton.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_KeyboardButton.mm; sourceTree = "<group>"; };
D0FC07371B1D7356008CC3BB /* NSArray_KeyboardButtonRow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSArray_KeyboardButtonRow.h; sourceTree = "<group>"; };
D0FC07381B1D7356008CC3BB /* NSArray_KeyboardButtonRow.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = NSArray_KeyboardButtonRow.mm; sourceTree = "<group>"; };
D0FC07391B1D7356008CC3BB /* TLKeyboardButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLKeyboardButton.h; sourceTree = "<group>"; };
D0FC073A1B1D7356008CC3BB /* TLKeyboardButton.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLKeyboardButton.mm; sourceTree = "<group>"; };
D0FC073B1B1D7356008CC3BB /* TLKeyboardButtonRow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLKeyboardButtonRow.h; sourceTree = "<group>"; };
D0FC073C1B1D7356008CC3BB /* TLKeyboardButtonRow.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLKeyboardButtonRow.mm; sourceTree = "<group>"; };
D0FC073D1B1D7356008CC3BB /* TLReplyMarkup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLReplyMarkup.h; sourceTree = "<group>"; };
D0FC073E1B1D7356008CC3BB /* TLReplyMarkup.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLReplyMarkup.mm; sourceTree = "<group>"; };
D0FC07491B1E4B68008CC3BB /* TGBotConversationHeaderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGBotConversationHeaderView.h; sourceTree = "<group>"; };
D0FC074A1B1E4B68008CC3BB /* TGBotConversationHeaderView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGBotConversationHeaderView.m; sourceTree = "<group>"; };
D0FC074D1B1E6899008CC3BB /* ConversationInputFieldCommandIcon@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldCommandIcon@3x.png"; path = "Resources/ConversationInputFieldCommandIcon@3x.png"; sourceTree = "<group>"; };
D0FC074E1B1E6899008CC3BB /* ConversationInputFieldCommandIcon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "ConversationInputFieldCommandIcon@2x.png"; path = "Resources/ConversationInputFieldCommandIcon@2x.png"; sourceTree = "<group>"; };
D0FC23201BFE310100CC49E7 /* TLRPCaccount_reportPeer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPCaccount_reportPeer.h; sourceTree = "<group>"; };
D0FC23211BFE310100CC49E7 /* TLRPCaccount_reportPeer.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPCaccount_reportPeer.mm; sourceTree = "<group>"; };
D0FC23221BFE310100CC49E7 /* TLReportReason.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLReportReason.h; sourceTree = "<group>"; };
D0FC23231BFE310100CC49E7 /* TLReportReason.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLReportReason.mm; sourceTree = "<group>"; };
D0FC23331BFF3E6E00CC49E7 /* TGCustomAlertWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCustomAlertWindow.h; sourceTree = "<group>"; };
D0FC23341BFF3E6E00CC49E7 /* TGCustomAlertWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCustomAlertWindow.m; sourceTree = "<group>"; };
D0FC23381BFF3E8300CC49E7 /* TGCustomAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGCustomAlertView.h; sourceTree = "<group>"; };
D0FC23391BFF3E8300CC49E7 /* TGCustomAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGCustomAlertView.m; sourceTree = "<group>"; };
D0FC233C1BFF54F100CC49E7 /* TLhelp_TermsOfService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLhelp_TermsOfService.h; sourceTree = "<group>"; };
D0FC233D1BFF54F100CC49E7 /* TLhelp_TermsOfService.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLhelp_TermsOfService.mm; sourceTree = "<group>"; };
D0FC233E1BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TLRPChelp_getTermsOfService.h; sourceTree = "<group>"; };
D0FC233F1BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = TLRPChelp_getTermsOfService.mm; sourceTree = "<group>"; };
D0FC23441BFF61F000CC49E7 /* TGReportPeerOtherTextController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGReportPeerOtherTextController.h; sourceTree = "<group>"; };
D0FC23451BFF61F000CC49E7 /* TGReportPeerOtherTextController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGReportPeerOtherTextController.m; sourceTree = "<group>"; };
D0FC351D1B3CB3BB0041A938 /* VolumeControlSliderButton@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VolumeControlSliderButton@3x.png"; path = "Resources/VolumeControlSliderButton@3x.png"; sourceTree = "<group>"; };
D0FC351E1B3CB3BB0041A938 /* VolumeControlSliderButton@1x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "VolumeControlSliderButton@1x.png"; path = "Resources/VolumeControlSliderButton@1x.png"; sourceTree = "<group>"; };
D0FC35291B3CCC830041A938 /* TGMusicPlayerPlaylist.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayerPlaylist.h; sourceTree = "<group>"; };
D0FC352A1B3CCC830041A938 /* TGMusicPlayerPlaylist.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayerPlaylist.m; sourceTree = "<group>"; };
D0FC352D1B3CCD400041A938 /* TGMusicPlayerItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayerItem.h; sourceTree = "<group>"; };
D0FC352E1B3CCD400041A938 /* TGMusicPlayerItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayerItem.m; sourceTree = "<group>"; };
D0FC35321B3CD6680041A938 /* TGGenericPeerPlaylistSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGGenericPeerPlaylistSignals.h; sourceTree = "<group>"; };
D0FC35331B3CD6680041A938 /* TGGenericPeerPlaylistSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGGenericPeerPlaylistSignals.m; sourceTree = "<group>"; };
D0FC35361B3CF0460041A938 /* TGMusicPlayerItemSignals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMusicPlayerItemSignals.h; sourceTree = "<group>"; };
D0FC35371B3CF0460041A938 /* TGMusicPlayerItemSignals.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMusicPlayerItemSignals.m; sourceTree = "<group>"; };
D0FC353A1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerAlbumArtPlaceholder@2x.png"; path = "Resources/MusicPlayerAlbumArtPlaceholder@2x.png"; sourceTree = "<group>"; };
D0FC353B1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "MusicPlayerAlbumArtPlaceholder@3x.png"; path = "Resources/MusicPlayerAlbumArtPlaceholder@3x.png"; sourceTree = "<group>"; };
D0FD8993156FCA3D00CC3714 /* TGMainTabsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGMainTabsController.h; sourceTree = "<group>"; };
D0FD8994156FCA3D00CC3714 /* TGMainTabsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGMainTabsController.m; sourceTree = "<group>"; };
D0FD89A2156FD4FB00CC3714 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
D0FFBDDD1BAB0E7300F532C9 /* TGChannelMembersController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TGChannelMembersController.h; sourceTree = "<group>"; };
D0FFBDDE1BAB0E7300F532C9 /* TGChannelMembersController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TGChannelMembersController.m; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
68744C161BB1A9F700FE6542 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
68D7B7A01BBACB520045FF76 /* MapKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
D08805A9156E8F3600311537 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
93A5407F185F2D4D00B4F135 /* CoreMotion.framework in Frameworks */,
D0A4D7A11C0F961B00537E74 /* VideoToolbox.framework in Frameworks */,
68521C751BCD833800B8A6FA /* Contacts.framework in Frameworks */,
68521C661BCD831A00B8A6FA /* ContactsUI.framework in Frameworks */,
D0821A301BBEA38200CE53BA /* CoreSpotlight.framework in Frameworks */,
D00C79211BBCA4CA00F979C8 /* HockeySDK.framework in Frameworks */,
D0CD8FF71BB33B9900E05F40 /* SafariServices.framework in Frameworks */,
6836F8F51BB262CC00D3A77B /* WatchConnectivity.framework in Frameworks */,
D0580A991B0E27F200E8235B /* Elements.framework in Frameworks */,
D0CB068D1ADC8DCE005E298F /* SSignalKit.framework in Frameworks */,
D0CB06801ADC8B73005E298F /* MtProtoKit.framework in Frameworks */,
D0C09C901A6E98A4008369D7 /* OpenGLES.framework in Frameworks */,
D0C09C8F1A6E9897008369D7 /* CoreImage.framework in Frameworks */,
D0C925D9194A041800E629CA /* GLKit.framework in Frameworks */,
D0B3942F1A57055D00D9AB97 /* LocalAuthentication.framework in Frameworks */,
D0BE9B6C1A38D9ED0001972E /* Photos.framework in Frameworks */,
D07147811A14C37200D7896A /* WebP.framework in Frameworks */,
D0A3F305195CAA3A009E0ACD /* libpop.a in Frameworks */,
D054F616192801EE002952ED /* libicucore.dylib in Frameworks */,
D054F6121927FCEF002952ED /* libc++.dylib in Frameworks */,
D054F5691927F675002952ED /* libphonenumber.framework in Frameworks */,
D0AC709918BE214000CDFFA8 /* libopus.a in Frameworks */,
933AA4A118609ADB000AA848 /* QuickLook.framework in Frameworks */,
93EB7AAE184F508D00891DBF /* Accelerate.framework in Frameworks */,
933E6A3F170B300100651252 /* MediaPlayer.framework in Frameworks */,
93A109BF1705D77C00FE4F89 /* MobileCoreServices.framework in Frameworks */,
9389A8D51697A31D00B68E92 /* AssetsLibrary.framework in Frameworks */,
93985171162F8A5A009DBCA5 /* MapKit.framework in Frameworks */,
935B6E301628850B00A2E265 /* MessageUI.framework in Frameworks */,
93362AFB1624797400007FB8 /* CoreTelephony.framework in Frameworks */,
937F0378161DF8E600AA32DC /* CoreLocation.framework in Frameworks */,
93B532A6160BEA3000A16903 /* CFNetwork.framework in Frameworks */,
D00733D515B1B96C0091EBEE /* AVFoundation.framework in Frameworks */,
D00733D115B1B9610091EBEE /* CoreVideo.framework in Frameworks */,
D00733CF15B1B95C0091EBEE /* CoreMedia.framework in Frameworks */,
D03EEFFB15AF60DF005D0F1B /* AudioToolbox.framework in Frameworks */,
D0B33C67159CAC3400451700 /* ImageIO.framework in Frameworks */,
D0880626156EA74000311537 /* SystemConfiguration.framework in Frameworks */,
D0D03650158F7F5B00E39802 /* libstdc++.dylib in Frameworks */,
D0FD89A3156FD4FC00CC3714 /* Security.framework in Frameworks */,
D08805D0156E8F6700311537 /* QuartzCore.framework in Frameworks */,
D08805CE156E8F5C00311537 /* libz.dylib in Frameworks */,
D08805CC156E8F5600311537 /* AddressBookUI.framework in Frameworks */,
D08805CA156E8F5100311537 /* AddressBook.framework in Frameworks */,
D08805C8156E8F4D00311537 /* CoreText.framework in Frameworks */,
D08805B1156E8F3600311537 /* UIKit.framework in Frameworks */,
D08805B3156E8F3600311537 /* Foundation.framework in Frameworks */,
D08805B5156E8F3600311537 /* CoreGraphics.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
D0CB06831ADC8C6D005E298F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
6801D6681BEF6CC600533783 /* AddressBook.framework in Frameworks */,
D0D1A0731ADDE310007D9ED6 /* libz.dylib in Frameworks */,
D0D1A0701ADDD5A2007D9ED6 /* SystemConfiguration.framework in Frameworks */,
D0CB06881ADC8D9A005E298F /* SSignalKit.framework in Frameworks */,
D0CB06851ADC8C88005E298F /* MtProtoKit.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
6811AE231A35E2E3009309A3 /* Crop */ = {
isa = PBXGroup;
children = (
681EAC2D1A23A1D500E7C40C /* TGPhotoCropView.h */,
681EAC2E1A23A1D500E7C40C /* TGPhotoCropView.m */,
6811AE241A35E317009309A3 /* TGPhotoCropAreaView.h */,
6811AE251A35E317009309A3 /* TGPhotoCropAreaView.m */,
685C189E1A4D5830001B9255 /* TGPhotoCropScrollView.h */,
685C189F1A4D5830001B9255 /* TGPhotoCropScrollView.m */,
682640B51A43961800415926 /* TGPhotoCropGridView.h */,
682640B61A43961800415926 /* TGPhotoCropGridView.m */,
6811AE281A35E3A0009309A3 /* TGPhotoCropControl.h */,
6811AE291A35E3A0009309A3 /* TGPhotoCropControl.m */,
6811AE2C1A35E3BA009309A3 /* TGPhotoCropRotationView.h */,
6811AE2D1A35E3BA009309A3 /* TGPhotoCropRotationView.m */,
68AE01481A5592FB00001B53 /* TGPhotoAvatarCropView.h */,
68AE01491A5592FB00001B53 /* TGPhotoAvatarCropView.m */,
);
name = Crop;
sourceTree = "<group>";
};
6811AE3A1A389C78009309A3 /* GPUImage */ = {
isa = PBXGroup;
children = (
6811AE3B1A389CC9009309A3 /* GLProgram.h */,
6811AE3C1A389CC9009309A3 /* GLProgram.m */,
6811AE3F1A389CC9009309A3 /* GPUImageContext.h */,
6811AE401A389CC9009309A3 /* GPUImageContext.m */,
6811AE411A389CC9009309A3 /* GPUImageFilter.h */,
6811AE421A389CC9009309A3 /* GPUImageFilter.m */,
6811AE431A389CC9009309A3 /* GPUImageFilterGroup.h */,
6811AE441A389CC9009309A3 /* GPUImageFilterGroup.m */,
6811AE451A389CC9009309A3 /* GPUImageFramebuffer.h */,
6811AE461A389CC9009309A3 /* GPUImageFramebuffer.m */,
6811AE471A389CC9009309A3 /* GPUImageFramebufferCache.h */,
6811AE481A389CC9009309A3 /* GPUImageFramebufferCache.m */,
6811AE4B1A389CC9009309A3 /* GPUImageOutput.h */,
6811AE4C1A389CC9009309A3 /* GPUImageOutput.m */,
6811AE571A389CC9009309A3 /* GPUImageTwoInputFilter.h */,
6811AE581A389CC9009309A3 /* GPUImageTwoInputFilter.m */,
);
name = GPUImage;
sourceTree = "<group>";
};
681EABF71A2346F500E7C40C /* Photo Editor */ = {
isa = PBXGroup;
children = (
681EAC5C1A23B19400E7C40C /* Editor */,
681EAC181A239AAE00E7C40C /* Views */,
D0DCF61C1AF0353900D5B7A1 /* TGPhotoCaptionController.h */,
D0DCF61D1AF0353900D5B7A1 /* TGPhotoCaptionController.m */,
D0DCF61E1AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.h */,
D0DCF61F1AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.m */,
685C18551A43B5C6001B9255 /* TGPhotoEditorUtils.h */,
685C18561A43B5C6001B9255 /* TGPhotoEditorUtils.m */,
681EABFB1A23471700E7C40C /* TGPhotoEditorController.h */,
681EABFC1A23471700E7C40C /* TGPhotoEditorController.m */,
681EAC731A27AA4F00E7C40C /* TGPhotoEditorTabController.h */,
681EAC741A27C3F100E7C40C /* TGPhotoEditorTabController.m */,
681EABFF1A2348BF00E7C40C /* TGPhotoCropController.h */,
681EAC001A2348BF00E7C40C /* TGPhotoCropController.m */,
68AE01441A5591AE00001B53 /* TGPhotoAvatarCropController.h */,
68AE01451A5591AE00001B53 /* TGPhotoAvatarCropController.m */,
681EAC071A23490B00E7C40C /* TGPhotoToolsController.h */,
681EAC081A23490B00E7C40C /* TGPhotoToolsController.m */,
681EAC311A23A5A200E7C40C /* TGPhotoEditorItemController.h */,
681EAC321A23A5A200E7C40C /* TGPhotoEditorItemController.m */,
);
name = "Photo Editor";
sourceTree = "<group>";
};
681EAC181A239AAE00E7C40C /* Views */ = {
isa = PBXGroup;
children = (
6811AE231A35E2E3009309A3 /* Crop */,
6808EA861BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.h */,
6808EA871BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.m */,
6808EA881BADBC8400D8E50E /* TGPhotoEditorTintToolView.h */,
6808EA891BADBC8400D8E50E /* TGPhotoEditorTintToolView.m */,
6808EA7E1BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.h */,
6808EA7F1BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.m */,
6808EA801BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.h */,
6808EA811BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.m */,
6808EA7A1BADBB2500D8E50E /* TGHistogramView.h */,
6808EA7B1BADBB2500D8E50E /* TGHistogramView.m */,
681EAC1D1A239C3C00E7C40C /* TGPhotoEditorInterfaceAssets.h */,
681EAC1E1A239C3C00E7C40C /* TGPhotoEditorInterfaceAssets.m */,
6878965D1A5E8788002310B2 /* TGPhotoEditorAnimation.h */,
6878965E1A5E8788002310B2 /* TGPhotoEditorAnimation.m */,
681EAC5D1A260C1F00E7C40C /* TGPhotoToolbarView.h */,
681EAC5E1A260C1F00E7C40C /* TGPhotoToolbarView.m */,
681EAC251A239FDE00E7C40C /* TGPhotoEditorButton.h */,
681EAC261A239FDE00E7C40C /* TGPhotoEditorButton.m */,
681EAC191A239ACD00E7C40C /* TGPhotoEditorSliderView.h */,
681EAC1A1A239ACD00E7C40C /* TGPhotoEditorSliderView.m */,
681EAC291A23A04B00E7C40C /* TGPhotoFilterCell.h */,
681EAC2A1A23A04B00E7C40C /* TGPhotoFilterCell.m */,
681EAC211A239FCC00E7C40C /* TGPhotoToolCell.h */,
681EAC221A239FCC00E7C40C /* TGPhotoToolCell.m */,
681EAC761A28B9A000E7C40C /* TGPhotoEditorCollectionView.h */,
681EAC771A28B9A000E7C40C /* TGPhotoEditorCollectionView.m */,
681EAD511A2CA92300E7C40C /* TGPhotoEditorPreviewView.h */,
681EAD521A2CA92300E7C40C /* TGPhotoEditorPreviewView.m */,
68E45AD01A2CD4F0001AFE63 /* TGPhotoEditorToolView.h */,
68E45AC11A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.h */,
68E45AC21A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.m */,
68E45AC81A2CD249001AFE63 /* TGPhotoEditorBlurToolView.h */,
68E45AC91A2CD249001AFE63 /* TGPhotoEditorBlurToolView.m */,
68E45ACC1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.h */,
68E45ACD1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.m */,
68D2CEF21A64263B00ED409C /* TGPhotoEditorBlurView.h */,
68D2CEF31A64263B00ED409C /* TGPhotoEditorBlurView.m */,
6826401D1A403FC600415926 /* TGPhotoEditorBlurTypeButton.h */,
6826401E1A403FC600415926 /* TGPhotoEditorBlurTypeButton.m */,
68E45AD21A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.h */,
68E45AD31A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.m */,
D0C80DC41A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.h */,
D0C80DC51A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.m */,
D0C80DC61A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.h */,
D0C80DC71A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.m */,
68E45AD61A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.h */,
68E45AD71A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.m */,
6811AE1F1A34D2F1009309A3 /* UICollectionView+Utils.h */,
6811AE201A34D2F1009309A3 /* UICollectionView+Utils.m */,
);
name = Views;
sourceTree = "<group>";
};
681EAC351A23AB2C00E7C40C /* PhotoEditor */ = {
isa = PBXGroup;
children = (
6808EA8E1BADBD7C00D8E50E /* PhotoEditorCurvesTool@2x.png */,
6808EA8F1BADBD7C00D8E50E /* PhotoEditorFadeTool@2x.png */,
6808EA901BADBD7C00D8E50E /* PhotoEditorTintTool@2x.png */,
D061F2961A928F670031BCBE /* PhotoEditorEnhanceTool.png */,
D061F2971A928F670031BCBE /* PhotoEditorEnhanceTool@2x.png */,
D061F2981A928F670031BCBE /* PhotoEditorEnhanceTool@3x.png */,
685C18641A499996001B9255 /* PhotoEditorAspectRatioIcon_Applied@2x.png */,
682640B11A4368A700415926 /* PhotoEditorRotationWheelRight@2x.png */,
682640B21A4368A700415926 /* PhotoEditorRotationWheelLeft@2x.png */,
688B73B01A3CF62B00ACE286 /* PhotoEditorBlurLinear.png */,
688B73B11A3CF62B00ACE286 /* PhotoEditorBlurLinear@2x.png */,
688B73B21A3CF62B00ACE286 /* PhotoEditorBlurLinear@3x.png */,
688B73B31A3CF62B00ACE286 /* PhotoEditorBlurOff.png */,
688B73B41A3CF62B00ACE286 /* PhotoEditorBlurOff@2x.png */,
688B73B51A3CF62B00ACE286 /* PhotoEditorBlurOff@3x.png */,
688B73B61A3CF62B00ACE286 /* PhotoEditorBlurRadial.png */,
688B73B71A3CF62B00ACE286 /* PhotoEditorBlurRadial@2x.png */,
688B73B81A3CF62B00ACE286 /* PhotoEditorBlurRadial@3x.png */,
6811AEA61A3A8592009309A3 /* PhotoEditorCropCorners@2x.png */,
68E45AE51A2F8AB5001AFE63 /* ImagePickerPhotoCounter_Close@2x.png */,
68E45AE61A2F8AB5001AFE63 /* ImagePickerPhotoCounter@2x.png */,
68E45AE91A2FBAC1001AFE63 /* PhotoEditorAspectRatioIcon@2x.png */,
68E45AEA1A2FBAC1001AFE63 /* PhotoEditorRotateIcon@2x.png */,
68E45AEB1A2FBAC1001AFE63 /* PhotoEditorRotationNeedle@2x.png */,
68E45AEC1A2FBAC1001AFE63 /* PhotoEditorRotationWheel@2x.png */,
681EACFB1A2A3B5900E7C40C /* PhotoEditorBlurTool.png */,
681EACFC1A2A3B5900E7C40C /* PhotoEditorBlurTool@2x.png */,
681EACFD1A2A3B5900E7C40C /* PhotoEditorBlurTool@3x.png */,
681EACFE1A2A3B5900E7C40C /* PhotoEditorExposureTool.png */,
681EACFF1A2A3B5900E7C40C /* PhotoEditorExposureTool@2x.png */,
681EAD001A2A3B5900E7C40C /* PhotoEditorExposureTool@3x.png */,
681EAD021A2A3B5900E7C40C /* PhotoEditorContrastTool.png */,
681EAD031A2A3B5900E7C40C /* PhotoEditorContrastTool@2x.png */,
681EAD041A2A3B5900E7C40C /* PhotoEditorContrastTool@3x.png */,
681EAD061A2A3B5900E7C40C /* PhotoEditorCrop@2x.png */,
681EAD0B1A2A3B5900E7C40C /* PhotoEditorFilters@2x.png */,
681EAD0C1A2A3B5900E7C40C /* PhotoEditorGrainTool.png */,
681EAD0D1A2A3B5900E7C40C /* PhotoEditorGrainTool@2x.png */,
681EAD0E1A2A3B5900E7C40C /* PhotoEditorGrainTool@3x.png */,
681EAD0F1A2A3B5900E7C40C /* PhotoEditorHighlightsTool.png */,
681EAD101A2A3B5900E7C40C /* PhotoEditorHighlightsTool@2x.png */,
681EAD111A2A3B5900E7C40C /* PhotoEditorHighlightsTool@3x.png */,
681EAD131A2A3B5900E7C40C /* PhotoEditorSaturationTool.png */,
681EAD141A2A3B5900E7C40C /* PhotoEditorSaturationTool@2x.png */,
681EAD151A2A3B5900E7C40C /* PhotoEditorSaturationTool@3x.png */,
681EAD161A2A3B5900E7C40C /* PhotoEditorShadowsTool.png */,
681EAD171A2A3B5900E7C40C /* PhotoEditorShadowsTool@2x.png */,
681EAD181A2A3B5900E7C40C /* PhotoEditorShadowsTool@3x.png */,
681EAD191A2A3B5900E7C40C /* PhotoEditorSharpenTool.png */,
681EAD1A1A2A3B5900E7C40C /* PhotoEditorSharpenTool@2x.png */,
681EAD1B1A2A3B5900E7C40C /* PhotoEditorSharpenTool@3x.png */,
681EAD1D1A2A3B5900E7C40C /* PhotoEditorTools@2x.png */,
681EAD1E1A2A3B5900E7C40C /* PhotoEditorVignetteTool.png */,
681EAD1F1A2A3B5900E7C40C /* PhotoEditorVignetteTool@2x.png */,
681EAD201A2A3B5900E7C40C /* PhotoEditorVignetteTool@3x.png */,
681EAD211A2A3B5900E7C40C /* PhotoEditorWarmthTool.png */,
681EAD221A2A3B5900E7C40C /* PhotoEditorWarmthTool@2x.png */,
681EAD231A2A3B5900E7C40C /* PhotoEditorWarmthTool@3x.png */,
);
name = PhotoEditor;
sourceTree = "<group>";
};
681EAC5C1A23B19400E7C40C /* Editor */ = {
isa = PBXGroup;
children = (
681EAC871A28EBA400E7C40C /* Tools */,
681EACE71A29077A00E7C40C /* Third-Party */,
681EACAD1A28FFA800E7C40C /* PGPhotoEditor.h */,
681EACAE1A28FFA800E7C40C /* PGPhotoEditor.m */,
68B81D4C1A5A7A8600DF764C /* PGPhotoEditorPicture.h */,
68B81D4D1A5A7A8600DF764C /* PGPhotoEditorPicture.m */,
6859733A1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.h */,
6859733B1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.m */,
68B0BF0F1A68CCE500D13A4A /* PGPhotoEditorView.h */,
68B0BF101A68CCE500D13A4A /* PGPhotoEditorView.m */,
681EACAF1A28FFA800E7C40C /* PGPhotoEditorItem.h */,
683A02B71A6ED590004ADD35 /* PGPhotoEditorValues.h */,
683A02B81A6ED590004ADD35 /* PGPhotoEditorValues.m */,
683A02B91A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.h */,
683A02BA1A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.m */,
681EACB01A28FFA800E7C40C /* PGPhotoFilter.h */,
681EACB11A28FFA800E7C40C /* PGPhotoFilter.m */,
681EACB21A28FFA800E7C40C /* PGPhotoFilterDefinition.h */,
681EACB31A28FFA800E7C40C /* PGPhotoFilterDefinition.m */,
681EACB61A28FFA800E7C40C /* PGPhotoTool.h */,
681EACB71A28FFA800E7C40C /* PGPhotoTool.m */,
681EACA91A28FFA800E7C40C /* PGPhotoToolComposer.h */,
681EACAA1A28FFA800E7C40C /* PGPhotoToolComposer.m */,
681EACEB1A29355100E7C40C /* PGPhotoProcessPass.h */,
681EACEC1A29355100E7C40C /* PGPhotoProcessPass.m */,
68B0BF161A6E1E7900D13A4A /* PGPhotoCustomFilterPass.h */,
68B0BF171A6E1E7900D13A4A /* PGPhotoCustomFilterPass.m */,
6811AE871A38A0F7009309A3 /* PGPhotoLookupFilterPass.h */,
6811AE881A38A0F7009309A3 /* PGPhotoLookupFilterPass.m */,
6808EA6E1BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.h */,
6808EA6F1BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.m */,
6808EA701BADBAE500D8E50E /* PGPhotoHistogram.h */,
6808EA711BADBAE500D8E50E /* PGPhotoHistogram.m */,
6808EA721BADBAE500D8E50E /* PGPhotoHistogramGenerator.h */,
6808EA731BADBAE500D8E50E /* PGPhotoHistogramGenerator.m */,
681E53741BE1475E00944370 /* TGPhotoEditAdjustments.h */,
681E53751BE1475E00944370 /* TGPhotoEditAdjustments.m */,
);
name = Editor;
sourceTree = "<group>";
};
681EAC871A28EBA400E7C40C /* Tools */ = {
isa = PBXGroup;
children = (
68A882F81A77EEE900CC4240 /* Enhance */,
68A882F91A77EEF100CC4240 /* Blur */,
68A882FA1A77EF1300CC4240 /* Sharpen */,
681EAC9F1A28FFA800E7C40C /* PGContrastTool.h */,
681EACA01A28FFA800E7C40C /* PGContrastTool.m */,
681EACA11A28FFA800E7C40C /* PGExposureTool.h */,
681EACA21A28FFA800E7C40C /* PGExposureTool.m */,
681EACA31A28FFA800E7C40C /* PGGrainTool.h */,
681EACA41A28FFA800E7C40C /* PGGrainTool.m */,
681EACA51A28FFA800E7C40C /* PGHighlightsTool.h */,
681EACA61A28FFA800E7C40C /* PGHighlightsTool.m */,
681EACB81A28FFA800E7C40C /* PGSaturationTool.h */,
681EACB91A28FFA800E7C40C /* PGSaturationTool.m */,
681EACBA1A28FFA800E7C40C /* PGShadowsTool.h */,
681EACBB1A28FFA800E7C40C /* PGShadowsTool.m */,
681EACBE1A28FFA800E7C40C /* PGVignetteTool.h */,
681EACBF1A28FFA800E7C40C /* PGVignetteTool.m */,
681EACC01A28FFA800E7C40C /* PGWarmthTool.h */,
681EACC11A28FFA800E7C40C /* PGWarmthTool.m */,
6808EA581BADBAC200D8E50E /* PGCurvesTool.h */,
6808EA591BADBAC200D8E50E /* PGCurvesTool.m */,
6808EA5A1BADBAC200D8E50E /* PGFadeTool.h */,
6808EA5B1BADBAC200D8E50E /* PGFadeTool.m */,
6808EA5C1BADBAC200D8E50E /* PGTintTool.h */,
6808EA5D1BADBAC200D8E50E /* PGTintTool.m */,
);
name = Tools;
sourceTree = "<group>";
};
681EACE71A29077A00E7C40C /* Third-Party */ = {
isa = PBXGroup;
children = (
6811AE3A1A389C78009309A3 /* GPUImage */,
);
name = "Third-Party";
sourceTree = "<group>";
};
684853D51C1A214300007D21 /* Categories */ = {
isa = PBXGroup;
children = (
684853D61C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.h */,
684853D71C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.m */,
684853DA1C1A220900007D21 /* AVURLAsset+TGMediaItem.h */,
684853DB1C1A220900007D21 /* AVURLAsset+TGMediaItem.m */,
684853E61C1A225200007D21 /* UIImage+TGMediaEditableItem.h */,
684853E71C1A225200007D21 /* UIImage+TGMediaEditableItem.m */,
684853DE1C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.h */,
684853DF1C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.m */,
681436121C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.h */,
681436131C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.m */,
684853E21C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.h */,
684853E31C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.m */,
681436061C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.h */,
681436071C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.m */,
681436161C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.h */,
681436171C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.m */,
6814360A1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.h */,
6814360B1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.m */,
);
name = Categories;
sourceTree = "<group>";
};
684853EC1C1B57AD00007D21 /* Watch */ = {
isa = PBXGroup;
children = (
684853ED1C1B580E00007D21 /* TGWatchController.h */,
684853EE1C1B580E00007D21 /* TGWatchController.m */,
68535EE01C4F8D72001821D9 /* TGWatchReplyCollectionItem.h */,
68535EE11C4F8D72001821D9 /* TGWatchReplyCollectionItem.m */,
68535EEE1C4F8D82001821D9 /* TGWatchReplyCollectionItemView.h */,
68535EEF1C4F8D82001821D9 /* TGWatchReplyCollectionItemView.m */,
);
name = Watch;
sourceTree = "<group>";
};
6852E6641BD302050026A0C7 /* Search */ = {
isa = PBXGroup;
children = (
687995341BE784B0003280B9 /* TGMediaSearchController.h */,
687995351BE784B0003280B9 /* TGMediaSearchController.m */,
);
name = Search;
sourceTree = "<group>";
};
68535F081C57EDAB001821D9 /* Keyboard */ = {
isa = PBXGroup;
children = (
68535F091C57EDC6001821D9 /* TGKeyCommandController.h */,
68535F0A1C57EDC6001821D9 /* TGKeyCommandController.m */,
68535F041C579552001821D9 /* TGKeyCommand.h */,
68535F051C579552001821D9 /* TGKeyCommand.m */,
68535F0D1C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.h */,
68535F0E1C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.m */,
);
name = Keyboard;
sourceTree = "<group>";
};
686A89881C3FEF2C00E6976D /* Audio */ = {
isa = PBXGroup;
children = (
686A89891C3FEF7300E6976D /* TGAudioMicAlertController.h */,
686A898A1C3FEF7300E6976D /* TGAudioMicAlertController.m */,
);
name = Audio;
sourceTree = "<group>";
};
686ED29F1BF1042B001F2F96 /* Gallery */ = {
isa = PBXGroup;
children = (
D0249A6B1ABCA5670076ECBF /* Views */,
687751941A19883300AC673F /* Items */,
681E53791BE14B1700944370 /* TGMediaPickerModernGalleryMixin.h */,
681E537A1BE14B1700944370 /* TGMediaPickerModernGalleryMixin.m */,
);
name = Gallery;
sourceTree = "<group>";
};
68744C0A1BB1A87900FE6542 /* Bridge */ = {
isa = PBXGroup;
children = (
68B63D0B1BB259F900205AC3 /* Server */,
6836F8EF1BB262A700D3A77B /* TGFileReference.h */,
6836F8F01BB262A700D3A77B /* TGImageFileReference.h */,
6836F8F11BB262A700D3A77B /* TGImageFileReference.m */,
68B63D5C1BB25B8D00205AC3 /* TGBlockedPeersSignals.h */,
68B63D5D1BB25B8D00205AC3 /* TGBlockedPeersSignals.m */,
68B63D5E1BB25B8D00205AC3 /* TGChatListSignals.h */,
68B63D5F1BB25B8D00205AC3 /* TGChatListSignals.m */,
68B63D601BB25B8D00205AC3 /* TGChatMessageListSignal.h */,
68B63D611BB25B8D00205AC3 /* TGChatMessageListSignal.mm */,
68B63D8C1BB25BC200205AC3 /* TGChatMessageListView.h */,
68B63D8D1BB25BC200205AC3 /* TGChatMessageListView.m */,
68B63D621BB25B8D00205AC3 /* TGConversationSignals.h */,
68B63D631BB25B8D00205AC3 /* TGConversationSignals.m */,
68B63D641BB25B8D00205AC3 /* TGMediaSignals.h */,
68B63D651BB25B8D00205AC3 /* TGMediaSignals.m */,
68B63D661BB25B8D00205AC3 /* TGPasscodeSignals.h */,
68B63D671BB25B8D00205AC3 /* TGPasscodeSignals.m */,
68B63D681BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.h */,
68B63D691BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.m */,
68B63D6A1BB25B8D00205AC3 /* TGSearchPeersSignals.h */,
68B63D6B1BB25B8D00205AC3 /* TGSearchPeersSignals.m */,
681E538D1BE3770F00944370 /* TGDownloadAudioSignal.h */,
681E538E1BE3770F00944370 /* TGDownloadAudioSignal.m */,
68B63D6C1BB25B8D00205AC3 /* TGSendAudioSignal.h */,
68B63D6D1BB25B8D00205AC3 /* TGSendAudioSignal.m */,
68B63D6E1BB25B8D00205AC3 /* TGSendMessageSignals.h */,
68B63D6F1BB25B8D00205AC3 /* TGSendMessageSignals.mm */,
68B63D701BB25B8D00205AC3 /* TGSynchronizationStateSignal.h */,
68B63D711BB25B8D00205AC3 /* TGSynchronizationStateSignal.m */,
68B63D721BB25B8D00205AC3 /* TGUserSignal.h */,
68B63D731BB25B8D00205AC3 /* TGUserSignal.m */,
);
name = Bridge;
sourceTree = "<group>";
};
68744C361BB1AA0600FE6542 /* Watch */ = {
isa = PBXGroup;
children = (
68B639271BB2504200205AC3 /* External */,
68744C371BB1AA0E00FE6542 /* Bridge */,
68744C381BB1AA1200FE6542 /* Extension */,
68744C391BB1AA1800FE6542 /* App */,
);
name = Watch;
sourceTree = "<group>";
};
68744C371BB1AA0E00FE6542 /* Bridge */ = {
isa = PBXGroup;
children = (
68B639AE1BB250AA00205AC3 /* Subscriptions */,
68B639AF1BB250AE00205AC3 /* Model */,
68B639B01BB250D200205AC3 /* Signals */,
68B63B731BB2580600205AC3 /* TGBridgeClient.h */,
68B63B741BB2580600205AC3 /* TGBridgeClient.m */,
68B63B751BB2580600205AC3 /* TGBridgeCommon.h */,
68B63B761BB2580600205AC3 /* TGBridgeCommon.m */,
68B63B771BB2580600205AC3 /* TGBridgeResponse.h */,
68B63B781BB2580600205AC3 /* TGBridgeResponse.m */,
68B63B791BB2580600205AC3 /* TGBridgeSubscription.h */,
68B63B7A1BB2580600205AC3 /* TGBridgeSubscription.m */,
);
name = Bridge;
sourceTree = "<group>";
};
68744C381BB1AA1200FE6542 /* Extension */ = {
isa = PBXGroup;
children = (
68B639B51BB2510500205AC3 /* Controllers */,
68B639B41BB250FB00205AC3 /* Components */,
68B639B31BB250F500205AC3 /* Utilities */,
68B639B21BB250F000205AC3 /* Resources */,
68B639B11BB250E800205AC3 /* Supporting Files */,
68B639B61BB2511A00205AC3 /* TGExtensionDelegate.h */,
68B639B71BB2511A00205AC3 /* TGExtensionDelegate.m */,
);
name = Extension;
sourceTree = "<group>";
};
68744C391BB1AA1800FE6542 /* App */ = {
isa = PBXGroup;
children = (
68B8CC591BB26D9D005C8441 /* Supporting Files */,
68B639091BB1B00400205AC3 /* Resources.xcassets */,
683A05DF1BFB8B4400D9A3DD /* Interface.storyboard */,
);
name = App;
sourceTree = "<group>";
};
6875C8501BBD27790061D94C /* Action Menu */ = {
isa = PBXGroup;
children = (
6875C8521BBD27DF0061D94C /* TGMenuSheetController.h */,
6875C8531BBD27DF0061D94C /* TGMenuSheetController.m */,
6875C8561BBD28000061D94C /* TGMenuSheetView.h */,
6875C8571BBD28000061D94C /* TGMenuSheetView.m */,
6875C8661BBD2B730061D94C /* TGMenuSheetDimView.h */,
6875C8671BBD2B730061D94C /* TGMenuSheetDimView.m */,
6875C85E1BBD28570061D94C /* TGMenuSheetItemView.h */,
6875C85F1BBD28570061D94C /* TGMenuSheetItemView.m */,
6875C8621BBD28FF0061D94C /* TGMenuSheetButtonItemView.h */,
6875C8631BBD28FF0061D94C /* TGMenuSheetButtonItemView.m */,
6875C85A1BBD28240061D94C /* TGCheckButtonView.h */,
6875C85B1BBD28240061D94C /* TGCheckButtonView.m */,
);
name = "Action Menu";
sourceTree = "<group>";
};
6875C8511BBD27860061D94C /* Attachment Menu */ = {
isa = PBXGroup;
children = (
683A8C9F1BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.h */,
683A8CA01BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.m */,
681A16481BC8011700FFFAA9 /* TGAttachmentMenuCell.h */,
681A16491BC8011700FFFAA9 /* TGAttachmentMenuCell.m */,
681A16561BC8013200FFFAA9 /* TGAttachmentCameraCell.h */,
681A16571BC8013200FFFAA9 /* TGAttachmentCameraCell.m */,
688EBCC21BD147CF007BB81F /* TGAttachmentCameraView.h */,
688EBCC31BD147CF007BB81F /* TGAttachmentCameraView.m */,
681A16621BC8025800FFFAA9 /* TGAttachmentAssetCell.h */,
681A16631BC8025800FFFAA9 /* TGAttachmentAssetCell.m */,
681A165A1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.h */,
681A165B1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.m */,
681A165E1BC8014500FFFAA9 /* TGAttachmentVideoCell.h */,
681A165F1BC8014500FFFAA9 /* TGAttachmentVideoCell.m */,
68A2FC1B1C1EF4FE0061D67B /* TGAttachmentGifCell.h */,
68A2FC1C1C1EF4FE0061D67B /* TGAttachmentGifCell.m */,
68A2FC2D1C1F0AF70061D67B /* TGAttachmentFileTipView.h */,
68A2FC2E1C1F0AF70061D67B /* TGAttachmentFileTipView.m */,
684191B41C6268340091EF21 /* TGTransitionLayout.h */,
684191B51C6268340091EF21 /* TGTransitionLayout.m */,
684191C21C6268420091EF21 /* UICollectionView+TGTransitioning.h */,
684191C31C6268420091EF21 /* UICollectionView+TGTransitioning.m */,
);
name = "Attachment Menu";
sourceTree = "<group>";
};
687751921A19851900AC673F /* Common */ = {
isa = PBXGroup;
children = (
687751931A19854700AC673F /* Gallery */,
68E45AF51A31454B001AFE63 /* List */,
684853D51C1A214300007D21 /* Categories */,
68A882EC1A7788EE00CC4240 /* TGOverlayFormsheetWindow.h */,
68A882ED1A7788EE00CC4240 /* TGOverlayFormsheetWindow.m */,
68A882F41A7789A300CC4240 /* TGOverlayFormsheetController.h */,
68A882F51A7789A300CC4240 /* TGOverlayFormsheetController.m */,
D0C80D831A97A58E00D5DF8A /* TGAccessChecker.h */,
D0C80D841A97A58E00D5DF8A /* TGAccessChecker.m */,
D0C80D851A97A58E00D5DF8A /* TGAccessRequiredAlertView.h */,
D0C80D861A97A58E00D5DF8A /* TGAccessRequiredAlertView.m */,
D0C80D871A97A58E00D5DF8A /* TGFullscreenContainerView.h */,
D0C80D881A97A58E00D5DF8A /* TGFullscreenContainerView.m */,
D0C80DB71A9B73C600D5DF8A /* TGModernMediaCollectionView.h */,
D0C80DB81A9B73C600D5DF8A /* TGModernMediaCollectionView.m */,
D0249A5E1ABCA5500076ECBF /* TGFileUtils.h */,
D0249A5F1ABCA5500076ECBF /* TGFileUtils.m */,
D0249A891ABCA61E0076ECBF /* TGMediaEditingContext.h */,
D0249A8A1ABCA61E0076ECBF /* TGMediaEditingContext.m */,
D0249A8E1ABCA6510076ECBF /* TGVideoEditAdjustments.h */,
D0249A8F1ABCA6510076ECBF /* TGVideoEditAdjustments.m */,
D03A24DA194B1AF40061027C /* TGVideoConverter.h */,
D03A24DB194B1AF40061027C /* TGVideoConverter.m */,
686A898C1C40162600E6976D /* TGMediaVideoConverter.h */,
686A898D1C40162600E6976D /* TGMediaVideoConverter.m */,
);
name = Common;
sourceTree = "<group>";
};
687751931A19854700AC673F /* Gallery */ = {
isa = PBXGroup;
children = (
D0249AD51ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.h */,
D0249AD61ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.m */,
D0249AD31ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.h */,
D0249AD41ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.m */,
D0249AD71ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.h */,
D0249AD81ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.m */,
68E45ADC1A2F820B001AFE63 /* Views */,
);
name = Gallery;
sourceTree = "<group>";
};
687751941A19883300AC673F /* Items */ = {
isa = PBXGroup;
children = (
687751951A19885000AC673F /* TGMediaPickerGalleryItem.h */,
687751961A19885000AC673F /* TGMediaPickerGalleryItem.m */,
D0249A811ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.h */,
D0249A821ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.m */,
D0249A831ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.h */,
D0249A841ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.m */,
68A2FC311C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.h */,
68A2FC321C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.m */,
);
name = Items;
sourceTree = "<group>";
};
6879954B1BE78A77003280B9 /* Assets */ = {
isa = PBXGroup;
children = (
688DBB831BBEEA2200F4ED33 /* Library */,
6879954C1BE78A8E003280B9 /* Views */,
681E537D1BE14BDE00944370 /* TGMediaAssetsUtils.h */,
681E537E1BE14BDE00944370 /* TGMediaAssetsUtils.m */,
687995701BE7DDF7003280B9 /* TGMediaAssetsPickerController.h */,
687995711BE7DDF7003280B9 /* TGMediaAssetsPickerController.m */,
687995471BE78583003280B9 /* TGMediaAssetsController.h */,
687995481BE78583003280B9 /* TGMediaAssetsController.m */,
);
name = Assets;
sourceTree = "<group>";
};
6879954C1BE78A8E003280B9 /* Views */ = {
isa = PBXGroup;
children = (
688DBBC81BBEEB2F00F4ED33 /* TGMediaAssetsTipView.h */,
688DBBC91BBEEB2F00F4ED33 /* TGMediaAssetsTipView.m */,
688DBBC41BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.h */,
688DBBC51BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.m */,
688DBBCC1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.h */,
688DBBCD1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.m */,
68A2FC291C1EFA440061D67B /* TGMediaAssetsGifCell.h */,
68A2FC2A1C1EFA440061D67B /* TGMediaAssetsGifCell.m */,
);
name = Views;
sourceTree = "<group>";
};
688DBB831BBEEA2200F4ED33 /* Library */ = {
isa = PBXGroup;
children = (
688DBB841BBEEA5B00F4ED33 /* TGMediaAsset.h */,
688DBB851BBEEA5B00F4ED33 /* TGMediaAsset.m */,
688DBB881BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.h */,
688DBB891BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.m */,
686ED2F71BF24D77001F2F96 /* TGMediaAssetFetchResultChange.h */,
686ED2F81BF24D77001F2F96 /* TGMediaAssetFetchResultChange.m */,
688DBB8A1BBEEA5B00F4ED33 /* TGMediaAssetGroup.h */,
688DBB8B1BBEEA5B00F4ED33 /* TGMediaAssetGroup.m */,
688DBB8C1BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.h */,
688DBB8D1BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.m */,
688DBB8E1BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.h */,
688DBB8F1BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.m */,
688DBB901BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.h */,
688DBB911BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.m */,
688DBB941BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.h */,
688DBB951BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.m */,
688DBB921BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.h */,
688DBB931BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.m */,
688DBB961BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.h */,
688DBB971BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.m */,
);
name = Library;
sourceTree = "<group>";
};
688DBBAC1BBEEA6100F4ED33 /* Groups */ = {
isa = PBXGroup;
children = (
688DBBB01BBEEA9700F4ED33 /* TGMediaGroupsController.h */,
688DBBB11BBEEA9700F4ED33 /* TGMediaGroupsController.m */,
688DBBAE1BBEEA9700F4ED33 /* TGMediaGroupCell.h */,
688DBBAF1BBEEA9700F4ED33 /* TGMediaGroupCell.m */,
);
name = Groups;
sourceTree = "<group>";
};
688DBBAD1BBEEA6F00F4ED33 /* Picker */ = {
isa = PBXGroup;
children = (
688DBBDE1BBEEB3B00F4ED33 /* Views */,
688DBBC01BBEEB2F00F4ED33 /* TGMediaPickerController.h */,
688DBBC11BBEEB2F00F4ED33 /* TGMediaPickerController.m */,
);
name = Picker;
sourceTree = "<group>";
};
688DBBDE1BBEEB3B00F4ED33 /* Views */ = {
isa = PBXGroup;
children = (
688DBBC21BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.h */,
688DBBC31BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.m */,
688DBBC61BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.h */,
688DBBC71BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.m */,
688DBBCA1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.h */,
688DBBCB1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.m */,
687995591BE7A442003280B9 /* TGMediaPickerCell.h */,
6879955A1BE7A442003280B9 /* TGMediaPickerCell.m */,
);
name = Views;
sourceTree = "<group>";
};
689C50751BBD9EA9002376C5 /* Media Picker */ = {
isa = PBXGroup;
children = (
68A2FC3F1C2BA9120061D67B /* Avatar */,
686ED29F1BF1042B001F2F96 /* Gallery */,
688DBBAC1BBEEA6100F4ED33 /* Groups */,
688DBBAD1BBEEA6F00F4ED33 /* Picker */,
6879954B1BE78A77003280B9 /* Assets */,
6852E6641BD302050026A0C7 /* Search */,
688DBBBA1BBEEAD500F4ED33 /* TGMediaSelectionContext.h */,
688DBBBB1BBEEAD500F4ED33 /* TGMediaSelectionContext.m */,
688DBBB61BBEEAC400F4ED33 /* TGSuggestionContext.h */,
688DBBB71BBEEAC400F4ED33 /* TGSuggestionContext.m */,
);
name = "Media Picker";
sourceTree = "<group>";
};
68A2FC3F1C2BA9120061D67B /* Avatar */ = {
isa = PBXGroup;
children = (
68A2FC441C2CE05F0061D67B /* TGMediaAvatarEditorTransition.h */,
68A2FC451C2CE05F0061D67B /* TGMediaAvatarEditorTransition.m */,
68A2FC401C2BA93D0061D67B /* TGMediaAvatarMenuMixin.h */,
68A2FC411C2BA93D0061D67B /* TGMediaAvatarMenuMixin.m */,
);
name = Avatar;
sourceTree = "<group>";
};
68A882F81A77EEE900CC4240 /* Enhance */ = {
isa = PBXGroup;
children = (
684C76941A6F0502003789D9 /* PGEnhanceTool.h */,
684C76951A6F0502003789D9 /* PGEnhanceTool.m */,
684C76981A6F056A003789D9 /* PGPhotoEnhancePass.h */,
684C76991A6F056A003789D9 /* PGPhotoEnhancePass.m */,
68CFB9A11A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.h */,
68CFB9A21A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.m */,
68A8831A1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.h */,
68A8831B1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.m */,
68A883031A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.h */,
68A883041A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.m */,
);
name = Enhance;
sourceTree = "<group>";
};
68A882F91A77EEF100CC4240 /* Blur */ = {
isa = PBXGroup;
children = (
D061F29C1A928FC70031BCBE /* PGPhotoBlurPass.h */,
D061F29D1A928FC70031BCBE /* PGPhotoBlurPass.m */,
D061F29E1A928FC70031BCBE /* PGPhotoGaussianBlurFilter.h */,
D061F29F1A928FC70031BCBE /* PGPhotoGaussianBlurFilter.m */,
681EAC9D1A28FFA800E7C40C /* PGBlurTool.h */,
681EAC9E1A28FFA800E7C40C /* PGBlurTool.m */,
);
name = Blur;
sourceTree = "<group>";
};
68A882FA1A77EF1300CC4240 /* Sharpen */ = {
isa = PBXGroup;
children = (
681EACBC1A28FFA800E7C40C /* PGSharpenTool.h */,
681EACBD1A28FFA800E7C40C /* PGSharpenTool.m */,
6811AE8F1A38CB70009309A3 /* PGPhotoSharpenPass.h */,
6811AE901A38CB70009309A3 /* PGPhotoSharpenPass.m */,
);
name = Sharpen;
sourceTree = "<group>";
};
68B639271BB2504200205AC3 /* External */ = {
isa = PBXGroup;
children = (
68B639281BB2506F00205AC3 /* SAtomic.h */,
68B639291BB2506F00205AC3 /* SAtomic.m */,
68B6392A1BB2506F00205AC3 /* SBag.h */,
68B6392B1BB2506F00205AC3 /* SBag.m */,
68B6392C1BB2506F00205AC3 /* SBlockDisposable.h */,
68B6392D1BB2506F00205AC3 /* SBlockDisposable.m */,
68B6392E1BB2506F00205AC3 /* SDisposable.h */,
68B6392F1BB2506F00205AC3 /* SDisposableSet.h */,
68B639301BB2506F00205AC3 /* SDisposableSet.m */,
68B639311BB2506F00205AC3 /* SMetaDisposable.h */,
68B639321BB2506F00205AC3 /* SMetaDisposable.m */,
68B639331BB2506F00205AC3 /* SMulticastSignalManager.h */,
68B639341BB2506F00205AC3 /* SMulticastSignalManager.m */,
68B639351BB2506F00205AC3 /* SQueue.h */,
68B639361BB2506F00205AC3 /* SQueue.m */,
68B639371BB2506F00205AC3 /* SSignal.h */,
68B639381BB2506F00205AC3 /* SSignal.m */,
68B639391BB2506F00205AC3 /* SSignal+Accumulate.h */,
68B6393A1BB2506F00205AC3 /* SSignal+Accumulate.m */,
68B6393B1BB2506F00205AC3 /* SSignal+Catch.h */,
68B6393C1BB2506F00205AC3 /* SSignal+Catch.m */,
68B6393D1BB2506F00205AC3 /* SSignal+Combine.h */,
68B6393E1BB2506F00205AC3 /* SSignal+Combine.m */,
68B6393F1BB2506F00205AC3 /* SSignal+Dispatch.h */,
68B639401BB2506F00205AC3 /* SSignal+Dispatch.m */,
68B639411BB2506F00205AC3 /* SSignal+Mapping.h */,
68B639421BB2506F00205AC3 /* SSignal+Mapping.m */,
68B639431BB2506F00205AC3 /* SSignal+Meta.h */,
68B639441BB2506F00205AC3 /* SSignal+Meta.m */,
68B639451BB2506F00205AC3 /* SSignal+Multicast.h */,
68B639461BB2506F00205AC3 /* SSignal+Multicast.m */,
68B639471BB2506F00205AC3 /* SSignal+Pipe.h */,
68B639481BB2506F00205AC3 /* SSignal+Pipe.m */,
68B639491BB2506F00205AC3 /* SSignal+SideEffects.h */,
68B6394A1BB2506F00205AC3 /* SSignal+SideEffects.m */,
68B6394B1BB2506F00205AC3 /* SSignal+Single.h */,
68B6394C1BB2506F00205AC3 /* SSignal+Single.m */,
68B6394D1BB2506F00205AC3 /* SSignal+Take.h */,
68B6394E1BB2506F00205AC3 /* SSignal+Take.m */,
68B6394F1BB2506F00205AC3 /* SSignal+Timing.h */,
68B639501BB2506F00205AC3 /* SSignal+Timing.m */,
68B639511BB2506F00205AC3 /* SSignalKit.h */,
68B639521BB2506F00205AC3 /* SSubscriber.h */,
68B639531BB2506F00205AC3 /* SSubscriber.m */,
68B639541BB2506F00205AC3 /* SThreadPool.h */,
68B639551BB2506F00205AC3 /* SThreadPool.m */,
68B639561BB2506F00205AC3 /* SThreadPoolQueue.h */,
68B639571BB2506F00205AC3 /* SThreadPoolQueue.m */,
68B639581BB2506F00205AC3 /* SThreadPoolTask.h */,
68B639591BB2506F00205AC3 /* SThreadPoolTask.m */,
68B6395A1BB2506F00205AC3 /* STimer.h */,
68B6395B1BB2506F00205AC3 /* STimer.m */,
68B6395C1BB2506F00205AC3 /* SVariable.h */,
68B6395D1BB2506F00205AC3 /* SVariable.m */,
);
name = External;
sourceTree = "<group>";
};
68B639AE1BB250AA00205AC3 /* Subscriptions */ = {
isa = PBXGroup;
children = (
68552DAD1BD3D0B100591484 /* TGBridgeAudioSubscription.h */,
68552DAE1BD3D0B100591484 /* TGBridgeAudioSubscription.m */,
68B63BC81BB2587600205AC3 /* TGBridgeChatListSubscription.h */,
68B63BC91BB2587600205AC3 /* TGBridgeChatListSubscription.m */,
68B63BCA1BB2587600205AC3 /* TGBridgeChatMessageListSubscription.h */,
68B63BCB1BB2587600205AC3 /* TGBridgeChatMessageListSubscription.m */,
68B63BCC1BB2587600205AC3 /* TGBridgeContactsSubscription.h */,
68B63BCD1BB2587600205AC3 /* TGBridgeContactsSubscription.m */,
68B63BCE1BB2587600205AC3 /* TGBridgeConversationSubscription.h */,
68B63BCF1BB2587600205AC3 /* TGBridgeConversationSubscription.m */,
68B63BD01BB2587600205AC3 /* TGBridgeLocationSubscription.h */,
68B63BD11BB2587600205AC3 /* TGBridgeLocationSubscription.m */,
68B63BD21BB2587600205AC3 /* TGBridgeMediaSubscription.h */,
68B63BD31BB2587600205AC3 /* TGBridgeMediaSubscription.m */,
68B63BD41BB2587600205AC3 /* TGBridgePeerSettingsSubscription.h */,
68B63BD51BB2587600205AC3 /* TGBridgePeerSettingsSubscription.m */,
68B63BD61BB2587600205AC3 /* TGBridgeRemoteSubscription.h */,
68B63BD71BB2587600205AC3 /* TGBridgeRemoteSubscription.m */,
68B63BD81BB2587600205AC3 /* TGBridgeSendMessageSubscription.h */,
68B63BD91BB2587600205AC3 /* TGBridgeSendMessageSubscription.m */,
68B63BDA1BB2587600205AC3 /* TGBridgeStateSubscription.h */,
68B63BDB1BB2587600205AC3 /* TGBridgeStateSubscription.m */,
68B63BDC1BB2587600205AC3 /* TGBridgeStickersSubscription.h */,
68B63BDD1BB2587600205AC3 /* TGBridgeStickersSubscription.m */,
68B63BDE1BB2587600205AC3 /* TGBridgeUserInfoSubscription.h */,
68B63BDF1BB2587600205AC3 /* TGBridgeUserInfoSubscription.m */,
);
name = Subscriptions;
sourceTree = "<group>";
};
68B639AF1BB250AE00205AC3 /* Model */ = {
isa = PBXGroup;
children = (
68B63BC71BB2585100205AC3 /* Categories */,
68B63BC61BB2584D00205AC3 /* Media */,
68B63C041BB258D200205AC3 /* TGBridgeBotInfo.h */,
68B63C051BB258D200205AC3 /* TGBridgeBotInfo.m */,
68B63CBD1BB2599600205AC3 /* TGBridgeBotCommandInfo.h */,
68B63CBE1BB2599600205AC3 /* TGBridgeBotCommandInfo.m */,
68B63CD71BB2599600205AC3 /* TGBridgePeerNotificationSettings.h */,
68B63CD81BB2599600205AC3 /* TGBridgePeerNotificationSettings.m */,
68B63C061BB258D200205AC3 /* TGBridgeBotReplyMarkup.h */,
68B63C071BB258D200205AC3 /* TGBridgeBotReplyMarkup.m */,
68B63C081BB258D200205AC3 /* TGBridgeChat.h */,
68B63C091BB258D200205AC3 /* TGBridgeChat.m */,
68B63C0A1BB258D200205AC3 /* TGBridgeChatMessageListView.h */,
68B63C0B1BB258D200205AC3 /* TGBridgeChatMessageListView.m */,
68B63C0C1BB258D200205AC3 /* TGBridgeContext.h */,
68B63C0D1BB258D200205AC3 /* TGBridgeContext.m */,
68B63C0E1BB258D200205AC3 /* TGBridgeLocationVenue.h */,
68B63C0F1BB258D200205AC3 /* TGBridgeLocationVenue.m */,
68B63C101BB258D200205AC3 /* TGBridgeMessage.h */,
68B63C111BB258D200205AC3 /* TGBridgeMessage.m */,
68B63C121BB258D200205AC3 /* TGBridgeStickerPack.h */,
68B63C131BB258D200205AC3 /* TGBridgeStickerPack.m */,
68B63C141BB258D200205AC3 /* TGBridgeUser.h */,
68B63C151BB258D200205AC3 /* TGBridgeUser.m */,
);
name = Model;
sourceTree = "<group>";
};
68B639B01BB250D200205AC3 /* Signals */ = {
isa = PBXGroup;
children = (
68552DB21BD3D0E100591484 /* TGBridgeAudioSignals.h */,
68552DB31BD3D0E100591484 /* TGBridgeAudioSignals.m */,
68B63B8A1BB2583500205AC3 /* TGBridgeBotSignals.h */,
68B63B8B1BB2583500205AC3 /* TGBridgeBotSignals.m */,
68B63B8C1BB2583500205AC3 /* TGBridgeChatListSignals.h */,
68B63B8D1BB2583500205AC3 /* TGBridgeChatListSignals.m */,
68B63B8E1BB2583500205AC3 /* TGBridgeChatMessageListSignals.h */,
68B63B8F1BB2583500205AC3 /* TGBridgeChatMessageListSignals.m */,
68B63B901BB2583500205AC3 /* TGBridgeContactsSignals.h */,
68B63B911BB2583500205AC3 /* TGBridgeContactsSignals.m */,
68B63B921BB2583500205AC3 /* TGBridgeConversationSignals.h */,
68B63B931BB2583500205AC3 /* TGBridgeConversationSignals.m */,
68B63B941BB2583500205AC3 /* TGBridgeLocationSignals.h */,
68B63B951BB2583500205AC3 /* TGBridgeLocationSignals.m */,
68B63B961BB2583500205AC3 /* TGBridgeMediaSignals.h */,
68B63B971BB2583500205AC3 /* TGBridgeMediaSignals.m */,
68B63B981BB2583500205AC3 /* TGBridgePeerSettingsSignals.h */,
68B63B991BB2583500205AC3 /* TGBridgePeerSettingsSignals.m */,
68B63B9A1BB2583500205AC3 /* TGBridgeRemoteSignals.h */,
68B63B9B1BB2583500205AC3 /* TGBridgeRemoteSignals.m */,
68B63B9C1BB2583500205AC3 /* TGBridgeSendMessageSignals.h */,
68B63B9D1BB2583500205AC3 /* TGBridgeSendMessageSignals.m */,
68B63D0C1BB25A1200205AC3 /* TGBridgeStateSignal.h */,
68B63D0D1BB25A1200205AC3 /* TGBridgeStateSignal.m */,
68B63B9E1BB2583500205AC3 /* TGBridgeStickersSignals.h */,
68B63B9F1BB2583500205AC3 /* TGBridgeStickersSignals.m */,
68B63BA01BB2583500205AC3 /* TGBridgeUserInfoSignals.h */,
68B63BA11BB2583500205AC3 /* TGBridgeUserInfoSignals.m */,
68535EFD1C510D97001821D9 /* TGBridgePresetsSignals.h */,
68535EFE1C510D97001821D9 /* TGBridgePresetsSignals.m */,
);
name = Signals;
sourceTree = "<group>";
};
68B639B11BB250E800205AC3 /* Supporting Files */ = {
isa = PBXGroup;
children = (
68B63B711BB257AC00205AC3 /* WatchExtension-Prefix.pch */,
68B8CC571BB26D95005C8441 /* watchkitapp Extension.entitlements */,
68B63B6F1BB2579200205AC3 /* Info.plist */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
68B639B21BB250F000205AC3 /* Resources */ = {
isa = PBXGroup;
children = (
685CEA6B1BB6280900393946 /* VerifiedList@2x.png */,
68B639BB1BB2514100205AC3 /* File@2x.png */,
68B639BC1BB2514100205AC3 /* Location@2x.png */,
68B639BD1BB2514100205AC3 /* MediaAudio@2x.png */,
68B639BE1BB2514100205AC3 /* MediaDocument@2x.png */,
68B639BF1BB2514100205AC3 /* MediaLocation@2x.png */,
68B639C01BB2514100205AC3 /* MediaPhoto@2x.png */,
68B639C11BB2514100205AC3 /* MediaVideo@2x.png */,
);
name = Resources;
sourceTree = "<group>";
};
68B639B31BB250F500205AC3 /* Utilities */ = {
isa = PBXGroup;
children = (
68B639F41BB251F700205AC3 /* TGColor.h */,
68B639F51BB251F700205AC3 /* TGColor.m */,
68B639F61BB251F700205AC3 /* TGDateUtils.h */,
68B639F71BB251F700205AC3 /* TGDateUtils.m */,
68B639F81BB251F700205AC3 /* TGGeometry.h */,
68B639F91BB251F700205AC3 /* TGGeometry.m */,
68B639FA1BB251F700205AC3 /* TGIndexPath.h */,
68B639FB1BB251F700205AC3 /* TGIndexPath.m */,
68B639FC1BB251F700205AC3 /* TGLocationUtils.h */,
68B639FD1BB251F700205AC3 /* TGLocationUtils.m */,
68B639FE1BB251F700205AC3 /* TGStringUtils.h */,
68B639FF1BB251F700205AC3 /* TGStringUtils.m */,
68B63A001BB251F700205AC3 /* TGWatchCommon.h */,
68B63A011BB251F700205AC3 /* TGWatchCommon.m */,
68B63A021BB251F700205AC3 /* WKInterface+TGInterface.h */,
68B63A031BB251F700205AC3 /* WKInterface+TGInterface.m */,
68B63A041BB251F700205AC3 /* WKInterfaceGroup+Signals.h */,
68B63A051BB251F700205AC3 /* WKInterfaceGroup+Signals.m */,
68B63A061BB251F700205AC3 /* WKInterfaceImage+Signals.h */,
68B63A071BB251F700205AC3 /* WKInterfaceImage+Signals.m */,
);
name = Utilities;
sourceTree = "<group>";
};
68B639B41BB250FB00205AC3 /* Components */ = {
isa = PBXGroup;
children = (
68B639D01BB2515700205AC3 /* Interface */,
68B639D11BB2516D00205AC3 /* TGBridgeUserCache.h */,
68B639D21BB2516D00205AC3 /* TGBridgeUserCache.m */,
68B639D31BB2516D00205AC3 /* TGFileCache.h */,
68B639D41BB2516D00205AC3 /* TGFileCache.m */,
);
name = Components;
sourceTree = "<group>";
};
68B639B51BB2510500205AC3 /* Controllers */ = {
isa = PBXGroup;
children = (
686A89881C3FEF2C00E6976D /* Audio */,
68B63A301BB2525B00205AC3 /* External */,
68B63A2F1BB2525700205AC3 /* Common */,
68B63A2E1BB2525300205AC3 /* Contacts */,
68B63A2D1BB2524B00205AC3 /* Chats */,
68B63A2C1BB2524600205AC3 /* Conversation */,
68B63A2B1BB2522900205AC3 /* Compose */,
68B63A2A1BB2522500205AC3 /* Location */,
68B63A291BB2521F00205AC3 /* Message */,
68B63A281BB2521B00205AC3 /* Bots */,
68B63A271BB2521700205AC3 /* Profile */,
68B63A261BB2521200205AC3 /* Stickers */,
);
name = Controllers;
sourceTree = "<group>";
};
68B639D01BB2515700205AC3 /* Interface */ = {
isa = PBXGroup;
children = (
68B639D91BB2519B00205AC3 /* TGInputController.h */,
68B639DA1BB2519B00205AC3 /* TGInputController.m */,
68B639DB1BB2519B00205AC3 /* TGInterfaceController.h */,
68B639DC1BB2519B00205AC3 /* TGInterfaceController.m */,
68B639DD1BB2519B00205AC3 /* TGInterfaceMenu.h */,
68B639DE1BB2519B00205AC3 /* TGInterfaceMenu.m */,
68B639DF1BB2519B00205AC3 /* TGTableDeltaUpdater.h */,
68B639E01BB2519B00205AC3 /* TGTableDeltaUpdater.m */,
68B639E11BB2519B00205AC3 /* WKInterfaceTable+TGDataDrivenTable.h */,
68B639E21BB2519B00205AC3 /* WKInterfaceTable+TGDataDrivenTable.m */,
);
name = Interface;
sourceTree = "<group>";
};
68B63A261BB2521200205AC3 /* Stickers */ = {
isa = PBXGroup;
children = (
68B63A401BB252A900205AC3 /* TGStickersController.h */,
68B63A411BB252A900205AC3 /* TGStickersController.m */,
68B63A3E1BB252A900205AC3 /* TGStickerPacksController.h */,
68B63A3F1BB252A900205AC3 /* TGStickerPacksController.m */,
68B63A3C1BB252A900205AC3 /* TGStickerPackRowController.h */,
68B63A3D1BB252A900205AC3 /* TGStickerPackRowController.m */,
68B63A421BB252A900205AC3 /* TGStickersHeaderController.h */,
68B63A431BB252A900205AC3 /* TGStickersHeaderController.m */,
68B63A441BB252A900205AC3 /* TGStickersRowController.h */,
68B63A451BB252A900205AC3 /* TGStickersRowController.m */,
68B63A461BB252A900205AC3 /* TGStickersSectionHeaderController.h */,
68B63A471BB252A900205AC3 /* TGStickersSectionHeaderController.m */,
);
name = Stickers;
sourceTree = "<group>";
};
68B63A271BB2521700205AC3 /* Profile */ = {
isa = PBXGroup;
children = (
68B63A7B1BB2535A00205AC3 /* Views */,
68B63A7C1BB2538400205AC3 /* TGGroupInfoController.h */,
68B63A7D1BB2538400205AC3 /* TGGroupInfoController.m */,
68B63A881BB2538400205AC3 /* TGUserInfoController.h */,
68B63A891BB2538400205AC3 /* TGUserInfoController.m */,
68B63A821BB2538400205AC3 /* TGProfilePhotoController.h */,
68B63A831BB2538400205AC3 /* TGProfilePhotoController.m */,
);
name = Profile;
sourceTree = "<group>";
};
68B63A281BB2521B00205AC3 /* Bots */ = {
isa = PBXGroup;
children = (
68B63A5A1BB252C700205AC3 /* Views */,
68B63A601BB252EC00205AC3 /* TGBotCommandController.h */,
68B63A611BB252EC00205AC3 /* TGBotCommandController.m */,
68B63A621BB252EC00205AC3 /* TGBotKeyboardController.h */,
68B63A631BB252EC00205AC3 /* TGBotKeyboardController.m */,
);
name = Bots;
sourceTree = "<group>";
};
68B63A291BB2521F00205AC3 /* Message */ = {
isa = PBXGroup;
children = (
68B63A6A1BB2530000205AC3 /* Views */,
68B63A701BB2533100205AC3 /* TGMessageViewController.h */,
68B63A6B1BB2531300205AC3 /* TGMessageViewController.m */,
);
name = Message;
sourceTree = "<group>";
};
68B63A2A1BB2522500205AC3 /* Location */ = {
isa = PBXGroup;
children = (
68B63AA41BB253B300205AC3 /* Views */,
68B63AB41BB253E800205AC3 /* TGLocationController.h */,
68B63AB51BB253E800205AC3 /* TGLocationController.m */,
);
name = Location;
sourceTree = "<group>";
};
68B63A2B1BB2522900205AC3 /* Compose */ = {
isa = PBXGroup;
children = (
68B63AA51BB253C300205AC3 /* TGComposeController.h */,
68B63AA61BB253C300205AC3 /* TGComposeController.m */,
);
name = Compose;
sourceTree = "<group>";
};
68B63A2C1BB2524600205AC3 /* Conversation */ = {
isa = PBXGroup;
children = (
68B63ACE1BB2546400205AC3 /* ViewModel */,
68B63AD91BB254A300205AC3 /* TGNeoConversationController.h */,
68B63ADA1BB254A300205AC3 /* TGNeoConversationController.m */,
);
name = Conversation;
sourceTree = "<group>";
};
68B63A2D1BB2524B00205AC3 /* Chats */ = {
isa = PBXGroup;
children = (
68B63ABE1BB2542400205AC3 /* ViewModel */,
68B63AC11BB2544100205AC3 /* TGNeoChatsController.h */,
68B63AC21BB2544100205AC3 /* TGNeoChatsController.m */,
);
name = Chats;
sourceTree = "<group>";
};
68B63A2E1BB2525300205AC3 /* Contacts */ = {
isa = PBXGroup;
children = (
68B63AB91BB2541500205AC3 /* TGContactsController.h */,
68B63ABA1BB2541500205AC3 /* TGContactsController.m */,
);
name = Contacts;
sourceTree = "<group>";
};
68B63A2F1BB2525700205AC3 /* Common */ = {
isa = PBXGroup;
children = (
68B63A3B1BB2528000205AC3 /* ViewModel */,
68B63B5F1BB2556300205AC3 /* TGUserRowController.h */,
68B63B601BB2556300205AC3 /* TGUserRowController.m */,
);
name = Common;
sourceTree = "<group>";
};
68B63A301BB2525B00205AC3 /* External */ = {
isa = PBXGroup;
children = (
68B63A311BB2527100205AC3 /* TGComplicationController.h */,
68B63A321BB2527100205AC3 /* TGComplicationController.m */,
68B63A331BB2527100205AC3 /* TGNotificationController.h */,
68B63A341BB2527100205AC3 /* TGNotificationController.m */,
);
name = External;
sourceTree = "<group>";
};
68B63A3B1BB2528000205AC3 /* ViewModel */ = {
isa = PBXGroup;
children = (
68B63B4C1BB2550700205AC3 /* TGAvatarViewModel.h */,
68B63B4D1BB2550700205AC3 /* TGAvatarViewModel.m */,
68B63B4E1BB2550700205AC3 /* TGMessageViewModel.h */,
68B63B4F1BB2550700205AC3 /* TGMessageViewModel.m */,
68B63AFF1BB254A300205AC3 /* TGNeoViewModel.h */,
68B63B001BB254A300205AC3 /* TGNeoViewModel.m */,
68B63ACF1BB254A300205AC3 /* TGNeoAttachmentViewModel.h */,
68B63AD01BB254A300205AC3 /* TGNeoAttachmentViewModel.m */,
68B63AE71BB254A300205AC3 /* TGNeoImageViewModel.h */,
68B63AE81BB254A300205AC3 /* TGNeoImageViewModel.m */,
68B63AE91BB254A300205AC3 /* TGNeoLabelViewModel.h */,
68B63AEA1BB254A300205AC3 /* TGNeoLabelViewModel.m */,
68B63AEF1BB254A300205AC3 /* TGNeoRenderableViewModel.h */,
68B63AF01BB254A300205AC3 /* TGNeoRenderableViewModel.m */,
);
name = ViewModel;
sourceTree = "<group>";
};
68B63A5A1BB252C700205AC3 /* Views */ = {
isa = PBXGroup;
children = (
68B63A5B1BB252DB00205AC3 /* TGBotKeyboardButtonController.h */,
68B63A5C1BB252DB00205AC3 /* TGBotKeyboardButtonController.m */,
);
name = Views;
sourceTree = "<group>";
};
68B63A6A1BB2530000205AC3 /* Views */ = {
isa = PBXGroup;
children = (
68B63B561BB2552000205AC3 /* TGMessageViewWebPageRowController.h */,
68B63B571BB2552000205AC3 /* TGMessageViewWebPageRowController.m */,
68B63A721BB2533100205AC3 /* TGMessageViewMessageRowController.h */,
68B63A731BB2533100205AC3 /* TGMessageViewMessageRowController.m */,
68B63A6C1BB2531300205AC3 /* TGMessageViewFooterController.h */,
68B63A711BB2533100205AC3 /* TGMessageViewFooterController.m */,
);
name = Views;
sourceTree = "<group>";
};
68B63A7B1BB2535A00205AC3 /* Views */ = {
isa = PBXGroup;
children = (
68B63A7E1BB2538400205AC3 /* TGGroupInfoFooterController.h */,
68B63A7F1BB2538400205AC3 /* TGGroupInfoFooterController.m */,
68B63A801BB2538400205AC3 /* TGGroupInfoHeaderController.h */,
68B63A811BB2538400205AC3 /* TGGroupInfoHeaderController.m */,
68B63A841BB2538400205AC3 /* TGUserHandle.h */,
68B63A851BB2538400205AC3 /* TGUserHandle.m */,
68B63A861BB2538400205AC3 /* TGUserHandleRowController.h */,
68B63A871BB2538400205AC3 /* TGUserHandleRowController.m */,
68B63A8A1BB2538400205AC3 /* TGUserInfoHeaderController.h */,
68B63A8B1BB2538400205AC3 /* TGUserInfoHeaderController.m */,
);
name = Views;
sourceTree = "<group>";
};
68B63AA41BB253B300205AC3 /* Views */ = {
isa = PBXGroup;
children = (
68B63AAA1BB253D700205AC3 /* TGLocationMapHeaderController.h */,
68B63AAB1BB253D700205AC3 /* TGLocationMapHeaderController.m */,
68B63AAC1BB253D700205AC3 /* TGLocationVenueRowController.h */,
68B63AAD1BB253D700205AC3 /* TGLocationVenueRowController.m */,
);
name = Views;
sourceTree = "<group>";
};
68B63ABE1BB2542400205AC3 /* ViewModel */ = {
isa = PBXGroup;
children = (
68B63ABF1BB2544100205AC3 /* TGNeoChatRowController.h */,
68B63AC01BB2544100205AC3 /* TGNeoChatRowController.m */,
68B63AC31BB2544100205AC3 /* TGNeoChatViewModel.h */,
68B63AC41BB2544100205AC3 /* TGNeoChatViewModel.m */,
);
name = ViewModel;
sourceTree = "<group>";
};
68B63ACE1BB2546400205AC3 /* ViewModel */ = {
isa = PBXGroup;
children = (
68B63B5B1BB2556300205AC3 /* TGChatInfo.h */,
68B63B5C1BB2556300205AC3 /* TGChatInfo.m */,
68B63B5D1BB2556300205AC3 /* TGConversationFooterController.h */,
68B63B5E1BB2556300205AC3 /* TGConversationFooterController.m */,
68B63AD11BB254A300205AC3 /* TGNeoAudioMessageViewModel.h */,
68B63AD21BB254A300205AC3 /* TGNeoAudioMessageViewModel.m */,
68B63AD31BB254A300205AC3 /* TGNeoBackgroundViewModel.h */,
68B63AD41BB254A300205AC3 /* TGNeoBackgroundViewModel.m */,
68B63AD51BB254A300205AC3 /* TGNeoBubbleMessageViewModel.h */,
68B63AD61BB254A300205AC3 /* TGNeoBubbleMessageViewModel.m */,
68B63AD71BB254A300205AC3 /* TGNeoContactMessageViewModel.h */,
68B63AD81BB254A300205AC3 /* TGNeoContactMessageViewModel.m */,
68B63ADB1BB254A300205AC3 /* TGNeoConversationMediaRowController.h */,
68B63ADC1BB254A300205AC3 /* TGNeoConversationMediaRowController.m */,
68B63ADD1BB254A300205AC3 /* TGNeoConversationRowController.h */,
68B63ADE1BB254A300205AC3 /* TGNeoConversationRowController.m */,
68B63ADF1BB254A300205AC3 /* TGNeoConversationSimpleRowController.h */,
68B63AE01BB254A300205AC3 /* TGNeoConversationSimpleRowController.m */,
68B63AE11BB254A300205AC3 /* TGNeoConversationStaticRowController.h */,
68B63AE21BB254A300205AC3 /* TGNeoConversationStaticRowController.m */,
68B63AE31BB254A300205AC3 /* TGNeoFileMessageViewModel.h */,
68B63AE41BB254A300205AC3 /* TGNeoFileMessageViewModel.m */,
68B63AE51BB254A300205AC3 /* TGNeoForwardHeaderViewModel.h */,
68B63AE61BB254A300205AC3 /* TGNeoForwardHeaderViewModel.m */,
68B63AEB1BB254A300205AC3 /* TGNeoMediaMessageViewModel.h */,
68B63AEC1BB254A300205AC3 /* TGNeoMediaMessageViewModel.m */,
68B63AED1BB254A300205AC3 /* TGNeoMessageViewModel.h */,
68B63AEE1BB254A300205AC3 /* TGNeoMessageViewModel.m */,
68B63AF11BB254A300205AC3 /* TGNeoReplyHeaderViewModel.h */,
68B63AF21BB254A300205AC3 /* TGNeoReplyHeaderViewModel.m */,
68B63AF31BB254A300205AC3 /* TGNeoRowController.h */,
68B63AF41BB254A300205AC3 /* TGNeoRowController.m */,
68B63AF51BB254A300205AC3 /* TGNeoServiceMessageViewModel.h */,
68B63AF61BB254A300205AC3 /* TGNeoServiceMessageViewModel.m */,
68B63AF71BB254A300205AC3 /* TGNeoSmiliesMessageViewModel.h */,
68B63AF81BB254A300205AC3 /* TGNeoSmiliesMessageViewModel.m */,
68B63AF91BB254A300205AC3 /* TGNeoStickerMessageViewModel.h */,
68B63AFA1BB254A300205AC3 /* TGNeoStickerMessageViewModel.m */,
68B63AFB1BB254A300205AC3 /* TGNeoTextMessageViewModel.h */,
68B63AFC1BB254A300205AC3 /* TGNeoTextMessageViewModel.m */,
68B63AFD1BB254A300205AC3 /* TGNeoVenueMessageViewModel.h */,
68B63AFE1BB254A300205AC3 /* TGNeoVenueMessageViewModel.m */,
68552DA01BD3D01700591484 /* TGChatTimestamp.h */,
68552DA11BD3D01700591484 /* TGChatTimestamp.m */,
6852E6811BD3BE8E0026A0C7 /* TGNeoConversationTimeRowController.h */,
6852E6821BD3BE8E0026A0C7 /* TGNeoConversationTimeRowController.m */,
);
name = ViewModel;
sourceTree = "<group>";
};
68B63BC61BB2584D00205AC3 /* Media */ = {
isa = PBXGroup;
children = (
68B63C3A1BB258F400205AC3 /* Categories */,
68B63CCB1BB2599600205AC3 /* TGBridgeImageInfo.h */,
68B63CCC1BB2599600205AC3 /* TGBridgeImageInfo.m */,
68B63C3B1BB2592500205AC3 /* TGBridgeActionMediaAttachment.h */,
68B63C3C1BB2592500205AC3 /* TGBridgeActionMediaAttachment.m */,
68B63C3D1BB2592500205AC3 /* TGBridgeAudioMediaAttachment.h */,
68B63C3E1BB2592500205AC3 /* TGBridgeAudioMediaAttachment.m */,
68B63C3F1BB2592500205AC3 /* TGBridgeContactMediaAttachment.h */,
68B63C401BB2592500205AC3 /* TGBridgeContactMediaAttachment.m */,
68B63C411BB2592500205AC3 /* TGBridgeDocumentMediaAttachment.h */,
68B63C421BB2592500205AC3 /* TGBridgeDocumentMediaAttachment.m */,
68B63C431BB2592500205AC3 /* TGBridgeForwardedMessageMediaAttachment.h */,
68B63C441BB2592500205AC3 /* TGBridgeForwardedMessageMediaAttachment.m */,
68B63C451BB2592500205AC3 /* TGBridgeImageMediaAttachment.h */,
68B63C461BB2592500205AC3 /* TGBridgeImageMediaAttachment.m */,
68B63C471BB2592500205AC3 /* TGBridgeLocationMediaAttachment.h */,
68B63C481BB2592500205AC3 /* TGBridgeLocationMediaAttachment.m */,
68B63C491BB2592500205AC3 /* TGBridgeMediaAttachment.h */,
68B63C4A1BB2592500205AC3 /* TGBridgeMediaAttachment.m */,
68B63C4B1BB2592500205AC3 /* TGBridgeReplyMarkupMediaAttachment.h */,
68B63C4C1BB2592500205AC3 /* TGBridgeReplyMarkupMediaAttachment.m */,
68B63C4D1BB2592500205AC3 /* TGBridgeReplyMessageMediaAttachment.h */,
68B63C4E1BB2592500205AC3 /* TGBridgeReplyMessageMediaAttachment.m */,
68B63C4F1BB2592500205AC3 /* TGBridgeUnsupportedMediaAttachment.h */,
68B63C501BB2592500205AC3 /* TGBridgeUnsupportedMediaAttachment.m */,
68B63C511BB2592500205AC3 /* TGBridgeVideoMediaAttachment.h */,
68B63C521BB2592500205AC3 /* TGBridgeVideoMediaAttachment.m */,
68B63C531BB2592500205AC3 /* TGBridgeWebPageMediaAttachment.h */,
68B63C541BB2592500205AC3 /* TGBridgeWebPageMediaAttachment.m */,
68BBB20D1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.h */,
68BBB20E1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.m */,
68BBB21C1BE9DED300237553 /* TGBridgeMessageEntities.h */,
68BBB21D1BE9DED300237553 /* TGBridgeMessageEntities.m */,
);
name = Media;
sourceTree = "<group>";
};
68B63BC71BB2585100205AC3 /* Categories */ = {
isa = PBXGroup;
children = (
68B63CBF1BB2599600205AC3 /* TGBridgeBotCommandInfo+TGBotCommandInfo.h */,
68B63CC01BB2599600205AC3 /* TGBridgeBotCommandInfo+TGBotCommandInfo.m */,
68B63CC11BB2599600205AC3 /* TGBridgeBotInfo+TGBotInfo.h */,
68B63CC21BB2599600205AC3 /* TGBridgeBotInfo+TGBotInfo.m */,
68B63CC31BB2599600205AC3 /* TGBridgeBotReplyMarkup+TGBotReplyMarkup.h */,
68B63CC41BB2599600205AC3 /* TGBridgeBotReplyMarkup+TGBotReplyMarkup.m */,
68B63CC51BB2599600205AC3 /* TGBridgeChat+TGConversation.h */,
68B63CC61BB2599600205AC3 /* TGBridgeChat+TGConversation.m */,
68B63CC71BB2599600205AC3 /* TGBridgeChat+TGTableItem.h */,
68B63CC81BB2599600205AC3 /* TGBridgeChat+TGTableItem.m */,
68B63CC91BB2599600205AC3 /* TGBridgeChatMessageListView+TGChatMessageListView.h */,
68B63CCA1BB2599600205AC3 /* TGBridgeChatMessageListView+TGChatMessageListView.m */,
68B63CCD1BB2599600205AC3 /* TGBridgeImageInfo+TGImageInfo.h */,
68B63CCE1BB2599600205AC3 /* TGBridgeImageInfo+TGImageInfo.m */,
68B63CCF1BB2599600205AC3 /* TGBridgeLocationVenue+TGLocationVenue.h */,
68B63CD01BB2599600205AC3 /* TGBridgeLocationVenue+TGLocationVenue.m */,
68B63CD11BB2599600205AC3 /* TGBridgeLocationVenue+TGTableItem.h */,
68B63CD21BB2599600205AC3 /* TGBridgeLocationVenue+TGTableItem.m */,
68B63CD31BB2599600205AC3 /* TGBridgeMessage+TGMessage.h */,
68B63CD41BB2599600205AC3 /* TGBridgeMessage+TGMessage.m */,
68B63CD51BB2599600205AC3 /* TGBridgeMessage+TGTableItem.h */,
68B63CD61BB2599600205AC3 /* TGBridgeMessage+TGTableItem.m */,
68B63CD91BB2599600205AC3 /* TGBridgePeerNotificationSettings+TGPeerNotificationSettings.h */,
68B63CDA1BB2599600205AC3 /* TGBridgePeerNotificationSettings+TGPeerNotificationSettings.m */,
68B63CDB1BB2599600205AC3 /* TGBridgeStickerPack+TGStickerPack.h */,
68B63CDC1BB2599600205AC3 /* TGBridgeStickerPack+TGStickerPack.m */,
68B63CDD1BB2599600205AC3 /* TGBridgeUser+TGTableItem.h */,
68B63CDE1BB2599600205AC3 /* TGBridgeUser+TGTableItem.m */,
68B63CDF1BB2599600205AC3 /* TGBridgeUser+TGUser.h */,
68B63CE01BB2599600205AC3 /* TGBridgeUser+TGUser.m */,
);
name = Categories;
sourceTree = "<group>";
};
68B63C3A1BB258F400205AC3 /* Categories */ = {
isa = PBXGroup;
children = (
68B63C6F1BB2594E00205AC3 /* TGBridgeActionMediaAttachment+TGActionMediaAttachment.h */,
68B63C701BB2594E00205AC3 /* TGBridgeActionMediaAttachment+TGActionMediaAttachment.m */,
68B63C711BB2594E00205AC3 /* TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.h */,
68B63C721BB2594E00205AC3 /* TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.m */,
68B63C731BB2594E00205AC3 /* TGBridgeContactMediaAttachment+TGContactMediaAttachment.h */,
68B63C741BB2594E00205AC3 /* TGBridgeContactMediaAttachment+TGContactMediaAttachment.m */,
68B63C751BB2594E00205AC3 /* TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.h */,
68B63C761BB2594E00205AC3 /* TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.m */,
68B63C771BB2594E00205AC3 /* TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.h */,
68B63C781BB2594E00205AC3 /* TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.m */,
68B63C791BB2594E00205AC3 /* TGBridgeImageMediaAttachment+TGImageMediaAttachment.h */,
68B63C7A1BB2594E00205AC3 /* TGBridgeImageMediaAttachment+TGImageMediaAttachment.m */,
68B63C7B1BB2594E00205AC3 /* TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.h */,
68B63C7C1BB2594E00205AC3 /* TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.m */,
68B63C7D1BB2594E00205AC3 /* TGBridgeMediaAttachment+TGMediaAttachment.h */,
68B63C7E1BB2594E00205AC3 /* TGBridgeMediaAttachment+TGMediaAttachment.m */,
68B63C7F1BB2594E00205AC3 /* TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.h */,
68B63C801BB2594E00205AC3 /* TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.m */,
68B63C811BB2594E00205AC3 /* TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.h */,
68B63C821BB2594E00205AC3 /* TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.m */,
68B63C831BB2594E00205AC3 /* TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.h */,
68B63C841BB2594E00205AC3 /* TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.m */,
68B63C851BB2594E00205AC3 /* TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.h */,
68B63C861BB2594E00205AC3 /* TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.m */,
68B63C871BB2594E00205AC3 /* TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.h */,
68B63C881BB2594E00205AC3 /* TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.m */,
68BBB2251BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.h */,
68BBB2261BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.m */,
68BBB2211BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.h */,
68BBB2221BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.m */,
);
name = Categories;
sourceTree = "<group>";
};
68B63D0B1BB259F900205AC3 /* Server */ = {
isa = PBXGroup;
children = (
68B63D111BB25A2B00205AC3 /* Handlers */,
68B63D121BB25A3300205AC3 /* Services */,
68B63D131BB25A3900205AC3 /* Audio */,
68B63D501BB25B5200205AC3 /* TGBridgeServer.h */,
68B63D511BB25B5200205AC3 /* TGBridgeServer.m */,
68B63D521BB25B5200205AC3 /* TGBridgeSignalManager.h */,
68B63D531BB25B5200205AC3 /* TGBridgeSignalManager.m */,
);
name = Server;
sourceTree = "<group>";
};
68B63D111BB25A2B00205AC3 /* Handlers */ = {
isa = PBXGroup;
children = (
68B63D2A1BB25B1F00205AC3 /* TGBridgeSubscriptionHandler.h */,
68B63D2B1BB25B1F00205AC3 /* TGBridgeSubscriptionHandler.m */,
68552DA41BD3D02E00591484 /* TGBridgeAudioHandler.h */,
68552DA51BD3D02E00591484 /* TGBridgeAudioHandler.m */,
68B63D141BB25B1F00205AC3 /* TGBridgeChatListHandler.h */,
68B63D151BB25B1F00205AC3 /* TGBridgeChatListHandler.m */,
68B63D161BB25B1F00205AC3 /* TGBridgeChatMessageListHandler.h */,
68B63D171BB25B1F00205AC3 /* TGBridgeChatMessageListHandler.m */,
68B63D181BB25B1F00205AC3 /* TGBridgeContactsHandler.h */,
68B63D191BB25B1F00205AC3 /* TGBridgeContactsHandler.m */,
68B63D1A1BB25B1F00205AC3 /* TGBridgeConversationHandler.h */,
68B63D1B1BB25B1F00205AC3 /* TGBridgeConversationHandler.m */,
68B63D1C1BB25B1F00205AC3 /* TGBridgeLocationHandler.h */,
68B63D1D1BB25B1F00205AC3 /* TGBridgeLocationHandler.m */,
68B63D1E1BB25B1F00205AC3 /* TGBridgeMediaHandler.h */,
68B63D1F1BB25B1F00205AC3 /* TGBridgeMediaHandler.m */,
68B63D201BB25B1F00205AC3 /* TGBridgePeerSettingsHandler.h */,
68B63D211BB25B1F00205AC3 /* TGBridgePeerSettingsHandler.m */,
68B63D221BB25B1F00205AC3 /* TGBridgeRemoteHandler.h */,
68B63D231BB25B1F00205AC3 /* TGBridgeRemoteHandler.m */,
68B63D241BB25B1F00205AC3 /* TGBridgeSendMessageHandler.h */,
68B63D251BB25B1F00205AC3 /* TGBridgeSendMessageHandler.m */,
68B63D261BB25B1F00205AC3 /* TGBridgeStateHandler.h */,
68B63D271BB25B1F00205AC3 /* TGBridgeStateHandler.m */,
68B63D281BB25B1F00205AC3 /* TGBridgeStickersHandler.h */,
68B63D291BB25B1F00205AC3 /* TGBridgeStickersHandler.m */,
68B63D2C1BB25B1F00205AC3 /* TGBridgeUserInfoHandler.h */,
68B63D2D1BB25B1F00205AC3 /* TGBridgeUserInfoHandler.m */,
);
name = Handlers;
sourceTree = "<group>";
};
68B63D121BB25A3300205AC3 /* Services */ = {
isa = PBXGroup;
children = (
68535EF61C50FA11001821D9 /* TGBridgeService.h */,
68535EF71C50FA11001821D9 /* TGBridgeService.m */,
68B63D481BB25B4400205AC3 /* TGBridgeContextService.h */,
68B63D491BB25B4400205AC3 /* TGBridgeContextService.m */,
68B63D4A1BB25B4400205AC3 /* TGBridgeStickersService.h */,
68B63D4B1BB25B4400205AC3 /* TGBridgeStickersService.m */,
68393A381C071A5A00DA2CCA /* TGBridgeLocalizationService.h */,
68393A391C071A5A00DA2CCA /* TGBridgeLocalizationService.m */,
68535EF21C50F9BC001821D9 /* TGBridgePresetsService.h */,
68535EF31C50F9BC001821D9 /* TGBridgePresetsService.m */,
);
name = Services;
sourceTree = "<group>";
};
68B63D131BB25A3900205AC3 /* Audio */ = {
isa = PBXGroup;
children = (
68B63D581BB25B6600205AC3 /* TGBridgeAudioEncoder.h */,
68B63D591BB25B6600205AC3 /* TGBridgeAudioEncoder.m */,
68D3C1D61BDFEF3B003F8131 /* TGBridgeAudioDecoder.h */,
68D3C1D71BDFEF3B003F8131 /* TGBridgeAudioDecoder.mm */,
);
name = Audio;
sourceTree = "<group>";
};
68B8CC591BB26D9D005C8441 /* Supporting Files */ = {
isa = PBXGroup;
children = (
68B8CC551BB26D81005C8441 /* watchkitapp.entitlements */,
68B639081BB1B00400205AC3 /* Info.plist */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
68E45ADC1A2F820B001AFE63 /* Views */ = {
isa = PBXGroup;
children = (
D0DCF53A1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.h */,
D0DCF53B1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.m */,
68E45ADA1A2EB5FB001AFE63 /* TGModernGalleryEditableItemView.h */,
68E45AF11A30CA18001AFE63 /* TGModernGalleryEditableItem.h */,
685C185C1A4819A9001B9255 /* TGModernGallerySelectableItem.h */,
687896551A5DFB7A002310B2 /* TGDraggableCollectionView.h */,
687896561A5DFB7A002310B2 /* TGDraggableCollectionView.m */,
687896591A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.h */,
6878965A1A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.m */,
D0249AD91ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.h */,
D0249ADA1ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.m */,
D0249ADD1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.h */,
D0249ADE1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.m */,
68A2FC3B1C23383D0061D67B /* TGMediaPickerPhotoStripCell.h */,
68A2FC3C1C23383D0061D67B /* TGMediaPickerPhotoStripCell.m */,
);
name = Views;
sourceTree = "<group>";
};
68E45AF51A31454B001AFE63 /* List */ = {
isa = PBXGroup;
children = (
68E45AF61A31456A001AFE63 /* TGModernMediaListSelectableItem.h */,
6811AE1D1A34B0AC009309A3 /* TGModernMediaListEditableItem.h */,
);
name = List;
sourceTree = "<group>";
};
68EED5981BC40314009F1D57 /* Notification */ = {
isa = PBXGroup;
children = (
68EED5AB1BC407F3009F1D57 /* TGNotificationController.h */,
68EED5AC1BC407F3009F1D57 /* TGNotificationController.m */,
68EED5D71BC43AA1009F1D57 /* TGNotificationView.h */,
68EED5D81BC43AA1009F1D57 /* TGNotificationView.m */,
68EED5A71BC40391009F1D57 /* TGNotificationContentView.h */,
68EED5A81BC40391009F1D57 /* TGNotificationContentView.m */,
68EED5CF1BC4294A009F1D57 /* TGNotificationBackgroundView.h */,
68EED5D01BC4294A009F1D57 /* TGNotificationBackgroundView.m */,
68EED5D31BC4296B009F1D57 /* TGNotificationOverlayView.h */,
68EED5D41BC4296B009F1D57 /* TGNotificationOverlayView.m */,
68EED5CB1BC427B6009F1D57 /* TGNotificationReplyPanelView.h */,
68EED5CC1BC427B6009F1D57 /* TGNotificationReplyPanelView.m */,
68D3C1A81BD93678003F8131 /* TGNotificationPreviewView.h */,
68D3C1A91BD93678003F8131 /* TGNotificationPreviewView.m */,
68D3C1BE1BD93740003F8131 /* TGNotificationTextPreviewView.h */,
68D3C1BF1BD93740003F8131 /* TGNotificationTextPreviewView.m */,
68D3C1B61BD936D2003F8131 /* TGNotificationMediaPreviewView.h */,
68D3C1B71BD936D2003F8131 /* TGNotificationMediaPreviewView.m */,
68D3C1BA1BD936E2003F8131 /* TGNotificationStickerPreviewView.h */,
68D3C1BB1BD936E2003F8131 /* TGNotificationStickerPreviewView.m */,
686ED30D1BF3A748001F2F96 /* TGNotificationAudioPreviewView.h */,
686ED30E1BF3A748001F2F96 /* TGNotificationAudioPreviewView.m */,
68BBB2491BECFA7300237553 /* TGNotificationFilePreviewView.h */,
68BBB24A1BECFA7300237553 /* TGNotificationFilePreviewView.m */,
686ED2FF1BF362B6001F2F96 /* TGNotificationContactPreviewView.h */,
686ED3001BF362B6001F2F96 /* TGNotificationContactPreviewView.m */,
68BBB24D1BED050F00237553 /* TGNotificationVenuePreviewView.h */,
68BBB24E1BED050F00237553 /* TGNotificationVenuePreviewView.m */,
683C573B1BF0939C0041C782 /* TGNotificationReplyHeaderView.h */,
683C573C1BF0939C0041C782 /* TGNotificationReplyHeaderView.m */,
68AD393C1BF5DE7700826A83 /* TGNotificationForwardHeaderView.h */,
68AD393D1BF5DE7700826A83 /* TGNotificationForwardHeaderView.m */,
);
name = Notification;
sourceTree = "<group>";
};
930384151811754100CAC996 /* Collection Menu */ = {
isa = PBXGroup;
children = (
9303842E1811A4EE00CAC996 /* TGCollectionMenuController.h */,
9303842F1811A4EE00CAC996 /* TGCollectionMenuController.m */,
9303848418129BEE00CAC996 /* TGCollectionMenuSectionList.h */,
9303848518129BEE00CAC996 /* TGCollectionMenuSectionList.m */,
9303842418117B8800CAC996 /* TGCollectionMenuSection.h */,
9303842518117B8800CAC996 /* TGCollectionMenuSection.m */,
9303848718130BF600CAC996 /* TGCollectionViewUpdateContext.h */,
9303848818130BF600CAC996 /* TGCollectionViewUpdateContext.m */,
9341346E1853754500480294 /* TGCollectionMenuView.h */,
9341346F1853754500480294 /* TGCollectionMenuView.m */,
93038427181183F800CAC996 /* TGCollectionMenuLayout.h */,
93038428181183F800CAC996 /* TGCollectionMenuLayout.m */,
930384201811765C00CAC996 /* Items */,
);
name = "Collection Menu";
sourceTree = "<group>";
};
930384201811765C00CAC996 /* Items */ = {
isa = PBXGroup;
children = (
9303841A1811757C00CAC996 /* TGCollectionItemView.h */,
9303841B1811757C00CAC996 /* TGCollectionItemView.m */,
930384161811755700CAC996 /* TGCollectionItem.h */,
930384171811755700CAC996 /* TGCollectionItem.m */,
9341346D1853371A00480294 /* Editable */,
936DE1A31850E38300D90029 /* Header */,
936DE19C1850D33900D90029 /* Comment */,
936DE1931850C5D900D90029 /* Disclosure Action */,
936DE1941850C5F900D90029 /* Button */,
936DE1981850C63200D90029 /* Switch */,
936DE1B11850F1A100D90029 /* Variant */,
9341B01918512DD900D1195B /* Check */,
9386E88F185CB73B00930205 /* Regular Check */,
);
name = Items;
sourceTree = "<group>";
};
9303842A1811A3A300CAC996 /* Account */ = {
isa = PBXGroup;
children = (
9303840E181151EF00CAC996 /* TGAccountSettingsController.h */,
9303840F181151EF00CAC996 /* TGAccountSettingsController.m */,
930808D1185A6FA700E62B42 /* TGAccountInfoCollectionItem.h */,
930808D2185A6FA700E62B42 /* TGAccountInfoCollectionItem.m */,
9303843A1811ABE700CAC996 /* TGWallpapersCollectionItem.h */,
9303843B1811ABE700CAC996 /* TGWallpapersCollectionItem.m */,
9303843D1811AC0200CAC996 /* TGWallpapersCollectionItemView.h */,
9303843E1811AC0200CAC996 /* TGWallpapersCollectionItemView.m */,
684853CB1C17F6A600007D21 /* TGVersionCollectionItem.h */,
684853CC1C17F6A600007D21 /* TGVersionCollectionItem.m */,
684853CF1C17F6B600007D21 /* TGVersionCollectionItemView.h */,
684853D01C17F6B600007D21 /* TGVersionCollectionItemView.m */,
);
name = Account;
sourceTree = "<group>";
};
93064DF818326E580024C05A /* Controller */ = {
isa = PBXGroup;
children = (
9352A9CF181DBCB3002A1A1A /* TGModernConversationController.h */,
9352A9D0181DBCB3002A1A1A /* TGModernConversationController.mm */,
D0967BC71BB58751008A7B4B /* TGModernConversationControllerView.h */,
D0967BC81BB58751008A7B4B /* TGModernConversationControllerView.m */,
D046963B18A015AE009764B2 /* Title */,
D046963A18A01592009764B2 /* Input Panel */,
D046963D18A015E5009764B2 /* Title Panel */,
D046964018A01604009764B2 /* Empty List Placeholder */,
93C43B2318A0546400165AE1 /* TGAudioRecorder.h */,
93C43B2418A0546400165AE1 /* TGAudioRecorder.m */,
938E2F3918BD593A001DEB14 /* Audio Recorder */,
930CBDE918BAADAB0068116F /* Audio Player */,
);
name = Controller;
sourceTree = "<group>";
};
93064E0D1834F2F20024C05A /* Data */ = {
isa = PBXGroup;
children = (
93064E0A1834F2C20024C05A /* TGPreparedMessage.h */,
93064E0B1834F2C20024C05A /* TGPreparedMessage.m */,
93064E0E1834F3F90024C05A /* TGPreparedTextMessage.h */,
93064E0F1834F3F90024C05A /* TGPreparedTextMessage.m */,
93C23087183D03A70071CB58 /* TGPreparedMapMessage.h */,
93C23088183D03A70071CB58 /* TGPreparedMapMessage.m */,
93A2A90A1844AE8D0046FEBE /* TGPreparedLocalImageMessage.h */,
93A2A90B1844AE8D0046FEBE /* TGPreparedLocalImageMessage.m */,
9308D8211845382500FC395E /* TGPreparedRemoteImageMessage.h */,
9308D8221845382500FC395E /* TGPreparedRemoteImageMessage.m */,
D0EA68FE1A023A9200D1F747 /* TGPreparedDownloadImageMessage.h */,
D0EA68FF1A023A9200D1F747 /* TGPreparedDownloadImageMessage.m */,
9308D82A184541F400FC395E /* TGPreparedLocalVideoMessage.h */,
9308D82B184541F400FC395E /* TGPreparedLocalVideoMessage.m */,
93D1D7671846439B00947655 /* TGPreparedRemoteVideoMessage.h */,
93D1D7681846439B00947655 /* TGPreparedRemoteVideoMessage.m */,
93A60640185FC429007E3477 /* TGPreparedLocalDocumentMessage.h */,
93A60641185FC429007E3477 /* TGPreparedLocalDocumentMessage.m */,
933AA49118606AB1000AA848 /* TGPreparedRemoteDocumentMessage.h */,
933AA49218606AB1000AA848 /* TGPreparedRemoteDocumentMessage.m */,
D0EA69011A024F5700D1F747 /* TGPreparedDownloadDocumentMessage.h */,
D0EA69021A024F5700D1F747 /* TGPreparedDownloadDocumentMessage.m */,
932E00EC184B8CC40001D109 /* TGPreparedForwardedMessage.h */,
932E00ED184B8CC40001D109 /* TGPreparedForwardedMessage.m */,
932E00EF184BAAAD0001D109 /* TGPreparedContactMessage.h */,
932E00F0184BAAAD0001D109 /* TGPreparedContactMessage.m */,
D035383A1AD3526600B0B33E /* TGLinkPreviewsContentProperty.h */,
D035383B1AD3526600B0B33E /* TGLinkPreviewsContentProperty.m */,
D0A4D7F51C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.h */,
D0A4D7F61C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.m */,
D0F7B4F11C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.h */,
D0F7B4F21C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.m */,
D0249C051ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.h */,
D0249C061ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.m */,
68B657291C314F64008DFFE2 /* TGPreparedAssetImageMessage.h */,
68B6572A1C314F64008DFFE2 /* TGPreparedAssetImageMessage.m */,
68B657321C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.h */,
68B657331C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.m */,
68B657361C315006008DFFE2 /* TGMediaAssetContentProperty.h */,
68B657371C315006008DFFE2 /* TGMediaAssetContentProperty.m */,
);
name = Data;
sourceTree = "<group>";
};
93064E14183553350024C05A /* Send Message */ = {
isa = PBXGroup;
children = (
D0741C7C19E7F20D0076369C /* Secret */,
93064E11183552B10024C05A /* TGModernSendMessageActor.h */,
93064E12183552B10024C05A /* TGModernSendMessageActor.m */,
93064E15183553650024C05A /* TGModernSendCommonMessageActor.h */,
93064E16183553650024C05A /* TGModernSendCommonMessageActor.mm */,
93064E18183553820024C05A /* TGModernSendSecretMessageActor.h */,
93064E19183553820024C05A /* TGModernSendSecretMessageActor.mm */,
D00372D41954508000776BCF /* TGModernSendBroadcastMessageActor.h */,
D00372D51954508000776BCF /* TGModernSendBroadcastMessageActor.mm */,
);
name = "Send Message";
sourceTree = "<group>";
};
930808D4185A753800E62B42 /* Items */ = {
isa = PBXGroup;
children = (
930808D5185A754100E62B42 /* Info */,
930808E2185A7EAC00E62B42 /* Button */,
D09C750E19F1BB8400BF51BC /* Username */,
D0FC07171B1D05E5008CC3BB /* Text */,
930808D6185A755500E62B42 /* Phone */,
9386E898185CC3B000930205 /* Variant */,
930808F6185B2DC600E62B42 /* Editing Variant */,
);
name = Items;
sourceTree = "<group>";
};
930808D5185A754100E62B42 /* Info */ = {
isa = PBXGroup;
children = (
930384371811AA1300CAC996 /* TGUserInfoCollectionItemView.h */,
930384381811AA1300CAC996 /* TGUserInfoCollectionItemView.m */,
9303842B1811A3C300CAC996 /* TGUserInfoCollectionItem.h */,
9303842C1811A3C300CAC996 /* TGUserInfoCollectionItem.m */,
);
name = Info;
sourceTree = "<group>";
};
930808D6185A755500E62B42 /* Phone */ = {
isa = PBXGroup;
children = (
930808D7185A756300E62B42 /* Regular */,
930808D8185A756B00E62B42 /* Editing */,
93080909185B717E00E62B42 /* Add Phone */,
);
name = Phone;
sourceTree = "<group>";
};
930808D7185A756300E62B42 /* Regular */ = {
isa = PBXGroup;
children = (
930808D9185A758900E62B42 /* TGUserInfoPhoneCollectionItemView.h */,
930808DA185A758900E62B42 /* TGUserInfoPhoneCollectionItemView.m */,
930808DC185A759F00E62B42 /* TGUserInfoPhoneCollectionItem.h */,
930808DD185A759F00E62B42 /* TGUserInfoPhoneCollectionItem.m */,
);
name = Regular;
sourceTree = "<group>";
};
930808D8185A756B00E62B42 /* Editing */ = {
isa = PBXGroup;
children = (
930808F0185B0AE500E62B42 /* TGUserInfoEditingPhoneCollectionItemView.h */,
930808F1185B0AE500E62B42 /* TGUserInfoEditingPhoneCollectionItemView.m */,
930808F3185B0AF800E62B42 /* TGUserInfoEditingPhoneCollectionItem.h */,
930808F4185B0AF800E62B42 /* TGUserInfoEditingPhoneCollectionItem.m */,
93080906185B6C2300E62B42 /* TGPhoneTextField.h */,
93080907185B6C2300E62B42 /* TGPhoneTextField.m */,
);
name = Editing;
sourceTree = "<group>";
};
930808E2185A7EAC00E62B42 /* Button */ = {
isa = PBXGroup;
children = (
930808E5185A7ECD00E62B42 /* TGUserInfoButtonCollectionItemView.h */,
930808E6185A7ECD00E62B42 /* TGUserInfoButtonCollectionItemView.m */,
930808E8185A7EE200E62B42 /* TGUserInfoButtonCollectionItem.h */,
930808E9185A7EE200E62B42 /* TGUserInfoButtonCollectionItem.m */,
);
name = Button;
sourceTree = "<group>";
};
930808EB185A8AE100E62B42 /* Create Contact */ = {
isa = PBXGroup;
children = (
930808ED185A8B0B00E62B42 /* TGCreateContactController.h */,
930808EE185A8B0B00E62B42 /* TGCreateContactController.m */,
9386E89F185D0CF200930205 /* TGAddToExistingContactController.h */,
9386E8A0185D0CF200930205 /* TGAddToExistingContactController.m */,
);
name = "Create Contact";
sourceTree = "<group>";
};
930808F6185B2DC600E62B42 /* Editing Variant */ = {
isa = PBXGroup;
children = (
930808F7185B2DDA00E62B42 /* TGUserInfoEditingVariantCollectionItemView.h */,
930808F8185B2DDA00E62B42 /* TGUserInfoEditingVariantCollectionItemView.m */,
930808FA185B2FB500E62B42 /* TGUserInfoEditingVariantCollectionItem.h */,
930808FB185B2FB500E62B42 /* TGUserInfoEditingVariantCollectionItem.m */,
);
name = "Editing Variant";
sourceTree = "<group>";
};
930808FF185B548300E62B42 /* Lettered Avatar */ = {
isa = PBXGroup;
children = (
93080900185B54A900E62B42 /* TGModernLetteredAvatarView.h */,
93080901185B54A900E62B42 /* TGModernLetteredAvatarView.m */,
93080903185B569B00E62B42 /* TGModernLetteredAvatarViewModel.h */,
93080904185B569B00E62B42 /* TGModernLetteredAvatarViewModel.m */,
);
name = "Lettered Avatar";
sourceTree = "<group>";
};
93080909185B717E00E62B42 /* Add Phone */ = {
isa = PBXGroup;
children = (
9308090A185B71A900E62B42 /* TGUserInfoAddPhoneCollectionItemView.h */,
9308090B185B71A900E62B42 /* TGUserInfoAddPhoneCollectionItemView.m */,
9308090D185B71BA00E62B42 /* TGUserInfoAddPhoneCollectionItem.h */,
9308090E185B71BA00E62B42 /* TGUserInfoAddPhoneCollectionItem.m */,
);
name = "Add Phone";
sourceTree = "<group>";
};
9308D82918453E9800FC395E /* Legacy Camera */ = {
isa = PBXGroup;
children = (
9308D82618453E9300FC395E /* TGLegacyCameraController.h */,
9308D82718453E9300FC395E /* TGLegacyCameraController.m */,
D0C6AF5B1A781E9E0046833D /* TGLegacyMediaPickerTipView.h */,
D0C6AF5C1A781E9E0046833D /* TGLegacyMediaPickerTipView.m */,
);
name = "Legacy Camera";
sourceTree = "<group>";
};
930CBDE918BAADAB0068116F /* Audio Player */ = {
isa = PBXGroup;
children = (
93DBE6B918BFFA4700AA1623 /* TGAudioPlayer.h */,
93DBE6BA18BFFA4700AA1623 /* TGAudioPlayer.m */,
D066E9C718C91EA400509410 /* Native */,
D066E9C618C91E9D00509410 /* Opus */,
D046965318A15368009764B2 /* TGModernConversationAudioPlayer.h */,
D046965418A15368009764B2 /* TGModernConversationAudioPlayer.m */,
930CBDF018BAADD40068116F /* TGModernConversationAudioPlayerContext.h */,
930CBDF118BAADD40068116F /* TGModernConversationAudioPlayerContext.m */,
);
name = "Audio Player";
sourceTree = "<group>";
};
930F9BC61891D3CA00D3D7C1 /* Items */ = {
isa = PBXGroup;
children = (
930F9BC71891D3E200D3D7C1 /* Message Image */,
930F9BC81891D3F100D3D7C1 /* Instant Preview Touch Area */,
93A60BEE18E99A140037A43D /* Animated Image */,
);
name = Items;
sourceTree = "<group>";
};
930F9BC71891D3E200D3D7C1 /* Message Image */ = {
isa = PBXGroup;
children = (
D0808685190F035400EE6998 /* Timestamp */,
D0808684190EF59D00EE6998 /* Overlay */,
930F9BC01891B7CB00D3D7C1 /* TGMessageImageView.h */,
930F9BC11891B7CB00D3D7C1 /* TGMessageImageView.m */,
930F9BBD1891B79000D3D7C1 /* TGMessageImageViewModel.h */,
930F9BBE1891B79000D3D7C1 /* TGMessageImageViewModel.m */,
);
name = "Message Image";
sourceTree = "<group>";
};
930F9BC81891D3F100D3D7C1 /* Instant Preview Touch Area */ = {
isa = PBXGroup;
children = (
930F9BC91891D41700D3D7C1 /* TGInstantPreviewTouchAreaView.h */,
930F9BCA1891D41700D3D7C1 /* TGInstantPreviewTouchAreaView.m */,
930F9BC31891D3C600D3D7C1 /* TGInstantPreviewTouchAreaModel.h */,
930F9BC41891D3C600D3D7C1 /* TGInstantPreviewTouchAreaModel.m */,
);
name = "Instant Preview Touch Area";
sourceTree = "<group>";
};
93137C41185BC725003F4D79 /* Phone Label Picker */ = {
isa = PBXGroup;
children = (
93137C44185BC741003F4D79 /* TGPhoneLabelPickerController.h */,
93137C45185BC741003F4D79 /* TGPhoneLabelPickerController.m */,
);
name = "Phone Label Picker";
sourceTree = "<group>";
};
931C5934174C0AB800D597D9 /* Menu */ = {
isa = PBXGroup;
children = (
931C594F174CC9D500D597D9 /* MenuArrowTop_Highlighted@2x.png */,
931C5950174CC9D500D597D9 /* MenuArrowBottom_Highlighted@2x.png */,
931C5945174CC85100D597D9 /* MenuButtonRight_Highlighted@2x.png */,
931C5946174CC85100D597D9 /* MenuButtonLeft_Highlighted@2x.png */,
931C5947174CC85200D597D9 /* MenuButtonCenter_Highlighted@2x.png */,
931C5943174C233600D597D9 /* MenuArrowBottom@2x.png */,
931C5941174C1D1600D597D9 /* MenuArrowTop@2x.png */,
931C593B174C123500D597D9 /* MenuButtonSeparator@2x.png */,
931C5935174C0AB800D597D9 /* MenuButtonCenter@2x.png */,
931C5936174C0AB800D597D9 /* MenuButtonLeft@2x.png */,
931C5937174C0AB800D597D9 /* MenuButtonRight@2x.png */,
);
name = Menu;
path = Resources/Menu;
sourceTree = "<group>";
};
932E00F2184BE8350001D109 /* Plain Color */ = {
isa = PBXGroup;
children = (
932E00F6184BE8650001D109 /* TGModernColorView.h */,
932E00F7184BE8650001D109 /* TGModernColorView.m */,
932E00F3184BE8530001D109 /* TGModernColorViewModel.h */,
932E00F4184BE8530001D109 /* TGModernColorViewModel.m */,
);
name = "Plain Color";
sourceTree = "<group>";
};
932E010A184CD38B0001D109 /* Generic */ = {
isa = PBXGroup;
children = (
9352A9D6181DBE9A002A1A1A /* TGGenericModernConversationCompanion.h */,
9352A9D7181DBE9A002A1A1A /* TGGenericModernConversationCompanion.mm */,
932E0111184CE1E10001D109 /* TGModernConversationGenericTitlePanel.h */,
932E0112184CE1E10001D109 /* TGModernConversationGenericTitlePanel.m */,
93316A4A184E2ACD005EBBEF /* TGModernConversationActionInputPanel.h */,
93316A4B184E2ACD005EBBEF /* TGModernConversationActionInputPanel.m */,
);
name = Generic;
sourceTree = "<group>";
};
932E010B184CD3A60001D109 /* Group */ = {
isa = PBXGroup;
children = (
93064DF118325E990024C05A /* TGGroupModernConversationCompanion.h */,
93064DF218325E990024C05A /* TGGroupModernConversationCompanion.m */,
93B77681184DF19F00C81651 /* TGModernConversationGroupTitlePanel.h */,
93B77682184DF19F00C81651 /* TGModernConversationGroupTitlePanel.m */,
);
name = Group;
sourceTree = "<group>";
};
932E010C184CD3AF0001D109 /* Private */ = {
isa = PBXGroup;
children = (
D0E4CF4619E6A47100EF6C49 /* Title Panels */,
D06EE99619DA152100088C19 /* Secret Timer Value Controller */,
93064DF518325EB70024C05A /* TGPrivateModernConversationCompanion.h */,
93064DF618325EB70024C05A /* TGPrivateModernConversationCompanion.m */,
93064E1C18366FA80024C05A /* TGSecretModernConversationCompanion.h */,
93064E1D18366FA80024C05A /* TGSecretModernConversationCompanion.m */,
9341B02918520B5500D1195B /* TGSecretConversationHandshakeStatusPanel.h */,
9341B02A18520B5500D1195B /* TGSecretConversationHandshakeStatusPanel.m */,
93ED9EFA1863543200E22F84 /* TGSecretConversationEmptyListView.h */,
93ED9EFB1863543200E22F84 /* TGSecretConversationEmptyListView.m */,
D020B75218B4F4310026DB24 /* TGSecretModernConversationAccessoryTimerView.h */,
D020B75318B4F4310026DB24 /* TGSecretModernConversationAccessoryTimerView.m */,
D0FC07491B1E4B68008CC3BB /* TGBotConversationHeaderView.h */,
D0FC074A1B1E4B68008CC3BB /* TGBotConversationHeaderView.m */,
);
name = Private;
sourceTree = "<group>";
};
9330232B1655084700178E7F /* Notifications */ = {
isa = PBXGroup;
children = (
9330232C1655087F00178E7F /* TGNotificationWindow.h */,
9330232D1655087F00178E7F /* TGNotificationWindow.m */,
933023951655A19C00178E7F /* TGMessageNotificationView.h */,
933023961655A19C00178E7F /* TGMessageNotificationView.mm */,
936219F41864A80800C52870 /* TGNotificationMessageLabel.h */,
936219F51864A80800C52870 /* TGNotificationMessageLabel.m */,
);
name = Notifications;
sourceTree = "<group>";
};
9332690D16595C5400E87917 /* Items */ = {
isa = PBXGroup;
children = (
9332691816595EA100E87917 /* TGMenuSection.h */,
9332691916595EA100E87917 /* TGMenuSection.m */,
9332690A16595BDB00E87917 /* TGMenuItem.h */,
9332690B16595BDB00E87917 /* TGMenuItem.m */,
9332690F16595C7F00E87917 /* TGActionMenuItem.h */,
9332691016595C7F00E87917 /* TGActionMenuItem.m */,
9332691216595CCC00E87917 /* TGSwitchItem.h */,
9332691316595CCC00E87917 /* TGSwitchItem.m */,
93E05B2D165C2D70004E31C5 /* TGButtonMenuItem.h */,
93E05B2E165C2D70004E31C5 /* TGButtonMenuItem.m */,
930931261668C7D60003C944 /* TGVariantMenuItem.h */,
930931271668C7D60003C944 /* TGVariantMenuItem.m */,
93340A3416A825D500F4BCBB /* TGInputMenuItem.h */,
93340A3516A825D500F4BCBB /* TGInputMenuItem.m */,
93340A3D16A83D9700F4BCBB /* TGLabelMenuItem.h */,
93340A3E16A83D9700F4BCBB /* TGLabelMenuItem.m */,
9321E9D716A9280100F9D09C /* TGCommentMenuItem.h */,
9321E9D816A9280100F9D09C /* TGCommentMenuItem.m */,
938F548A16DD21DA009EBD6C /* TGButtonsMenuItem.h */,
938F548B16DD21DA009EBD6C /* TGButtonsMenuItem.m */,
);
name = Items;
sourceTree = "<group>";
};
9332690E16595C5E00E87917 /* Item Views */ = {
isa = PBXGroup;
children = (
93877EC21659736D001FD42E /* TGActionMenuItemCell.h */,
93877EC31659736D001FD42E /* TGActionMenuItemCell.m */,
93877ED3165995A4001FD42E /* TGSwitchItemCell.h */,
93877ED4165995A4001FD42E /* TGSwitchItemCell.m */,
93E05B2A165C2CDB004E31C5 /* TGButtonMenuItemCell.h */,
93E05B2B165C2CDB004E31C5 /* TGButtonMenuItemCell.m */,
930931231668C7AD0003C944 /* TGVariantMenuItemCell.h */,
930931241668C7AD0003C944 /* TGVariantMenuItemCell.m */,
93340A3716A8267A00F4BCBB /* TGInputMenuItemView.h */,
93340A3816A8267A00F4BCBB /* TGInputMenuItemView.m */,
93340A3A16A83D4000F4BCBB /* TGLabelMenuItemView.h */,
93340A3B16A83D4000F4BCBB /* TGLabelMenuItemView.m */,
9321E9DA16A9289600F9D09C /* TGCommentMenuItemView.h */,
9321E9DB16A9289600F9D09C /* TGCommentMenuItemView.m */,
93B2388416B58CCD00DB8F5E /* TGGroupedCell.h */,
93B2388516B58CCF00DB8F5E /* TGGroupedCell.m */,
938F548D16DD2296009EBD6C /* TGButtonsMenuItemView.h */,
938F548E16DD2296009EBD6C /* TGButtonsMenuItemView.m */,
);
name = "Item Views";
sourceTree = "<group>";
};
93362B3C1624C73900007FB8 /* Auth */ = {
isa = PBXGroup;
children = (
D052F1191576F42400D51E59 /* TGPushActionsRequestBuilder.h */,
D052F11A1576F42400D51E59 /* TGPushActionsRequestBuilder.m */,
93192EF915BED22F0056FCD8 /* TGSendCodeRequestBuilder.h */,
93192EFA15BED22F0056FCD8 /* TGSendCodeRequestBuilder.m */,
D004C3A7157E54F10084AE3F /* TGLogoutRequestBuilder.h */,
D004C3A8157E54F10084AE3F /* TGLogoutRequestBuilder.m */,
D004C3AA157E57DC0084AE3F /* TGSignInRequestBuilder.h */,
D004C3AB157E57DC0084AE3F /* TGSignInRequestBuilder.m */,
D004C3AD157E57F50084AE3F /* TGSignUpRequestBuilder.h */,
D004C3AE157E57F50084AE3F /* TGSignUpRequestBuilder.m */,
93F5D95E162A36CC00E38E48 /* TGSendInvitesActor.h */,
93F5D95F162A36CC00E38E48 /* TGSendInvitesActor.m */,
93E8A6591623332E0014C17A /* TGRevokeSessionsActor.h */,
93E8A65A1623332E0014C17A /* TGRevokeSessionsActor.m */,
);
name = Auth;
sourceTree = "<group>";
};
933AA49C186095BA000AA848 /* Document */ = {
isa = PBXGroup;
children = (
933AA49D186095D5000AA848 /* TGDocumentController.h */,
933AA49E186095D5000AA848 /* TGDocumentController.m */,
);
name = Document;
sourceTree = "<group>";
};
933E6A43170C423200651252 /* Media */ = {
isa = PBXGroup;
children = (
D044CA4D1C6279DD002160FF /* TGAudioDownloadActor.h */,
D044CA4E1C6279DD002160FF /* TGAudioDownloadActor.m */,
933E6A44170C424A00651252 /* TGVideoDownloadActor.h */,
933E6A45170C424A00651252 /* TGVideoDownloadActor.mm */,
93AB29821612F20600BC45EF /* TGImageDownloadActor.h */,
93AB29831612F20600BC45EF /* TGImageDownloadActor.m */,
933AA49618608267000AA848 /* TGDocumentDownloadActor.h */,
933AA49718608267000AA848 /* TGDocumentDownloadActor.m */,
93B07053161B927B0054C20F /* TGFileDownloadActor.h */,
93B07054161B927B0054C20F /* TGFileDownloadActor.m */,
93362B481624E62000007FB8 /* TGFileUploadActor.h */,
93362B491624E62000007FB8 /* TGFileUploadActor.mm */,
933AA499186083A4000AA848 /* TGMultipartFileDownloadActor.h */,
933AA49A186083A4000AA848 /* TGMultipartFileDownloadActor.m */,
93DBE6C318C01F8700AA1623 /* TGLiveUploadActor.h */,
93DBE6C418C01F8700AA1623 /* TGLiveUploadActor.m */,
D0DB965918DC85030013B9DC /* TGDownloadLocalizationActor.h */,
D0DB965A18DC85030013B9DC /* TGDownloadLocalizationActor.m */,
);
name = Media;
sourceTree = "<group>";
};
9341346D1853371A00480294 /* Editable */ = {
isa = PBXGroup;
children = (
934134651853360D00480294 /* TGEditableCollectionItemView.h */,
934134661853360D00480294 /* TGEditableCollectionItemView.m */,
9341346A1853371200480294 /* TGEditingScrollView.h */,
9341346B1853371200480294 /* TGEditingScrollView.m */,
934134731853E77300480294 /* TGEditingScrollViewGestureRecognizer.h */,
934134741853E77300480294 /* TGEditingScrollViewGestureRecognizer.m */,
);
name = Editable;
sourceTree = "<group>";
};
934134831855108500480294 /* List */ = {
isa = PBXGroup;
children = (
934134761854DD3C00480294 /* TGWallpaperListController.h */,
934134771854DD3C00480294 /* TGWallpaperListController.m */,
934134801855104800480294 /* TGWallpaperListLayout.h */,
934134811855104800480294 /* TGWallpaperListLayout.m */,
9341348C18551D3300480294 /* TGWallpaperItemCell.h */,
9341348D18551D3300480294 /* TGWallpaperItemCell.m */,
D02CD02C19490FA5007700A2 /* TGWallpaperItemsBackgroundDecorationView.h */,
D02CD02D19490FA5007700A2 /* TGWallpaperItemsBackgroundDecorationView.m */,
);
name = List;
sourceTree = "<group>";
};
934134841855108D00480294 /* Manager */ = {
isa = PBXGroup;
children = (
9341347A1854EAE900480294 /* TGWallpaperManager.h */,
9341347B1854EAE900480294 /* TGWallpaperManager.m */,
);
name = Manager;
sourceTree = "<group>";
};
934134851855109700480294 /* Preview */ = {
isa = PBXGroup;
children = (
9341347D1854EC8D00480294 /* TGWallpaperController.h */,
9341347E1854EC8D00480294 /* TGWallpaperController.m */,
);
name = Preview;
sourceTree = "<group>";
};
9341349318551FF500480294 /* builtin-wallpapers */ = {
isa = PBXGroup;
children = (
D08696AD1943A8B300770FE7 /* pad-builtin-wallpaper-0-thumbnail.jpg */,
D08696AE1943A8B300770FE7 /* pad-builtin-wallpaper-1-thumbnail.jpg */,
D08696AF1943A8B300770FE7 /* pad-builtin-wallpaper-2-thumbnail.jpg */,
D08696B01943A8B300770FE7 /* pad-builtin-wallpaper-2.jpg */,
D08696B11943A8B300770FE7 /* pad-builtin-wallpaper-1.jpg */,
D08696B21943A8B300770FE7 /* pad-builtin-wallpaper-0.jpg */,
9341349418551FF500480294 /* builtin-wallpaper-0-thumbnail.jpg */,
9341349518551FF500480294 /* builtin-wallpaper-0.jpg */,
9341349618551FF500480294 /* builtin-wallpaper-1-thumbnail.jpg */,
9341349718551FF500480294 /* builtin-wallpaper-1.jpg */,
934134A018551FF500480294 /* builtin-wallpaper-2-thumbnail.jpg */,
934134A118551FF500480294 /* builtin-wallpaper-2.jpg */,
934134A218551FF500480294 /* builtin-wallpaper-3-thumbnail.jpg */,
934134A318551FF500480294 /* builtin-wallpaper-3.jpg */,
934134A418551FF500480294 /* builtin-wallpaper-4-thumbnail.jpg */,
934134A518551FF500480294 /* builtin-wallpaper-4.jpg */,
);
name = "builtin-wallpapers";
path = "Resources/builtin-wallpapers";
sourceTree = "<group>";
};
9341B01918512DD900D1195B /* Check */ = {
isa = PBXGroup;
children = (
9341B01A18512E1900D1195B /* TGCheckCollectionItemView.h */,
9341B01B18512E1900D1195B /* TGCheckCollectionItemView.m */,
9341B01D18512E2400D1195B /* TGCheckCollectionItem.h */,
9341B01E18512E2400D1195B /* TGCheckCollectionItem.m */,
);
name = Check;
sourceTree = "<group>";
};
9341B0221851F14C00D1195B /* Chat Settings */ = {
isa = PBXGroup;
children = (
9341B0231851F1A400D1195B /* TGChatSettingsController.h */,
9341B0241851F1A400D1195B /* TGChatSettingsController.m */,
9341B0261851F5D100D1195B /* TGTextSizeController.h */,
9341B0271851F5D100D1195B /* TGTextSizeController.m */,
D051AFD51AF7DA12003AFD52 /* Stickers */,
);
name = "Chat Settings";
sourceTree = "<group>";
};
9341B02C18524BD200D1195B /* Blocked */ = {
isa = PBXGroup;
children = (
9341B02D18524CF300D1195B /* TGBlockedController.h */,
9341B02E18524CF300D1195B /* TGBlockedController.m */,
9341B03018524D1D00D1195B /* TGUserCollectionItemView.h */,
9341B03118524D1D00D1195B /* TGUserCollectionItemView.m */,
9341B03318524D2C00D1195B /* TGUserCollectionItem.h */,
9341B03418524D2C00D1195B /* TGUserCollectionItem.m */,
);
name = Blocked;
sourceTree = "<group>";
};
934280D11849006B004F1C2A /* Check Button */ = {
isa = PBXGroup;
children = (
934280D2184900A1004F1C2A /* TGModernCheckButtonView.h */,
934280D3184900A1004F1C2A /* TGModernCheckButtonView.m */,
934280D5184900C0004F1C2A /* TGModernCheckButtonViewModel.h */,
934280D6184900C0004F1C2A /* TGModernCheckButtonViewModel.m */,
);
name = "Check Button";
sourceTree = "<group>";
};
9351565D18686E9D00621293 /* Localization */ = {
isa = PBXGroup;
children = (
D01D7D5D19DECE2800955BDE /* ko.lproj */,
D0D670D1197EA36C0031B041 /* it.lproj */,
D0C9254D1949ED1A00E629CA /* pt.lproj */,
D035EBB6194868B700EEEC17 /* nl.lproj */,
D07FD9DD18CBA6CA009B649E /* de.lproj */,
D0984E3D189BC5C40042E1BD /* es.lproj */,
9351566118686EBD00621293 /* ar.lproj */,
9351566018686EA400621293 /* en.lproj */,
);
name = Localization;
sourceTree = "<group>";
};
9351566018686EA400621293 /* en.lproj */ = {
isa = PBXGroup;
children = (
D08805B9156E8F3600311537 /* InfoPlist.strings */,
D088063B156EB11800311537 /* Localizable.strings */,
);
name = en.lproj;
sourceTree = "<group>";
};
9351566118686EBD00621293 /* ar.lproj */ = {
isa = PBXGroup;
children = (
9351566218686EBD00621293 /* InfoPlist.strings */,
9351566418686EBD00621293 /* Localizable.strings */,
);
path = ar.lproj;
sourceTree = "<group>";
};
9352A9CE181DBC9D002A1A1A /* Modern Conversation */ = {
isa = PBXGroup;
children = (
9352A9E0181DC029002A1A1A /* Modern View */,
9352A9D9181DBFDE002A1A1A /* Items */,
9352A9D2181DBCBD002A1A1A /* Companion */,
93D9DC09182D3A7400945B30 /* Collection */,
93064DF818326E580024C05A /* Controller */,
D08763401A83C45D00632240 /* Signals */,
);
name = "Modern Conversation";
sourceTree = "<group>";
};
9352A9D2181DBCBD002A1A1A /* Companion */ = {
isa = PBXGroup;
children = (
D01D7D5619DE0BD900955BDE /* Activity */,
93064E0D1834F2F20024C05A /* Data */,
9352A9D3181DBCD8002A1A1A /* TGModernConversationCompanion.h */,
9352A9D4181DBCD8002A1A1A /* TGModernConversationCompanion.mm */,
93316A54184E8592005EBBEF /* TGMessageRange.h */,
93316A55184E8710005EBBEF /* TGMessageRange.mm */,
93AD55E2186313D50043B212 /* TGModernConversationGenericEmptyListView.h */,
93AD55E3186313D50043B212 /* TGModernConversationGenericEmptyListView.m */,
932E010A184CD38B0001D109 /* Generic */,
932E010B184CD3A60001D109 /* Group */,
D00372D01953A87200776BCF /* Broadcast */,
D08B0A5C1B8A0839003B80FD /* Channel */,
932E010C184CD3AF0001D109 /* Private */,
93CF3B7C182009AB003D8DE1 /* TGModernTemporaryView.h */,
93CF3B7D182009AB003D8DE1 /* TGModernTemporaryView.m */,
93E630391847B9A6006E352A /* TGModernConversationViewContext.h */,
93E6303A1847B9A6006E352A /* TGModernConversationViewContext.m */,
D02C2A591B97594900E30D1E /* TGVisibleMessageHole.h */,
D02C2A5A1B97594900E30D1E /* TGVisibleMessageHole.m */,
);
name = Companion;
sourceTree = "<group>";
};
9352A9D9181DBFDE002A1A1A /* Items */ = {
isa = PBXGroup;
children = (
9352A9DA181DBFF0002A1A1A /* TGModernConversationItem.h */,
9352A9DB181DBFF0002A1A1A /* TGModernConversationItem.m */,
93CF3B78181EFEB9003D8DE1 /* Message */,
);
name = Items;
sourceTree = "<group>";
};
9352A9E0181DC029002A1A1A /* Modern View */ = {
isa = PBXGroup;
children = (
9352A9E8181DC161002A1A1A /* TGModernViewStorage.h */,
9352A9E9181DC161002A1A1A /* TGModernViewStorage.m */,
9352A9E7181DC114002A1A1A /* Elements */,
93D9DBF8182BA84B00945B30 /* TGModernViewContext.h */,
93D9DBF9182BA84C00945B30 /* TGModernViewContext.m */,
D0BD441A18B792AE0036FB8B /* TGModernViewInlineMediaContext.h */,
D0BD441B18B792AE0036FB8B /* TGModernViewInlineMediaContext.m */,
);
name = "Modern View";
sourceTree = "<group>";
};
9352A9E7181DC114002A1A1A /* Elements */ = {
isa = PBXGroup;
children = (
D03E44BB1AAF66B500E72CAA /* TGSignalImageView */,
9352A9E4181DC063002A1A1A /* TGModernView.h */,
9352A9E1181DC046002A1A1A /* TGModernViewModel.h */,
9352A9E2181DC046002A1A1A /* TGModernViewModel.m */,
93992D721829235300F29746 /* Progress */,
93CF3B7F18203ACF003D8DE1 /* Flatten */,
932E00F2184BE8350001D109 /* Plain Color */,
93CF3B5B181DD19B003D8DE1 /* Text View */,
93CF3B5C181DD1A7003D8DE1 /* Label */,
93F3A0F318212E120005EB98 /* Date */,
93CF3B5D181DD1D3003D8DE1 /* Image */,
93DEA096183E4F0700B559C3 /* Button */,
934280D11849006B004F1C2A /* Check Button */,
93CF3B5E181DD1E1003D8DE1 /* Remote Image */,
930808FF185B548300E62B42 /* Lettered Avatar */,
D08BE07F1BD95CC50004F382 /* Inline Video */,
);
name = Elements;
sourceTree = "<group>";
};
93583BB6172F1B13000786B5 /* Wallpapers */ = {
isa = PBXGroup;
children = (
938431C218560589000CD961 /* Wallpaper Info */,
934134841855108D00480294 /* Manager */,
934134831855108500480294 /* List */,
934134851855109700480294 /* Preview */,
);
name = Wallpapers;
sourceTree = "<group>";
};
936DE1931850C5D900D90029 /* Disclosure Action */ = {
isa = PBXGroup;
children = (
930384211811775200CAC996 /* TGDisclosureActionCollectionItemView.h */,
930384221811775200CAC996 /* TGDisclosureActionCollectionItemView.m */,
9303841D1811765300CAC996 /* TGDisclosureActionCollectionItem.h */,
9303841E1811765300CAC996 /* TGDisclosureActionCollectionItem.m */,
);
name = "Disclosure Action";
sourceTree = "<group>";
};
936DE1941850C5F900D90029 /* Button */ = {
isa = PBXGroup;
children = (
930384341811A98600CAC996 /* TGButtonCollectionItemView.h */,
930384351811A98600CAC996 /* TGButtonCollectionItemView.m */,
930384311811A93A00CAC996 /* TGButtonCollectionItem.h */,
930384321811A93A00CAC996 /* TGButtonCollectionItem.m */,
);
name = Button;
sourceTree = "<group>";
};
936DE1981850C63200D90029 /* Switch */ = {
isa = PBXGroup;
children = (
936DE1991850C65A00D90029 /* TGSwitchCollectionItemView.h */,
936DE19A1850C65A00D90029 /* TGSwitchCollectionItemView.m */,
936DE1951850C62200D90029 /* TGSwitchCollectionItem.h */,
936DE1961850C62200D90029 /* TGSwitchCollectionItem.m */,
);
name = Switch;
sourceTree = "<group>";
};
936DE19C1850D33900D90029 /* Comment */ = {
isa = PBXGroup;
children = (
936DE19D1850D34800D90029 /* TGCommentCollectionItemView.h */,
936DE19E1850D34800D90029 /* TGCommentCollectionItemView.m */,
936DE1A01850D38100D90029 /* TGCommentCollectionItem.h */,
936DE1A11850D38100D90029 /* TGCommentCollectionItem.m */,
);
name = Comment;
sourceTree = "<group>";
};
936DE1A31850E38300D90029 /* Header */ = {
isa = PBXGroup;
children = (
936DE1A41850E39500D90029 /* TGHeaderCollectionItemView.h */,
936DE1A51850E39500D90029 /* TGHeaderCollectionItemView.m */,
936DE1A71850E3A300D90029 /* TGHeaderCollectionItem.h */,
936DE1A81850E3A300D90029 /* TGHeaderCollectionItem.m */,
);
name = Header;
sourceTree = "<group>";
};
936DE1AA1850E41400D90029 /* Notifications */ = {
isa = PBXGroup;
children = (
936DE1AE1850E48400D90029 /* TGNotificationSettingsController.h */,
936DE1AF1850E48400D90029 /* TGNotificationSettingsController.m */,
9341B01618512B6700D1195B /* TGAlertSoundController.h */,
9341B01718512B6700D1195B /* TGAlertSoundController.m */,
);
name = Notifications;
sourceTree = "<group>";
};
936DE1B11850F1A100D90029 /* Variant */ = {
isa = PBXGroup;
children = (
936DE1B21850F1B900D90029 /* TGVariantCollectionItemView.h */,
936DE1B31850F1B900D90029 /* TGVariantCollectionItemView.m */,
936DE1B51850F1C500D90029 /* TGVariantCollectionItem.h */,
936DE1B61850F1C500D90029 /* TGVariantCollectionItem.m */,
);
name = Variant;
sourceTree = "<group>";
};
938431C218560589000CD961 /* Wallpaper Info */ = {
isa = PBXGroup;
children = (
934134861855199900480294 /* TGWallpaperInfo.h */,
934134871855199900480294 /* TGWallpaperInfo.m */,
938431C51856059C000CD961 /* Builtin */,
D09EE2C9193794F500980617 /* Color */,
938431C61856066C000CD961 /* Custom Image */,
93ED9F151863D16300E22F84 /* Remote */,
);
name = "Wallpaper Info";
sourceTree = "<group>";
};
938431C51856059C000CD961 /* Builtin */ = {
isa = PBXGroup;
children = (
9341348918551A1B00480294 /* TGBuiltinWallpaperInfo.h */,
9341348A18551A1B00480294 /* TGBuiltinWallpaperInfo.m */,
);
name = Builtin;
sourceTree = "<group>";
};
938431C61856066C000CD961 /* Custom Image */ = {
isa = PBXGroup;
children = (
938431C718560693000CD961 /* TGCustomImageWallpaperInfo.h */,
938431C818560693000CD961 /* TGCustomImageWallpaperInfo.m */,
);
name = "Custom Image";
sourceTree = "<group>";
};
938431D618563624000CD961 /* Media */ = {
isa = PBXGroup;
children = (
938431EB18567166000CD961 /* Image */,
938431EC1856716A000CD961 /* Wallpapers */,
);
name = Media;
sourceTree = "<group>";
};
938431EB18567166000CD961 /* Image */ = {
isa = PBXGroup;
children = (
D09EE2CA193799D100980617 /* Color */,
D0603920191A412C00EF850D /* Media */,
D04AC5D11912BF1A00DAFDA8 /* Cache */,
D01526DA190210FE00656312 /* Processing */,
9394C84E18584FE00016DDA9 /* TGPlaceholderImageDataSource.h */,
9394C84F18584FE00016DDA9 /* TGPlaceholderImageDataSource.m */,
);
name = Image;
sourceTree = "<group>";
};
938431EC1856716A000CD961 /* Wallpapers */ = {
isa = PBXGroup;
children = (
938431DD185640D2000CD961 /* TGWallpaperImageDataSource.h */,
938431DE185640D2000CD961 /* TGWallpaperImageDataSource.m */,
);
name = Wallpapers;
sourceTree = "<group>";
};
938431F71856766B000CD961 /* Group Info */ = {
isa = PBXGroup;
children = (
938431F818567685000CD961 /* TGGroupInfoController.h */,
938431F918567685000CD961 /* TGGroupInfoController.m */,
938431FB18567787000CD961 /* TGGroupInfoCollectionItemView.h */,
938431FC18567787000CD961 /* TGGroupInfoCollectionItemView.m */,
938431FE18567795000CD961 /* TGGroupInfoCollectionItem.h */,
938431FF18567795000CD961 /* TGGroupInfoCollectionItem.m */,
93421377185739E6003F000F /* TGGroupInfoUserCollectionItemView.h */,
93421378185739E6003F000F /* TGGroupInfoUserCollectionItemView.m */,
934213721857394B003F000F /* TGGroupInfoUserCollectionItem.h */,
934213731857394B003F000F /* TGGroupInfoUserCollectionItem.m */,
9342137A18575C80003F000F /* TGGroupInfoSelectContactController.h */,
9342137B18575C80003F000F /* TGGroupInfoSelectContactController.m */,
D0DCF57C1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.h */,
D0DCF57D1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.m */,
D0DCF5801AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.h */,
D0DCF5811AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.m */,
D0DCF5841AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.h */,
D0DCF5851AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.m */,
D0DCF5881AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.h */,
D0DCF5891AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.m */,
D03C3EF71BE148CD001278F1 /* TGGroupAdminsController.h */,
D03C3EF81BE148CD001278F1 /* TGGroupAdminsController.m */,
);
name = "Group Info";
sourceTree = "<group>";
};
93843206185680C0000CD961 /* User Info */ = {
isa = PBXGroup;
children = (
93843207185680DB000CD961 /* TGUserInfoController.h */,
93843208185680DB000CD961 /* TGUserInfoController.m */,
930808D4185A753800E62B42 /* Items */,
93137C41185BC725003F4D79 /* Phone Label Picker */,
9384320A18568116000CD961 /* Telegraph User */,
D0FC070D1B1CF8FB008CC3BB /* Bot */,
9384320B1856812C000CD961 /* Phonebook Contact */,
930808EB185A8AE100E62B42 /* Create Contact */,
);
name = "User Info";
sourceTree = "<group>";
};
9384320A18568116000CD961 /* Telegraph User */ = {
isa = PBXGroup;
children = (
9384320C18568150000CD961 /* TGTelegraphUserInfoController.h */,
9384320D18568150000CD961 /* TGTelegraphUserInfoController.m */,
9386E8A2185D258600930205 /* Secret Chat User */,
);
name = "Telegraph User";
sourceTree = "<group>";
};
9384320B1856812C000CD961 /* Phonebook Contact */ = {
isa = PBXGroup;
children = (
9384320F18568199000CD961 /* TGPhonebookUserInfoController.h */,
9384321018568199000CD961 /* TGPhonebookUserInfoController.m */,
);
name = "Phonebook Contact";
sourceTree = "<group>";
};
9386E88F185CB73B00930205 /* Regular Check */ = {
isa = PBXGroup;
children = (
9386E892185CB75F00930205 /* TGRegularCheckCollectionItemView.h */,
9386E893185CB75F00930205 /* TGRegularCheckCollectionItemView.m */,
9386E895185CB77000930205 /* TGRegularCheckCollectionItem.h */,
9386E896185CB77000930205 /* TGRegularCheckCollectionItem.m */,
);
name = "Regular Check";
sourceTree = "<group>";
};
9386E898185CC3B000930205 /* Variant */ = {
isa = PBXGroup;
children = (
9386E899185CCB0600930205 /* TGUserInfoVariantCollectionItemView.h */,
9386E89A185CCB0600930205 /* TGUserInfoVariantCollectionItemView.m */,
9386E89C185CCB2000930205 /* TGUserInfoVariantCollectionItem.h */,
9386E89D185CCB2000930205 /* TGUserInfoVariantCollectionItem.m */,
);
name = Variant;
sourceTree = "<group>";
};
9386E8A2185D258600930205 /* Secret Chat User */ = {
isa = PBXGroup;
children = (
936CD3D2186723C700FF241C /* TGEncryptionKeyViewController.h */,
936CD3D1186723C700FF241C /* TGEncryptionKeyViewController.m */,
9386E8A3185D25A400930205 /* TGSecretChatUserInfoController.h */,
9386E8A4185D25A400930205 /* TGSecretChatUserInfoController.m */,
);
name = "Secret Chat User";
sourceTree = "<group>";
};
9387C2661746B0D90045AFB0 /* Assets */ = {
isa = PBXGroup;
children = (
9387C2671746B0EF0045AFB0 /* TGWallpaperListRequestActor.h */,
9387C2681746B0EF0045AFB0 /* TGWallpaperListRequestActor.m */,
93ED9F121863CF9C00E22F84 /* TGModernRemoteWallpaperListActor.h */,
93ED9F131863CF9C00E22F84 /* TGModernRemoteWallpaperListActor.m */,
);
name = Assets;
sourceTree = "<group>";
};
9389A8CF1697A17000B68E92 /* Local */ = {
isa = PBXGroup;
children = (
9389A8D01697A18700B68E92 /* TGStoreAssetActor.h */,
9389A8D11697A18700B68E92 /* TGStoreAssetActor.m */,
);
name = Local;
sourceTree = "<group>";
};
9389BC3318D8FFF900F9C1A6 /* Debug */ = {
isa = PBXGroup;
children = (
9389BC3418D9001900F9C1A6 /* TGDebugController.h */,
9389BC3518D9001900F9C1A6 /* TGDebugController.m */,
D08C712B1C4D186D00779C0F /* TGNetworkOverridesController.h */,
D08C712C1C4D186D00779C0F /* TGNetworkOverridesController.m */,
);
name = Debug;
sourceTree = "<group>";
};
938E2F3918BD593A001DEB14 /* Audio Recorder */ = {
isa = PBXGroup;
children = (
D001A5BF1C64B363003FB0E0 /* KFEstimator.mm */,
D001A5B71C64B340003FB0E0 /* KFEstimator.h */,
D001A5B81C64B340003FB0E0 /* matrix.hpp */,
D001A5B91C64B340003FB0E0 /* quaternion.cpp */,
D001A5BA1C64B340003FB0E0 /* quaternion.hpp */,
D001A5A91C64B26F003FB0E0 /* AttitudeESKF.cpp */,
D001A5AA1C64B26F003FB0E0 /* AttitudeESKF.hpp */,
D06331A618BF8A2C0066E2FD /* TGOpusAudioRecorder.h */,
D06331A718BF8A2C0066E2FD /* TGOpusAudioRecorder.m */,
D0F9E8761C5A6F4E00037222 /* TGRaiseToListenActivator.h */,
D0F9E8771C5A6F4E00037222 /* TGRaiseToListenActivator.mm */,
);
name = "Audio Recorder";
sourceTree = "<group>";
};
938F20D917998386003837DA /* notifications */ = {
isa = PBXGroup;
children = (
936219E61864693C00C52870 /* 1.m4a */,
936219E4186466E800C52870 /* 2.m4a */,
936219CC186460F600C52870 /* 111.m4a */,
936219CD186460F600C52870 /* 110.m4a */,
936219CE186460F600C52870 /* 109.m4a */,
936219CF186460F600C52870 /* 100.m4a */,
936219D0186460F600C52870 /* 108.m4a */,
936219D1186460F600C52870 /* 107.m4a */,
936219D2186460F600C52870 /* 106.m4a */,
936219D3186460F600C52870 /* 105.m4a */,
936219D4186460F600C52870 /* 104.m4a */,
936219D5186460F600C52870 /* 103.m4a */,
936219D6186460F600C52870 /* 102.m4a */,
936219D7186460F600C52870 /* 101.m4a */,
934D715717AD906D0099858D /* 9.m4a */,
934D715817AD906D0099858D /* 8.m4a */,
934D714917AD8FB50099858D /* 3.m4a */,
934D714A17AD8FB50099858D /* 4.m4a */,
934D714C17AD8FB50099858D /* 7.m4a */,
934D714E17AD8FB50099858D /* 6.m4a */,
934D714F17AD8FB50099858D /* 5.m4a */,
938F20DB17998386003837DA /* 0.m4a */,
);
name = notifications;
path = Resources/notifications;
sourceTree = "<group>";
};
93992D721829235300F29746 /* Progress */ = {
isa = PBXGroup;
children = (
93992D731829235C00F29746 /* Clock */,
);
name = Progress;
sourceTree = "<group>";
};
93992D731829235C00F29746 /* Clock */ = {
isa = PBXGroup;
children = (
93992D741829238100F29746 /* TGModernClockProgressView.h */,
93992D751829238100F29746 /* TGModernClockProgressView.m */,
93992D6F1829234F00F29746 /* TGModernClockProgressViewModel.h */,
93992D701829234F00F29746 /* TGModernClockProgressViewModel.m */,
);
name = Clock;
sourceTree = "<group>";
};
93992D7918296E1500F29746 /* Text Message */ = {
isa = PBXGroup;
children = (
93CF3B4C181DC863003D8DE1 /* TGTextMessageModernViewModel.h */,
93CF3B4D181DC863003D8DE1 /* TGTextMessageModernViewModel.m */,
93064DEB183199A50024C05A /* TGTextMessageBackgroundViewModel.h */,
93064DEC183199A50024C05A /* TGTextMessageBackgroundViewModel.m */,
);
name = "Text Message";
sourceTree = "<group>";
};
93992D7B18296E2D00F29746 /* Image and Video */ = {
isa = PBXGroup;
children = (
930F9BC61891D3CA00D3D7C1 /* Items */,
93992D7C18296E5600F29746 /* TGImageMessageViewModel.h */,
93992D7D18296E5600F29746 /* TGImageMessageViewModel.m */,
93DEA09D183E554500B559C3 /* TGPhotoMessageViewModel.h */,
93DEA09E183E554500B559C3 /* TGPhotoMessageViewModel.m */,
93992D8418296F6200F29746 /* TGVideoMessageViewModel.h */,
93992D8518296F6200F29746 /* TGVideoMessageViewModel.m */,
932B9F7418E58DCB0057EFF5 /* TGAnimatedImageMessageViewModel.h */,
932B9F7518E58DCB0057EFF5 /* TGAnimatedImageMessageViewModel.m */,
D0CC4D5F19F7C4CE001E8D57 /* TGYoutubeDataContentProperty.h */,
D0CC4D6019F7C4CE001E8D57 /* TGYoutubeDataContentProperty.m */,
D0CC4D6F19F817BC001E8D57 /* TGInstagramDataContentProperty.h */,
D0CC4D7019F817BC001E8D57 /* TGInstagramDataContentProperty.m */,
);
name = "Image and Video";
sourceTree = "<group>";
};
93992D8218296F3700F29746 /* Contact */ = {
isa = PBXGroup;
children = (
93D9DBFE182C531F00945B30 /* TGContactMessageViewModel.h */,
93D9DBFF182C531F00945B30 /* TGContactMessageViewModel.m */,
);
name = Contact;
sourceTree = "<group>";
};
93992D8318296F4100F29746 /* Audio */ = {
isa = PBXGroup;
children = (
D046964D18A118C5009764B2 /* TGAudioMessageViewModel.h */,
D046964E18A118C5009764B2 /* TGAudioMessageViewModel.m */,
D0BD440A18B783340036FB8B /* TGAudioSliderViewModel.h */,
D0BD440B18B783340036FB8B /* TGAudioSliderViewModel.m */,
D0BD441318B7838B0036FB8B /* TGAudioSliderView.h */,
D0BD441418B7838B0036FB8B /* TGAudioSliderView.m */,
D066E9A718C7460700509410 /* TGAudioSliderButton.h */,
D066E9A818C7460700509410 /* TGAudioSliderButton.m */,
D066E9AA18C8A22700509410 /* TGAudioSliderArea.h */,
D066E9AB18C8A22700509410 /* TGAudioSliderArea.m */,
D08C71491C52262300779C0F /* TGAudioWaveformView.h */,
D08C714A1C52262300779C0F /* TGAudioWaveformView.m */,
);
name = Audio;
sourceTree = "<group>";
};
93992D8718296F7D00F29746 /* Map */ = {
isa = PBXGroup;
children = (
D0DCF5661AED342200D5B7A1 /* TGVenueMessageViewModel.h */,
D0DCF5671AED342200D5B7A1 /* TGVenueMessageViewModel.m */,
93D9DBFB182BEEA300945B30 /* TGMapMessageViewModel.h */,
93D9DBFC182BEEA300945B30 /* TGMapMessageViewModel.m */,
);
name = Map;
sourceTree = "<group>";
};
939ECA32188EAFCE004ABAB7 /* Modern Gallery */ = {
isa = PBXGroup;
children = (
D0876FD5196F348D005740CE /* TGModernGalleryModel.h */,
D0876FD6196F348D005740CE /* TGModernGalleryModel.m */,
939ECA36188EB047004ABAB7 /* TGModernGalleryItem.h */,
939ECA33188EAFEB004ABAB7 /* TGModernGalleryController.h */,
939ECA34188EAFEB004ABAB7 /* TGModernGalleryController.m */,
D0CB14AC199E0E0B00EBCEA7 /* TGModernGalleryContainerView.h */,
D0CB14AD199E0E0B00EBCEA7 /* TGModernGalleryContainerView.m */,
939ECA49188ECE66004ABAB7 /* TGModernGalleryView.h */,
939ECA4A188ECE66004ABAB7 /* TGModernGalleryView.m */,
D0EA68F81A01C2E800D1F747 /* TGModernGalleryInterfaceView.h */,
D0498FC4197729670080A679 /* TGModernGalleryDefaultInterfaceView.h */,
D0498FC5197729670080A679 /* TGModernGalleryDefaultInterfaceView.m */,
939ECA4C188ED0B7004ABAB7 /* TGModernGalleryScrollView.h */,
939ECA4D188ED0B7004ABAB7 /* TGModernGalleryScrollView.m */,
939ECA40188EB8D1004ABAB7 /* TGModernGalleryItemView.h */,
939ECA41188EB8D1004ABAB7 /* TGModernGalleryItemView.m */,
D0498FD3197886AE0080A679 /* TGModernGalleryDefaultFooterView.h */,
D0CB149B199A791C00EBCEA7 /* TGModernGalleryDefaultHeaderView.h */,
D0CB14A1199BD24E00EBCEA7 /* TGModernGalleryDefaultFooterAccessoryView.h */,
D0088D6819A565F300ADABFA /* TGModernGalleryTransitionView.h */,
D02EA22B1A375F85001A25CD /* TGSpringAnimation.h */,
D02EA22C1A375F85001A25CD /* TGSpringAnimation.m */,
939ECA56188EDE7F004ABAB7 /* Zoomable */,
939ECA4F188EDAB2004ABAB7 /* Image */,
D046966218A409CE009764B2 /* Video */,
);
name = "Modern Gallery";
sourceTree = "<group>";
};
939ECA4F188EDAB2004ABAB7 /* Image */ = {
isa = PBXGroup;
children = (
939ECA53188EDC3F004ABAB7 /* TGModernGalleryImageItem.h */,
939ECA54188EDC3F004ABAB7 /* TGModernGalleryImageItem.m */,
939ECA43188EBD87004ABAB7 /* TGModernGalleryImageItemView.h */,
939ECA44188EBD87004ABAB7 /* TGModernGalleryImageItemView.m */,
D020ACD21994C2A4007818DD /* TGModernGalleryImageItemImageView.h */,
D020ACD31994C2A4007818DD /* TGModernGalleryImageItemImageView.m */,
D0A828B819ACA606008BF6FF /* TGModernGalleryImageItemContainerView.h */,
D0A828B919ACA606008BF6FF /* TGModernGalleryImageItemContainerView.m */,
);
name = Image;
sourceTree = "<group>";
};
939ECA56188EDE7F004ABAB7 /* Zoomable */ = {
isa = PBXGroup;
children = (
939ECA57188EDEA4004ABAB7 /* TGModernGalleryZoomableItemView.h */,
939ECA58188EDEA4004ABAB7 /* TGModernGalleryZoomableItemView.m */,
D0876FE719702474005740CE /* TGModernGalleryZoomableScrollView.h */,
D0876FE819702474005740CE /* TGModernGalleryZoomableScrollView.m */,
D0498FC7197828580080A679 /* TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.h */,
D0498FC8197828580080A679 /* TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.m */,
D0DC8BCB19A3C45600DBF43E /* TGModernGalleryZoomableItemViewContent.h */,
);
name = Zoomable;
sourceTree = "<group>";
};
93A6063C185FC024007E3477 /* Document */ = {
isa = PBXGroup;
children = (
D05556251944E2F4008B69A6 /* TGDocumentMessageIconView.h */,
D05556261944E2F4008B69A6 /* TGDocumentMessageIconView.m */,
D05556161944E2E3008B69A6 /* TGDocumentMessageIconModel.h */,
D05556171944E2E3008B69A6 /* TGDocumentMessageIconModel.m */,
93A6063D185FC042007E3477 /* TGDocumentMessageViewModel.h */,
93A6063E185FC042007E3477 /* TGDocumentMessageViewModel.m */,
);
name = Document;
sourceTree = "<group>";
};
93A60BEE18E99A140037A43D /* Animated Image */ = {
isa = PBXGroup;
children = (
D02CAEA319D8BE8F00FF4B95 /* TGModernAnimatedImagePlayer.h */,
D02CAEA419D8BE8F00FF4B95 /* TGModernAnimatedImagePlayer.m */,
D02CAE9A19D8BE4B00FF4B95 /* FLAnimatedImage.h */,
D02CAE9B19D8BE4B00FF4B95 /* FLAnimatedImage.m */,
);
name = "Animated Image";
sourceTree = "<group>";
};
93B07056161CAED40054C20F /* Location */ = {
isa = PBXGroup;
children = (
93B07057161CAEF10054C20F /* TGLocationReverseGeocodeActor.h */,
93B07058161CAEF10054C20F /* TGLocationReverseGeocodeActor.mm */,
937F0374161DF46900AA32DC /* TGLocationRequestActor.h */,
937F0375161DF46900AA32DC /* TGLocationRequestActor.m */,
937F037F161F27A600AA32DC /* TGSaveGeocodingResultActor.h */,
937F0380161F27A700AA32DC /* TGSaveGeocodingResultActor.m */,
933F501616ADB9D900EC845A /* TGLocationServicesStateActor.h */,
933F501716ADB9D900EC845A /* TGLocationServicesStateActor.m */,
);
name = Location;
sourceTree = "<group>";
};
93BC0B8A165E36CA00CF4B6B /* List Menu */ = {
isa = PBXGroup;
children = (
9332690D16595C5400E87917 /* Items */,
9332690E16595C5E00E87917 /* Item Views */,
);
name = "List Menu";
sourceTree = "<group>";
};
93C2307E183CF96E0071CB58 /* Media */ = {
isa = PBXGroup;
children = (
689C50751BBD9EA9002376C5 /* Media Picker */,
6875C8511BBD27860061D94C /* Attachment Menu */,
D044E1691B2B17AE001EE087 /* Embed */,
D061F2A41A9290070031BCBE /* Camera */,
D0C09C3D1A6E9718008369D7 /* Shared Media */,
687751921A19851900AC673F /* Common */,
681EABF71A2346F500E7C40C /* Photo Editor */,
D0249A921ABCA66B0076ECBF /* Cloud */,
D0B9F56A19FE640400C2EDE2 /* Search */,
93C23083183CFEEC0071CB58 /* Overlay Controller */,
D0876FE1196F4BED005740CE /* Modern Gallery Models */,
939ECA32188EAFCE004ABAB7 /* Modern Gallery */,
D07EA270199E1CEB002ED76D /* Modern Media List Models */,
D07EA269199E1BC0002ED76D /* Modern Media List */,
93C2307F183CF97C0071CB58 /* Map */,
933AA49C186095BA000AA848 /* Document */,
9308D82918453E9800FC395E /* Legacy Camera */,
);
name = Media;
sourceTree = "<group>";
};
93C2307F183CF97C0071CB58 /* Map */ = {
isa = PBXGroup;
children = (
D0249AC81ABCA7430076ECBF /* Views */,
D0DCF5421AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.h */,
D0DCF5431AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.m */,
D0DCF5461AED32D800D5B7A1 /* TGLocationSignals.h */,
D0DCF5471AED32D800D5B7A1 /* TGLocationSignals.m */,
D0DCF54A1AED32D800D5B7A1 /* TGLocationVenue.h */,
D0DCF54B1AED32D800D5B7A1 /* TGLocationVenue.m */,
D0DCF54E1AED32D800D5B7A1 /* TGLocationVenueIconDataSource.h */,
D0DCF54F1AED32D800D5B7A1 /* TGLocationVenueIconDataSource.m */,
D0249AA81ABCA73F0076ECBF /* TGLocationAnnotation.h */,
D0249AA91ABCA73F0076ECBF /* TGLocationAnnotation.m */,
D0249AAE1ABCA73F0076ECBF /* TGLocationPickerController.h */,
D0249AAF1ABCA73F0076ECBF /* TGLocationPickerController.m */,
D0249AB41ABCA73F0076ECBF /* TGLocationUtils.h */,
D0249AB51ABCA73F0076ECBF /* TGLocationUtils.m */,
D0249AB61ABCA73F0076ECBF /* TGLocationViewController.h */,
D0249AB71ABCA73F0076ECBF /* TGLocationViewController.m */,
);
name = Map;
sourceTree = "<group>";
};
93C23083183CFEEC0071CB58 /* Overlay Controller */ = {
isa = PBXGroup;
children = (
939ECA39188EB4CB004ABAB7 /* TGOverlayControllerWindow.h */,
939ECA3A188EB4CB004ABAB7 /* TGOverlayControllerWindow.m */,
93C23084183CFF090071CB58 /* TGOverlayController.h */,
93C23085183CFF090071CB58 /* TGOverlayController.m */,
);
name = "Overlay Controller";
sourceTree = "<group>";
};
93C52F661861F092008229A7 /* Loading Message */ = {
isa = PBXGroup;
children = (
93C52F671861F0AD008229A7 /* TGLoadingPlaceholderMessageModel.h */,
93C52F681861F0AD008229A7 /* TGLoadingPlaceholderMessageModel.m */,
);
name = "Loading Message";
sourceTree = "<group>";
};
93CF3B5B181DD19B003D8DE1 /* Text View */ = {
isa = PBXGroup;
children = (
93CF3B4F181DCA88003D8DE1 /* TGModernTextView.h */,
93CF3B50181DCA88003D8DE1 /* TGModernTextView.m */,
93CF3B52181DCB78003D8DE1 /* TGModernTextViewModel.h */,
93CF3B53181DCB78003D8DE1 /* TGModernTextViewModel.mm */,
);
name = "Text View";
sourceTree = "<group>";
};
93CF3B5C181DD1A7003D8DE1 /* Label */ = {
isa = PBXGroup;
children = (
93CF3B55181DD179003D8DE1 /* TGModernLabelViewModel.h */,
93CF3B56181DD179003D8DE1 /* TGModernLabelViewModel.m */,
);
name = Label;
sourceTree = "<group>";
};
93CF3B5D181DD1D3003D8DE1 /* Image */ = {
isa = PBXGroup;
children = (
93CF3B60181E7D0D003D8DE1 /* TGModernImageView.h */,
93CF3B61181E7D0D003D8DE1 /* TGModernImageView.m */,
93CF3B63181E7D1B003D8DE1 /* TGModernImageViewModel.h */,
93CF3B64181E7D1B003D8DE1 /* TGModernImageViewModel.m */,
D08BC66919ADEA89007F126A /* TGModernDataImageView.h */,
D08BC66A19ADEA89007F126A /* TGModernDataImageView.m */,
D08BC66C19ADEAA1007F126A /* TGModernDataImageViewModel.h */,
D08BC66D19ADEAA1007F126A /* TGModernDataImageViewModel.m */,
);
name = Image;
sourceTree = "<group>";
};
93CF3B5E181DD1E1003D8DE1 /* Remote Image */ = {
isa = PBXGroup;
children = (
93CF3B69181EB3A4003D8DE1 /* TGModernRemoteImageView.h */,
93CF3B6A181EB3A4003D8DE1 /* TGModernRemoteImageView.m */,
93CF3B6C181EB58C003D8DE1 /* TGModernRemoteImageViewModel.h */,
93CF3B6D181EB58C003D8DE1 /* TGModernRemoteImageViewModel.m */,
);
name = "Remote Image";
sourceTree = "<group>";
};
93CF3B78181EFEB9003D8DE1 /* Message */ = {
isa = PBXGroup;
children = (
93992D7F18296E7D00F29746 /* TGMessageViewModel.h */,
93992D8018296E7D00F29746 /* TGMessageViewModel.m */,
D046965B18A3D611009764B2 /* Content Bubble */,
93992D7918296E1500F29746 /* Text Message */,
93992D7B18296E2D00F29746 /* Image and Video */,
93992D8718296F7D00F29746 /* Map */,
93992D8218296F3700F29746 /* Contact */,
93992D8318296F4100F29746 /* Audio */,
D07008611B341E5B00AA43BF /* Music */,
93A6063C185FC024007E3477 /* Document */,
93D9DC01182C549B00945B30 /* Notification */,
93C52F661861F092008229A7 /* Loading Message */,
D07147691A14B5C200D7896A /* Sticker */,
D0DEE5971AA9FC0800B04AAA /* Reply */,
D08FEE4B1ACDA43D0069FA9F /* Webpage */,
9352A9DD181DC017002A1A1A /* TGMessageModernConversationItem.h */,
9352A9DE181DC017002A1A1A /* TGMessageModernConversationItem.mm */,
);
name = Message;
sourceTree = "<group>";
};
93CF3B7F18203ACF003D8DE1 /* Flatten */ = {
isa = PBXGroup;
children = (
93CF3B8018203AE3003D8DE1 /* TGModernFlatteningView.h */,
93CF3B8118203AE3003D8DE1 /* TGModernFlatteningView.m */,
93CF3B8318203AF9003D8DE1 /* TGModernFlatteningViewModel.h */,
93CF3B8418203AF9003D8DE1 /* TGModernFlatteningViewModel.m */,
);
name = Flatten;
sourceTree = "<group>";
};
93D9DC01182C549B00945B30 /* Notification */ = {
isa = PBXGroup;
children = (
93D9DC02182C54C200945B30 /* TGNotificationMessageViewModel.h */,
93D9DC03182C54C200945B30 /* TGNotificationMessageViewModel.m */,
D06BE8531B8F4BCF00F394CF /* TGHoleMessageViewModel.h */,
D06BE8541B8F4BCF00F394CF /* TGHoleMessageViewModel.m */,
);
name = Notification;
sourceTree = "<group>";
};
93D9DC09182D3A7400945B30 /* Collection */ = {
isa = PBXGroup;
children = (
93CF3B6F181EBDAB003D8DE1 /* TGModernConversationCollectionView.h */,
93CF3B70181EBDAB003D8DE1 /* TGModernConversationCollectionView.mm */,
930F9BBA1891B61C00D3D7C1 /* TGModernConversationCollectionTouchBehaviour.h */,
93CF3B72181EBE68003D8DE1 /* TGModernConversationViewLayout.h */,
93CF3B73181EBE68003D8DE1 /* TGModernConversationViewLayout.mm */,
93CF3B75181EF6E6003D8DE1 /* TGModernCollectionCell.h */,
93CF3B76181EF6E6003D8DE1 /* TGModernCollectionCell.m */,
93D9DC0D182FFCAD00945B30 /* TGModernDateHeaderView.h */,
93D9DC0E182FFCAD00945B30 /* TGModernDateHeaderView.m */,
93316A4F184E3ABE005EBBEF /* TGModernUnreadHeaderView.h */,
93316A50184E3ABE005EBBEF /* TGModernUnreadHeaderView.m */,
930A94ED189F00C500A20BE0 /* TGModernConversationCollectionViewInstantPreviewRecognizer.h */,
930A94EE189F00C500A20BE0 /* TGModernConversationCollectionViewInstantPreviewRecognizer.m */,
);
name = Collection;
sourceTree = "<group>";
};
93DEA096183E4F0700B559C3 /* Button */ = {
isa = PBXGroup;
children = (
93DEA097183E4F1B00B559C3 /* TGModernButtonView.h */,
93DEA098183E4F1B00B559C3 /* TGModernButtonView.m */,
93DEA09A183E523C00B559C3 /* TGModernButtonViewModel.h */,
93DEA09B183E523C00B559C3 /* TGModernButtonViewModel.m */,
);
name = Button;
sourceTree = "<group>";
};
93E015CB175DE8BE00BEFDB2 /* Content */ = {
isa = PBXGroup;
children = (
93E015CC175DE8E600BEFDB2 /* TGImageSearchActor.h */,
93E015CD175DE8E600BEFDB2 /* TGImageSearchActor.m */,
);
name = Content;
sourceTree = "<group>";
};
93E05B31165CEE7E004E31C5 /* Photo Grid */ = {
isa = PBXGroup;
children = (
93E05B36165CF0FE004E31C5 /* TGPhotoGridCell.h */,
93E05B37165CF0FE004E31C5 /* TGPhotoGridCell.m */,
);
name = "Photo Grid";
sourceTree = "<group>";
};
93ED9F151863D16300E22F84 /* Remote */ = {
isa = PBXGroup;
children = (
93ED9F161863D17700E22F84 /* TGRemoteWallpaperInfo.h */,
93ED9F171863D17700E22F84 /* TGRemoteWallpaperInfo.m */,
);
name = Remote;
sourceTree = "<group>";
};
93F3A0F318212E120005EB98 /* Date */ = {
isa = PBXGroup;
children = (
93F3A0F518212E2B0005EB98 /* TGModernDateViewModel.h */,
93F3A0F418212E2B0005EB98 /* TGModernDateViewModel.m */,
);
name = Date;
sourceTree = "<group>";
};
D00372D01953A87200776BCF /* Broadcast */ = {
isa = PBXGroup;
children = (
D00372D11953A89700776BCF /* TGBroadcastModernConversationCompanion.h */,
D00372D21953A89700776BCF /* TGBroadcastModernConversationCompanion.mm */,
D0A3F30C195D9812009E0ACD /* TGBroadcastConversationTitlePanel.h */,
D0A3F30D195D9812009E0ACD /* TGBroadcastConversationTitlePanel.m */,
);
name = Broadcast;
sourceTree = "<group>";
};
D00542F41BC74F9000456715 /* Share */ = {
isa = PBXGroup;
children = (
D00542F51BC74FB900456715 /* TGShareSheetSharePeersItemView.h */,
D00542F61BC74FB900456715 /* TGShareSheetSharePeersItemView.m */,
D00542F91BC7551B00456715 /* TGShareSheetSharePeersLayout.h */,
D00542FA1BC7551B00456715 /* TGShareSheetSharePeersLayout.m */,
D00542FD1BC755AC00456715 /* TGShareSheetSharePeersCell.h */,
D00542FE1BC755AC00456715 /* TGShareSheetSharePeersCell.m */,
D0DB05BC1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.h */,
D0DB05BD1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.m */,
);
name = Share;
sourceTree = "<group>";
};
D00859481B1F949200EAF753 /* Commands */ = {
isa = PBXGroup;
children = (
D00859511B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.h */,
D00859521B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.m */,
D00859551B1F952800EAF753 /* TGCommandPanelCell.h */,
D00859561B1F952800EAF753 /* TGCommandPanelCell.m */,
);
name = Commands;
sourceTree = "<group>";
};
D0088D5419A549FB00ADABFA /* Update Service */ = {
isa = PBXGroup;
children = (
D019453D1A9F81E200FDA2C4 /* TGUpdatesWithPts.h */,
D019453E1A9F81E200FDA2C4 /* TGUpdatesWithPts.m */,
D01945411A9FA5D600FDA2C4 /* TGUpdatesWithSeq.h */,
D01945421A9FA5D600FDA2C4 /* TGUpdatesWithSeq.m */,
D05DE7EA1AB7118E00293D10 /* TGUpdatesWithQts.h */,
D05DE7EB1AB7118E00293D10 /* TGUpdatesWithQts.m */,
D01945451A9FA65300FDA2C4 /* TGUpdatesWithDate.h */,
D01945461A9FA65300FDA2C4 /* TGUpdatesWithDate.m */,
D0088D5E19A54A1000ADABFA /* TGUpdateMessage.h */,
D0088D5F19A54A1000ADABFA /* TGUpdateMessage.m */,
D0088D6119A54A2800ADABFA /* TGUpdate.h */,
D0088D6219A54A2800ADABFA /* TGUpdate.m */,
D026205C18A8E95200A41CC8 /* TGUpdateMessageService.h */,
D026205D18A8E95200A41CC8 /* TGUpdateMessageService.m */,
D01945491AA0117500FDA2C4 /* TLMessage$modernMessage.h */,
D019454A1AA0117500FDA2C4 /* TLMessage$modernMessage.mm */,
D0D541C51B8632E9005F676C /* TLMessage$modernMessageService.h */,
D0D541C61B8632E9005F676C /* TLMessage$modernMessageService.mm */,
D0C5AAF11AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.h */,
D0C5AAF21AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.mm */,
D0C5AAF51AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.h */,
D0C5AAF61AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.mm */,
D089E0621AC57A24009A744B /* TLUpdates+TG.h */,
D089E0631AC57A24009A744B /* TLUpdates+TG.m */,
D08FEE361ACD8EDA0069FA9F /* TLWebPage_manual.h */,
D08FEE371ACD8EDA0069FA9F /* TLWebPage_manual.mm */,
D0FC06E51B1C16B2008CC3BB /* TLUser$modernUser.h */,
D0FC06E61B1C16B2008CC3BB /* TLUser$modernUser.mm */,
D0FC07011B1C38DD008CC3BB /* TLDcOption$modernDcOption.h */,
D0FC07021B1C38DD008CC3BB /* TLDcOption$modernDcOption.mm */,
D0D541D21B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.h */,
D0D541D31B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.mm */,
D06BE8461B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.h */,
D06BE8471B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.mm */,
D04D99C71B9360C600760DCB /* TLUpdates_ChannelDifference_manual.h */,
D04D99C81B9360C600760DCB /* TLUpdates_ChannelDifference_manual.mm */,
D074983A1B99FFC2005F30CC /* TLChat$channel.h */,
D074983B1B99FFC2005F30CC /* TLChat$channel.mm */,
D0D43CE61BA0A4AE00F6C78F /* TLChatFull$channelFull.h */,
D0D43CE71BA0A4AE00F6C78F /* TLChatFull$channelFull.mm */,
D09520C61BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.h */,
D09520C71BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.mm */,
D0FB04DD1BEB6C8D0033901A /* TLChat$chat.h */,
D0FB04DE1BEB6C8D0033901A /* TLChat$chat.mm */,
D008C1D71C18CF76007D2855 /* TLWebPage$webPageExternal.h */,
D008C1D81C18CF76007D2855 /* TLWebPage$webPageExternal.mm */,
D09A6B6D1C1A054600134687 /* TLMessages_BotResults$botResults.h */,
D09A6B6E1C1A054600134687 /* TLMessages_BotResults$botResults.mm */,
D0F904EA1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.h */,
D0F904EB1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.mm */,
D0F904FC1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.h */,
D0F904FD1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.mm */,
D0F905041C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.h */,
D0F905051C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.mm */,
D044CA3F1C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.h */,
D044CA401C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.m */,
);
name = "Update Service";
sourceTree = "<group>";
};
D0088D6419A54AC500ADABFA /* Legacy */ = {
isa = PBXGroup;
children = (
D0088D6519A54ADF00ADABFA /* TGDatacenterContext.h */,
D0088D6619A54ADF00ADABFA /* TGDatacenterContext.mm */,
);
name = Legacy;
sourceTree = "<group>";
};
D00C791B1BBCA4CA00F979C8 /* HockeySDK-iOS-3 */ = {
isa = PBXGroup;
children = (
D00C791C1BBCA4CA00F979C8 /* HockeySDK.embeddedframework */,
);
name = "HockeySDK-iOS-3";
path = "thirdparty/HockeySDK-iOS-3";
sourceTree = "<group>";
};
D00C791C1BBCA4CA00F979C8 /* HockeySDK.embeddedframework */ = {
isa = PBXGroup;
children = (
D00C791D1BBCA4CA00F979C8 /* HockeySDK.framework */,
D00C791E1BBCA4CA00F979C8 /* Resources */,
);
path = HockeySDK.embeddedframework;
sourceTree = "<group>";
};
D00C791E1BBCA4CA00F979C8 /* Resources */ = {
isa = PBXGroup;
children = (
D00C791F1BBCA4CA00F979C8 /* HockeySDK.xcconfig */,
D00C79201BBCA4CA00F979C8 /* HockeySDKResources.bundle */,
);
path = Resources;
sourceTree = "<group>";
};
D01526C618FB2E1D00656312 /* Image View */ = {
isa = PBXGroup;
children = (
D01526CD18FB2E4900656312 /* TGImageView.h */,
D01526CE18FB2E4900656312 /* TGImageView.m */,
);
name = "Image View";
sourceTree = "<group>";
};
D01526D61900548700656312 /* Worker Pool */ = {
isa = PBXGroup;
children = (
D01526D019001AD700656312 /* TGWorkerPool.h */,
D01526D119001AD700656312 /* TGWorkerPool.m */,
D01526D31900548200656312 /* TGWorker.h */,
D01526D41900548200656312 /* TGWorker.m */,
D01526D7190054AB00656312 /* TGWorkerTask.h */,
D01526D8190054AB00656312 /* TGWorkerTask.m */,
);
name = "Worker Pool";
sourceTree = "<group>";
};
D01526DA190210FE00656312 /* Processing */ = {
isa = PBXGroup;
children = (
D0603916191813F400EF850D /* Backdrop */,
D01526DB1902111B00656312 /* TGImageBlur.h */,
D01526DC1902111B00656312 /* TGImageBlur.m */,
D006D6DD190799520016B45C /* UIImage+TG.h */,
D006D6DE190799520016B45C /* UIImage+TG.m */,
D034A5D01914520B00C93C98 /* TGImageLuminanceMap.h */,
D034A5D11914520B00C93C98 /* TGImageLuminanceMap.m */,
);
name = Processing;
sourceTree = "<group>";
};
D01B0EA21A432AD2007ACE93 /* Associated Panels */ = {
isa = PBXGroup;
children = (
D01B0EA31A432AF2007ACE93 /* TGModernConversationAssociatedInputPanel.h */,
D01B0EA41A432AF2007ACE93 /* TGModernConversationAssociatedInputPanel.m */,
D01B0EA61A432B93007ACE93 /* Stickers */,
D0C5AAE31AB4F8AF00F209D7 /* Mentions */,
D0249C0A1AC044790076ECBF /* Hashtags */,
D00859481B1F949200EAF753 /* Commands */,
D0DEE5901AA9D60B00B04AAA /* Reply */,
D05DE8071AB8845300293D10 /* Forward */,
D0256C371AD2D918007C19C1 /* Web Preview */,
D0F7B4CE1C236A0E008C5DB1 /* Context Results */,
);
name = "Associated Panels";
sourceTree = "<group>";
};
D01B0EA61A432B93007ACE93 /* Stickers */ = {
isa = PBXGroup;
children = (
D01B0EA71A432BB7007ACE93 /* TGStickerAssociatedInputPanel.h */,
D01B0EA81A432BB7007ACE93 /* TGStickerAssociatedInputPanel.m */,
D01B0EAA1A432D44007ACE93 /* TGStickerAssociatedPanelCollectionLayout.h */,
D01B0EAB1A432D44007ACE93 /* TGStickerAssociatedPanelCollectionLayout.m */,
D01B0EAD1A433A41007ACE93 /* TGStickerAssociatedInputPanelCell.h */,
D01B0EAE1A433A41007ACE93 /* TGStickerAssociatedInputPanelCell.m */,
);
name = Stickers;
sourceTree = "<group>";
};
D01D7D4519DDF9F300955BDE /* Youtube */ = {
isa = PBXGroup;
children = (
D01D7D4619DDFA0F00955BDE /* TGYoutubeThumbnailDataSource.h */,
D01D7D4719DDFA0F00955BDE /* TGYoutubeThumbnailDataSource.m */,
);
name = Youtube;
sourceTree = "<group>";
};
D01D7D5619DE0BD900955BDE /* Activity */ = {
isa = PBXGroup;
children = (
D01D7D5719DE0BF500955BDE /* TGModernConversationActivityManager.h */,
D01D7D5819DE0BF500955BDE /* TGModernConversationActivityManager.m */,
D01D7D5A19DE0C0B00955BDE /* TGModernConversationActivity.h */,
D01D7D5B19DE0C0B00955BDE /* TGModernConversationActivity.m */,
);
name = Activity;
sourceTree = "<group>";
};
D01D7D5D19DECE2800955BDE /* ko.lproj */ = {
isa = PBXGroup;
children = (
D01D7D5E19DECE2800955BDE /* InfoPlist.strings */,
D01D7D6019DECE2800955BDE /* Localizable.strings */,
);
path = ko.lproj;
sourceTree = "<group>";
};
D01D7D6819E43EF900955BDE /* API */ = {
isa = PBXGroup;
children = (
D08C71411C5131A600779C0F /* SecretLayer45.h */,
D08C71421C5131A600779C0F /* SecretLayer45.m */,
D03EF6D51A4D180F00ABEF35 /* SecretLayer23.h */,
D03EF6D61A4D180F00ABEF35 /* SecretLayer23.m */,
D0EFBE8E1A1A0D4D00FF33C3 /* SecretLayer20.h */,
D0EFBE8F1A1A0D4D00FF33C3 /* SecretLayer20.m */,
D0741C8C19EB29900076369C /* SecretLayer17.h */,
D0741C8D19EB29900076369C /* SecretLayer17.m */,
D0E4CF3D19E58AB600EF6C49 /* SecretLayer1.h */,
D0E4CF3E19E58AB600EF6C49 /* SecretLayer1.m */,
);
name = API;
sourceTree = "<group>";
};
D01E9E0015B8D94700C624F2 /* Media */ = {
isa = PBXGroup;
children = (
D00040AA15BCD53900AF9EBF /* TGImageInfo+Telegraph.h */,
D00040AB15BCD53900AF9EBF /* TGImageInfo+Telegraph.mm */,
);
name = Media;
sourceTree = "<group>";
};
D020ACC81993A85B007818DD /* Gallery */ = {
isa = PBXGroup;
children = (
D020ACC91993A87C007818DD /* TGGalleryPhotoDataSource.h */,
D020ACCA1993A87C007818DD /* TGGalleryPhotoDataSource.m */,
D020ACCC1993EF02007818DD /* TGGalleryPhotoActor.h */,
D020ACCD1993EF02007818DD /* TGGalleryPhotoActor.m */,
D020ACD81994E016007818DD /* TGGalleryVideoPreviewDataSource.h */,
D020ACD91994E016007818DD /* TGGalleryVideoPreviewDataSource.m */,
);
name = Gallery;
sourceTree = "<group>";
};
D0249A321ABC41D80076ECBF /* Two-Step Verification */ = {
isa = PBXGroup;
children = (
D0249A371ABC43B10076ECBF /* TGTwoStepConfig.h */,
D0249A381ABC43B10076ECBF /* TGTwoStepConfig.m */,
D0249A331ABC42F10076ECBF /* TGTwoStepConfigSignal.h */,
D0249A341ABC42F10076ECBF /* TGTwoStepConfigSignal.m */,
D0249A451ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.h */,
D0249A461ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.m */,
D0249A491ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.h */,
D0249A4A1ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.m */,
D0C5C3D61ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.h */,
D0C5C3D71ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.m */,
);
name = "Two-Step Verification";
sourceTree = "<group>";
};
D0249A3F1ABC485A0076ECBF /* Settings */ = {
isa = PBXGroup;
children = (
D0309D401A1F87B3009571E9 /* Items */,
D0309D271A1F7CEB009571E9 /* TGPasswordSettingsController.h */,
D0309D281A1F7CEB009571E9 /* TGPasswordSettingsController.m */,
);
name = Settings;
sourceTree = "<group>";
};
D0249A401ABC48720076ECBF /* Setup */ = {
isa = PBXGroup;
children = (
D0249A3B1ABC484A0076ECBF /* TGPasswordSetupController.h */,
D0249A3C1ABC484A0076ECBF /* TGPasswordSetupController.m */,
D0C5C3D21ACAD2D800F32FC6 /* TGPasswordHintController.h */,
D0C5C3D31ACAD2D800F32FC6 /* TGPasswordHintController.m */,
D0249A411ABC48900076ECBF /* TGPasswordSetupView.h */,
D0249A421ABC48900076ECBF /* TGPasswordSetupView.m */,
);
name = Setup;
sourceTree = "<group>";
};
D0249A4D1ABC689F0076ECBF /* Email */ = {
isa = PBXGroup;
children = (
D0249A4E1ABC68BB0076ECBF /* TGPasswordEmailController.h */,
D0249A4F1ABC68BB0076ECBF /* TGPasswordEmailController.m */,
);
name = Email;
sourceTree = "<group>";
};
D0249A6B1ABCA5670076ECBF /* Views */ = {
isa = PBXGroup;
children = (
D0249A6C1ABCA5700076ECBF /* Scrubber */,
D0249A791ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.h */,
D0249A7A1ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.m */,
D0249A7B1ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.h */,
D0249A7C1ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.m */,
68A2FC351C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.h */,
68A2FC361C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.m */,
);
name = Views;
sourceTree = "<group>";
};
D0249A6C1ABCA5700076ECBF /* Scrubber */ = {
isa = PBXGroup;
children = (
D0249A6D1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.h */,
D0249A6E1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.m */,
D0249A6F1ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.h */,
D0249A701ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.m */,
D0249A711ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.h */,
D0249A721ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.m */,
);
name = Scrubber;
sourceTree = "<group>";
};
D0249A921ABCA66B0076ECBF /* Cloud */ = {
isa = PBXGroup;
children = (
D0249B2E1ABF5AF90076ECBF /* iCloud */,
D0249B2F1ABF5B010076ECBF /* Dropbox */,
D0249B301ABF5B080076ECBF /* Google Drive */,
);
name = Cloud;
sourceTree = "<group>";
};
D0249AC81ABCA7430076ECBF /* Views */ = {
isa = PBXGroup;
children = (
D0DCF53E1AED32D700D5B7A1 /* TGLocationCurrentLocationCell.h */,
D0DCF53F1AED32D700D5B7A1 /* TGLocationCurrentLocationCell.m */,
D0DCF5401AED32D800D5B7A1 /* TGLocationPinView.h */,
D0DCF5411AED32D800D5B7A1 /* TGLocationPinView.m */,
D0DCF5441AED32D800D5B7A1 /* TGLocationSectionHeaderCell.h */,
D0DCF5451AED32D800D5B7A1 /* TGLocationSectionHeaderCell.m */,
D0DCF5481AED32D800D5B7A1 /* TGLocationTitleView.h */,
D0DCF5491AED32D800D5B7A1 /* TGLocationTitleView.m */,
D0DCF54C1AED32D800D5B7A1 /* TGLocationVenueCell.h */,
D0DCF54D1AED32D800D5B7A1 /* TGLocationVenueCell.m */,
D0249AC91ABCA7900076ECBF /* TGPickPinAnnotationView.h */,
D0249ACA1ABCA7900076ECBF /* TGPickPinAnnotationView.m */,
D0249ACB1ABCA7900076ECBF /* TGPinAnnotationView.h */,
D0249ACC1ABCA7900076ECBF /* TGPinAnnotationView.m */,
D0249AAC1ABCA73F0076ECBF /* TGLocationMapView.h */,
D0249AAD1ABCA73F0076ECBF /* TGLocationMapView.m */,
D0249AB01ABCA73F0076ECBF /* TGLocationPinAnnotationView.h */,
D0249AB11ABCA73F0076ECBF /* TGLocationPinAnnotationView.m */,
D0249AB21ABCA73F0076ECBF /* TGLocationTrackingButton.h */,
D0249AB31ABCA73F0076ECBF /* TGLocationTrackingButton.m */,
D0249AAA1ABCA73F0076ECBF /* TGLocationMapModeControl.h */,
D0249AAB1ABCA73F0076ECBF /* TGLocationMapModeControl.m */,
);
name = Views;
sourceTree = "<group>";
};
D0249B2E1ABF5AF90076ECBF /* iCloud */ = {
isa = PBXGroup;
children = (
D0249B311ABF5B210076ECBF /* TGICloudFileDownloadActor.h */,
D0249B321ABF5B210076ECBF /* TGICloudFileDownloadActor.m */,
D0249A9B1ABCA6880076ECBF /* TGICloudItem.h */,
D0249A9C1ABCA6880076ECBF /* TGICloudItem.m */,
);
name = iCloud;
sourceTree = "<group>";
};
D0249B2F1ABF5B010076ECBF /* Dropbox */ = {
isa = PBXGroup;
children = (
D0249A931ABCA67E0076ECBF /* TGDropboxHelper.h */,
D0249A941ABCA67E0076ECBF /* TGDropboxHelper.m */,
D0249A951ABCA67E0076ECBF /* TGDropboxItem.h */,
D0249A961ABCA67E0076ECBF /* TGDropboxItem.m */,
);
name = Dropbox;
sourceTree = "<group>";
};
D0249B301ABF5B080076ECBF /* Google Drive */ = {
isa = PBXGroup;
children = (
D0249B351ABF5B280076ECBF /* thirdparty */,
D0249BF11ABF5B6F0076ECBF /* TGGoogleDriveAuthController.h */,
D0249BF21ABF5B6F0076ECBF /* TGGoogleDriveAuthController.m */,
D0249BF31ABF5B6F0076ECBF /* TGGoogleDriveController.h */,
D0249BF41ABF5B6F0076ECBF /* TGGoogleDriveController.m */,
D0249BF51ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.h */,
D0249BF61ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.m */,
D0249BF71ABF5B6F0076ECBF /* TGGoogleDriveItem.h */,
D0249BF81ABF5B6F0076ECBF /* TGGoogleDriveItem.m */,
D0249BF91ABF5B6F0076ECBF /* TGGoogleDriveItemCell.h */,
D0249BFA1ABF5B6F0076ECBF /* TGGoogleDriveItemCell.m */,
D0D2CD0D1AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.h */,
D0D2CD0E1AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.m */,
);
name = "Google Drive";
sourceTree = "<group>";
};
D0249B351ABF5B280076ECBF /* thirdparty */ = {
isa = PBXGroup;
children = (
D0249B361ABF5B460076ECBF /* GDFileManager */,
);
name = thirdparty;
sourceTree = "<group>";
};
D0249B361ABF5B460076ECBF /* GDFileManager */ = {
isa = PBXGroup;
children = (
D0249B371ABF5B460076ECBF /* AFHTTPRequestOperation+GDFileManager.h */,
D0249B381ABF5B460076ECBF /* AFHTTPRequestOperation+GDFileManager.m */,
D0249B391ABF5B460076ECBF /* AFJSONRequestOperation.h */,
D0249B3A1ABF5B460076ECBF /* AFJSONRequestOperation.m */,
D0249B3B1ABF5B460076ECBF /* AFOAuth2Client.h */,
D0249B3C1ABF5B460076ECBF /* AFOAuth2Client.m */,
D0249B3D1ABF5B460076ECBF /* GDAbstractMetadataCache.h */,
D0249B3E1ABF5B460076ECBF /* GDAbstractMetadataCache.m */,
D0249B3F1ABF5B460076ECBF /* GDAbstractMetadataCache_Private.h */,
D0249B401ABF5B460076ECBF /* GDAccessTokenClientCredential.h */,
D0249B411ABF5B460076ECBF /* GDAccessTokenClientCredential.m */,
D0249B421ABF5B460076ECBF /* GDAPIToken.h */,
D0249B431ABF5B460076ECBF /* GDAPIToken.m */,
D0249B441ABF5B460076ECBF /* GDClient.h */,
D0249B451ABF5B460076ECBF /* GDClientCredential.h */,
D0249B461ABF5B460076ECBF /* GDClientCredential.m */,
D0249B471ABF5B460076ECBF /* GDClientManager.h */,
D0249B481ABF5B460076ECBF /* GDClientManager.m */,
D0249B491ABF5B460076ECBF /* GDCredentialManager.h */,
D0249B4A1ABF5B460076ECBF /* GDCredentialManager.m */,
D0249B4B1ABF5B460076ECBF /* GDCredentialManager_Private.h */,
D0249B4C1ABF5B460076ECBF /* GDDictionaryBackedObject.h */,
D0249B4D1ABF5B460076ECBF /* GDDictionaryBackedObject.m */,
D0249B4E1ABF5B460076ECBF /* GDDispatchUtilities.h */,
D0249B4F1ABF5B460076ECBF /* GDDispatchUtilities.m */,
D0249B501ABF5B460076ECBF /* GDFileManager.h */,
D0249B511ABF5B460076ECBF /* GDFileManager.m */,
D0249B521ABF5B460076ECBF /* GDFileManager_Private.h */,
D0249B531ABF5B460076ECBF /* GDFileManagerAlias.h */,
D0249B541ABF5B460076ECBF /* GDFileManagerAlias.m */,
D0249B551ABF5B460076ECBF /* GDFileManagerAlias_Private.h */,
D0249B561ABF5B460076ECBF /* GDFileManagerConstants.h */,
D0249B571ABF5B460076ECBF /* GDFileManagerDownloadOperation.h */,
D0249B581ABF5B460076ECBF /* GDFileManagerDownloadOperation.m */,
D0249B591ABF5B460076ECBF /* GDFileManagerDownloadOperation_Private.h */,
D0249B5A1ABF5B460076ECBF /* GDFileService.h */,
D0249B5B1ABF5B460076ECBF /* GDFileService.m */,
D0249B5C1ABF5B460076ECBF /* GDFileServiceManager.h */,
D0249B5D1ABF5B460076ECBF /* GDFileServiceManager.m */,
D0249B5E1ABF5B460076ECBF /* GDFileServiceSession.h */,
D0249B5F1ABF5B460076ECBF /* GDFileServiceSession.m */,
D0249B601ABF5B460076ECBF /* GDFileTreeNode.h */,
D0249B611ABF5B460076ECBF /* GDFileTreeNode.m */,
D0249B621ABF5B460076ECBF /* GDGoogleDrive.h */,
D0249B631ABF5B460076ECBF /* GDGoogleDriveAccountInfo.h */,
D0249B641ABF5B460076ECBF /* GDGoogleDriveAccountInfo.m */,
D0249B651ABF5B460076ECBF /* GDGoogleDriveAPIToken.h */,
D0249B661ABF5B460076ECBF /* GDGoogleDriveAPIToken.m */,
D0249B671ABF5B460076ECBF /* GDGoogleDriveChange.h */,
D0249B681ABF5B460076ECBF /* GDGoogleDriveChange.m */,
D0249B691ABF5B460076ECBF /* GDGoogleDriveClient.h */,
D0249B6A1ABF5B460076ECBF /* GDGoogleDriveClient.m */,
D0249B6B1ABF5B460076ECBF /* GDGoogleDriveClientManager.h */,
D0249B6C1ABF5B460076ECBF /* GDGoogleDriveClientManager.m */,
D0249B6D1ABF5B460076ECBF /* GDGoogleDriveFileService.h */,
D0249B6E1ABF5B460076ECBF /* GDGoogleDriveFileService.m */,
D0249B6F1ABF5B460076ECBF /* GDGoogleDriveFileServiceSession.h */,
D0249B701ABF5B460076ECBF /* GDGoogleDriveFileServiceSession.m */,
D0249B711ABF5B460076ECBF /* GDGoogleDriveMetadata.h */,
D0249B721ABF5B460076ECBF /* GDGoogleDriveMetadata.m */,
D0249B731ABF5B460076ECBF /* GDGoogleDriveURLMetadata.h */,
D0249B741ABF5B460076ECBF /* GDGoogleDriveURLMetadata.m */,
D0249B751ABF5B460076ECBF /* GDHTTPClient.h */,
D0249B761ABF5B460076ECBF /* GDHTTPClient.m */,
D0249B771ABF5B460076ECBF /* GDHTTPOperation.h */,
D0249B781ABF5B460076ECBF /* GDHTTPOperation.m */,
D0249B791ABF5B460076ECBF /* GDImageCell.h */,
D0249B7A1ABF5B460076ECBF /* GDImageCell.m */,
D0249B7B1ABF5B460076ECBF /* GDKeychainCredentialManager.h */,
D0249B7C1ABF5B460076ECBF /* GDKeychainCredentialManager.m */,
D0249B7D1ABF5B460076ECBF /* GDMetadataCache.h */,
D0249B7E1ABF5B460076ECBF /* GDMultiMap.h */,
D0249B7F1ABF5B460076ECBF /* GDMultiMap.m */,
D0249B801ABF5B460076ECBF /* GDOAuth2Credential.h */,
D0249B811ABF5B460076ECBF /* GDOAuth2Credential.m */,
D0249B821ABF5B460076ECBF /* GDParentOperation.h */,
D0249B831ABF5B460076ECBF /* GDParentOperation.m */,
D0249B841ABF5B460076ECBF /* GDRemoteFileService.h */,
D0249B851ABF5B460076ECBF /* GDRemoteFileService.m */,
D0249B861ABF5B460076ECBF /* GDRemoteFileServiceSession.h */,
D0249B871ABF5B460076ECBF /* GDRemoteFileServiceSession.m */,
D0249B881ABF5B460076ECBF /* GDRetainingMetadataCache.h */,
D0249B891ABF5B470076ECBF /* GDRetainingMetadataCache.m */,
D0249B8A1ABF5B470076ECBF /* GDURLMetadata.h */,
D0249B8B1ABF5B470076ECBF /* GDURLMetadata.m */,
D0249B8C1ABF5B470076ECBF /* GDURLMetadata_Private.h */,
D0249B8D1ABF5B470076ECBF /* GDURLMetadataInternal.h */,
D0249B8E1ABF5B470076ECBF /* GDURLUtilities.h */,
D0249B8F1ABF5B470076ECBF /* GDURLUtilities.m */,
D0249B901ABF5B470076ECBF /* SSKeychain.h */,
D0249B911ABF5B470076ECBF /* SSKeychain.m */,
D0249B921ABF5B470076ECBF /* SSKeychainQuery.h */,
D0249B931ABF5B470076ECBF /* SSKeychainQuery.m */,
);
name = GDFileManager;
path = thirdparty/GDFileManager;
sourceTree = SOURCE_ROOT;
};
D0249C0A1AC044790076ECBF /* Hashtags */ = {
isa = PBXGroup;
children = (
D0249C0B1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.h */,
D0249C0C1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.m */,
D0249C0F1AC044ED0076ECBF /* TGHashtagPanelCell.h */,
D0249C101AC044ED0076ECBF /* TGHashtagPanelCell.m */,
);
name = Hashtags;
sourceTree = "<group>";
};
D0249C131AC04D7F0076ECBF /* Hashtags */ = {
isa = PBXGroup;
children = (
D0249C141AC04D920076ECBF /* TGRecentHashtagsSignal.h */,
D0249C151AC04D920076ECBF /* TGRecentHashtagsSignal.m */,
);
name = Hashtags;
sourceTree = "<group>";
};
D0256C371AD2D918007C19C1 /* Web Preview */ = {
isa = PBXGroup;
children = (
D03538221AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.h */,
D03538231AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.m */,
);
name = "Web Preview";
sourceTree = "<group>";
};
D02601D81A55CA2300716290 /* Share */ = {
isa = PBXGroup;
children = (
D0DCF58C1AEE83BE00D5B7A1 /* ApiLayer45.h */,
D0DCF58D1AEE83BE00D5B7A1 /* ApiLayer45.m */,
D0E0B9171ADF11E700435821 /* external */,
D0E0B8D81ADF114C00435821 /* submodules */,
D0E0B8CE1ADEC3EC00435821 /* Context */,
D0D1A0781ADDE816007D9ED6 /* Data */,
D0E0B8AE1ADE825300435821 /* Signals */,
D0E0B8B51ADE840B00435821 /* Views */,
D0E0B92E1ADF143900435821 /* Image Processing */,
D0E0B8AD1ADE824600435821 /* Controllers */,
684191D21C64D7EA0091EF21 /* TGShareController.h */,
684191D31C64D7EA0091EF21 /* TGShareController.m */,
68BDA0FE1C306889001AC227 /* ShareViewController.h */,
68BDA0FF1C306889001AC227 /* ShareViewController.m */,
D0D1A06D1ADDCE18007D9ED6 /* TGShareMtSerialization.h */,
D0D1A06E1ADDCE18007D9ED6 /* TGShareMtSerialization.m */,
D0B3942B1A56237E00D9AB97 /* Share.entitlements */,
D0B3942C1A56561E00D9AB97 /* Images.xcassets */,
D02601D91A55CA2300716290 /* Supporting Files */,
);
path = Share;
sourceTree = "<group>";
};
D02601D91A55CA2300716290 /* Supporting Files */ = {
isa = PBXGroup;
children = (
D079AB3C1AF1841B00076F59 /* ko.lproj */,
D079AB391AF1841B00076F59 /* it.lproj */,
D079AB421AF1841B00076F59 /* pt.lproj */,
D079AB3F1AF1841B00076F59 /* nl.lproj */,
D079AB331AF1841B00076F59 /* de.lproj */,
D079AB361AF1841B00076F59 /* es.lproj */,
D079AB301AF1841B00076F59 /* ar.lproj */,
D083AD7D1AE02C6300C7F41B /* en.lproj */,
D02601DA1A55CA2300716290 /* Info.plist */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
D02EA1FD1A3650FD001A25CD /* Attachments Sheet */ = {
isa = PBXGroup;
children = (
D0083ADC1BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.h */,
D0083ADD1BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.m */,
D0083ADE1BCD85B600CA1D77 /* TGAttachmentSheetItemView.h */,
D0083ADF1BCD85B600CA1D77 /* TGAttachmentSheetItemView.m */,
D0083AE01BCD85B600CA1D77 /* TGAttachmentSheetView.h */,
D0083AE11BCD85B600CA1D77 /* TGAttachmentSheetView.m */,
D0083AE21BCD85B600CA1D77 /* TGAttachmentSheetWindow.h */,
D0083AE31BCD85B600CA1D77 /* TGAttachmentSheetWindow.m */,
D02EA2041A36512C001A25CD /* TGShareSheetView.h */,
D02EA2051A36512C001A25CD /* TGShareSheetView.m */,
D02EA2071A36518B001A25CD /* TGShareSheetWindow.h */,
D02EA2081A36518B001A25CD /* TGShareSheetWindow.m */,
D02EA20E1A365DDE001A25CD /* TGShareSheetItemView.h */,
D02EA20F1A365DDE001A25CD /* TGShareSheetItemView.m */,
D02EA21E1A366F05001A25CD /* TGVerticalSwipeDismissGestureRecognizer.h */,
D02EA21F1A366F05001A25CD /* TGVerticalSwipeDismissGestureRecognizer.m */,
D084D4781A3A624A00EA8120 /* TGAttachmentSheetScrollView.h */,
D084D4791A3A624A00EA8120 /* TGAttachmentSheetScrollView.m */,
D02EA2171A365E07001A25CD /* Items */,
);
name = "Attachments Sheet";
sourceTree = "<group>";
};
D02EA2171A365E07001A25CD /* Items */ = {
isa = PBXGroup;
children = (
D00542F41BC74F9000456715 /* Share */,
D0BE9B731A38E62F0001972E /* Button */,
D03D958E1B449E8200E6B65B /* Embed */,
);
name = Items;
sourceTree = "<group>";
};
D02EA2211A367BCD001A25CD /* Motion Blur */ = {
isa = PBXGroup;
children = (
D02EA22E1A376408001A25CD /* NSValue+JNWAdditions.m */,
D02EA22F1A376408001A25CD /* NSValue+JNWAdditions.h */,
D02EA2301A376408001A25CD /* JNWSpringAnimation.m */,
D02EA2311A376408001A25CD /* JNWSpringAnimation.h */,
);
name = "Motion Blur";
path = "thirdparty/Motion Blur";
sourceTree = SOURCE_ROOT;
};
D03096101B430A40004D358E /* Search */ = {
isa = PBXGroup;
children = (
D030961B1B430A74004D358E /* TGModernConversationSearchInputPanel.h */,
D030961C1B430A74004D358E /* TGModernConversationSearchInputPanel.m */,
);
name = Search;
sourceTree = "<group>";
};
D0309D261A1F7CCC009571E9 /* Password */ = {
isa = PBXGroup;
children = (
D0249A3F1ABC485A0076ECBF /* Settings */,
D0249A401ABC48720076ECBF /* Setup */,
D0C5C3BF1AC9A9A200F32FC6 /* Entry */,
D0249A4D1ABC689F0076ECBF /* Email */,
D08FEE251ACC26000069FA9F /* Confirmation */,
D0C5C3CD1ACACC2700F32FC6 /* Recovery */,
);
name = Password;
sourceTree = "<group>";
};
D0309D401A1F87B3009571E9 /* Items */ = {
isa = PBXGroup;
children = (
D0309D441A1F87DF009571E9 /* TGPasswordInputItemView.h */,
D0309D451A1F87DF009571E9 /* TGPasswordInputItemView.m */,
D0309D411A1F87C7009571E9 /* TGPasswordInputItem.h */,
D0309D421A1F87C7009571E9 /* TGPasswordInputItem.m */,
);
name = Items;
sourceTree = "<group>";
};
D03538351AD3097500B0B33E /* External */ = {
isa = PBXGroup;
children = (
D03538361AD3098600B0B33E /* TGInstagramMediaIdSignal.h */,
D03538371AD3098600B0B33E /* TGInstagramMediaIdSignal.m */,
D0A4D7F91C11B1BD00537E74 /* TGWebpageSignals.h */,
D0A4D7FA1C11B1BD00537E74 /* TGWebpageSignals.m */,
);
name = External;
sourceTree = "<group>";
};
D035EBB6194868B700EEEC17 /* nl.lproj */ = {
isa = PBXGroup;
children = (
D035EBB7194868B700EEEC17 /* InfoPlist.strings */,
D035EBB9194868B700EEEC17 /* Localizable.strings */,
);
path = nl.lproj;
sourceTree = "<group>";
};
D038A5071AE66E6F00B9AB7C /* Passcode */ = {
isa = PBXGroup;
children = (
D038A94B1AE69E1000B9AB7C /* TGSharePasscodeView.h */,
D038A94C1AE69E1000B9AB7C /* TGSharePasscodeView.m */,
684191F41C65194E0091EF21 /* TGShareSimplePasscodeView.h */,
684191F51C65194E0091EF21 /* TGShareSimplePasscodeView.m */,
);
name = Passcode;
sourceTree = "<group>";
};
D03D958E1B449E8200E6B65B /* Embed */ = {
isa = PBXGroup;
children = (
D03D958F1B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.h */,
D03D95901B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.m */,
);
name = Embed;
sourceTree = "<group>";
};
D03E44BB1AAF66B500E72CAA /* TGSignalImageView */ = {
isa = PBXGroup;
children = (
D03E44BC1AAF66C500E72CAA /* TGSignalImageViewModel.h */,
D03E44BD1AAF66C500E72CAA /* TGSignalImageViewModel.m */,
D03E44C01AAF66D300E72CAA /* TGSignalImageView.h */,
D03E44C11AAF66D300E72CAA /* TGSignalImageView.m */,
D03538311AD2E8F200B0B33E /* TGSignalImageViewWithProgress.h */,
D03538321AD2E8F200B0B33E /* TGSignalImageViewWithProgress.m */,
);
name = TGSignalImageView;
sourceTree = "<group>";
};
D03E903B1A23BBAC0008FC78 /* Password */ = {
isa = PBXGroup;
children = (
D03E90321A23BBA80008FC78 /* TGLoginPasswordController.h */,
D03E90331A23BBA80008FC78 /* TGLoginPasswordController.m */,
D03E903C1A23BBBD0008FC78 /* TGLoginPasswordView.h */,
D03E903D1A23BBBD0008FC78 /* TGLoginPasswordView.m */,
);
name = Password;
sourceTree = "<group>";
};
D03FECD719CC71E9004866D6 /* Secret */ = {
isa = PBXGroup;
children = (
D03FECDB19CC728B004866D6 /* Items */,
D03FECD819CC720D004866D6 /* TGSecretPeerMediaGalleryModel.h */,
D03FECD919CC720D004866D6 /* TGSecretPeerMediaGalleryModel.m */,
D09C750219EFC3EB00BF51BC /* TGSecretInfiniteLifetimePeerMediaGalleryModel.h */,
D09C750319EFC3EB00BF51BC /* TGSecretInfiniteLifetimePeerMediaGalleryModel.m */,
);
name = Secret;
sourceTree = "<group>";
};
D03FECDB19CC728B004866D6 /* Items */ = {
isa = PBXGroup;
children = (
D03FECDC19CC72C2004866D6 /* TGSecretPeerMediaGalleryImageItem.h */,
D03FECDD19CC72C2004866D6 /* TGSecretPeerMediaGalleryImageItem.m */,
D03FECE219CC73FD004866D6 /* TGSecretPeerMediaGalleryImageItemView.h */,
D03FECE319CC73FD004866D6 /* TGSecretPeerMediaGalleryImageItemView.m */,
D03FECDF19CC72E1004866D6 /* TGSecretPeerMediaGalleryVideoItem.h */,
D03FECE019CC72E1004866D6 /* TGSecretPeerMediaGalleryVideoItem.m */,
D03FECE519CC7446004866D6 /* TGSecretPeerMediaGalleryVideoItemView.h */,
D03FECE619CC7446004866D6 /* TGSecretPeerMediaGalleryVideoItemView.m */,
);
name = Items;
sourceTree = "<group>";
};
D044CB5F1928251E0001C986 /* Utils */ = {
isa = PBXGroup;
children = (
D0C6AF0C1A76D3B40046833D /* TGDataItem */,
D044CB66192825220001C986 /* TGWeakReference */,
);
name = Utils;
sourceTree = "<group>";
};
D044CB66192825220001C986 /* TGWeakReference */ = {
isa = PBXGroup;
children = (
D044CB67192825430001C986 /* TGWeakReference.h */,
D044CB68192825430001C986 /* TGWeakReference.m */,
);
name = TGWeakReference;
sourceTree = "<group>";
};
D044CB7319296B600001C986 /* Context */ = {
isa = PBXGroup;
children = (
D09EE2B1193293C800980617 /* Media Store */,
);
name = Context;
sourceTree = "<group>";
};
D044CB97192A1C690001C986 /* Coding */ = {
isa = PBXGroup;
children = (
D044CBA2192A25360001C986 /* PSCoding.h */,
D044CB9F192A241C0001C986 /* PSKeyValueCoder.h */,
D044CBA0192A241C0001C986 /* PSKeyValueCoder.m */,
D044CB9C192A1D8F0001C986 /* PSKeyValueEncoder.h */,
D044CB9D192A1D8F0001C986 /* PSKeyValueEncoder.m */,
D044CBA3192A2A580001C986 /* PSKeyValueDecoder.h */,
D044CBA4192A2A580001C986 /* PSKeyValueDecoder.m */,
);
name = Coding;
sourceTree = "<group>";
};
D044CBB9192AA0750001C986 /* Tablet */ = {
isa = PBXGroup;
children = (
D044CBBB192AA0F00001C986 /* TGRootController.h */,
D044CBBC192AA0F00001C986 /* TGRootController.m */,
D073B9C0192AB02A00BBD071 /* TGTabletMainView.h */,
D073B9C1192AB02A00BBD071 /* TGTabletMainView.m */,
);
name = Tablet;
sourceTree = "<group>";
};
D044CBBE192AA3320001C986 /* Controllers */ = {
isa = PBXGroup;
children = (
D05B6E471BB42169009A380E /* TGBroadcastListInfoController.h */,
D05B6E481BB42169009A380E /* TGBroadcastListInfoController.m */,
D044CBC0192AA8E50001C986 /* Main Screen */,
93C2307E183CF96E0071CB58 /* Media */,
9352A9CE181DBC9D002A1A1A /* Modern Conversation */,
938431F71856766B000CD961 /* Group Info */,
D07498281B98CB0F005F30CC /* Channel Info */,
93843206185680C0000CD961 /* User Info */,
D073B9C9192AC66700BBD071 /* Conversation List */,
D096966C15AE066500D59E62 /* Settings */,
D051B1101B063637003AFD52 /* Contacts */,
);
name = Controllers;
sourceTree = "<group>";
};
D044CBBF192AA8E00001C986 /* Phone */ = {
isa = PBXGroup;
children = (
D044CBC1192AA9270001C986 /* TGPhoneMainViewController.h */,
D044CBC2192AA9270001C986 /* TGPhoneMainViewController.m */,
);
name = Phone;
sourceTree = "<group>";
};
D044CBC0192AA8E50001C986 /* Main Screen */ = {
isa = PBXGroup;
children = (
D044CBBF192AA8E00001C986 /* Phone */,
D044CBB9192AA0750001C986 /* Tablet */,
D05B6E3C1BB3C761009A380E /* TGApplicationMainWindow.h */,
D05B6E3D1BB3C761009A380E /* TGApplicationMainWindow.m */,
);
name = "Main Screen";
sourceTree = "<group>";
};
D044E1691B2B17AE001EE087 /* Embed */ = {
isa = PBXGroup;
children = (
D044E16A1B2B17D0001EE087 /* TGEmbedPreviewController.h */,
D044E16B1B2B17D0001EE087 /* TGEmbedPreviewController.m */,
D044E16E1B2B18BE001EE087 /* TGEmbedPreviewView.h */,
D044E16F1B2B18BE001EE087 /* TGEmbedPreviewView.m */,
);
name = Embed;
sourceTree = "<group>";
};
D046963A18A01592009764B2 /* Input Panel */ = {
isa = PBXGroup;
children = (
934280DC184951D7004F1C2A /* TGModernConversationInputPanel.h */,
934280DD184951D7004F1C2A /* TGModernConversationInputPanel.m */,
D0F9E8841C5A952D00037222 /* Audio */,
D046963C18A015D8009764B2 /* Text */,
D03096101B430A40004D358E /* Search */,
);
name = "Input Panel";
sourceTree = "<group>";
};
D046963B18A015AE009764B2 /* Title */ = {
isa = PBXGroup;
children = (
93064DEE18325C3A0024C05A /* TGModernConversationTitleView.h */,
93064DEF18325C3A0024C05A /* TGModernConversationTitleView.m */,
93EB7AB4184F8B3000891DBF /* TGModernConversationTitleIcon.h */,
93EB7AB5184F8B3000891DBF /* TGModernConversationTitleIcon.m */,
93C23071183BB8E00071CB58 /* TGModernConversationAvatarButton.h */,
93C23072183BB8E00071CB58 /* TGModernConversationAvatarButton.m */,
D01D7D6519DEE85900955BDE /* TGModernConversationTitleActivityIndicator.h */,
D01D7D6619DEE85900955BDE /* TGModernConversationTitleActivityIndicator.m */,
);
name = Title;
sourceTree = "<group>";
};
D046963C18A015D8009764B2 /* Text */ = {
isa = PBXGroup;
children = (
D01B0EA21A432AD2007ACE93 /* Associated Panels */,
934280E218495540004F1C2A /* TGModernConversationInputTextPanel.h */,
934280E318495540004F1C2A /* TGModernConversationInputTextPanel.m */,
D046964118A01640009764B2 /* TGModernConversationInputMicButton.h */,
D046964218A01640009764B2 /* TGModernConversationInputMicButton.m */,
);
name = Text;
sourceTree = "<group>";
};
D046963D18A015E5009764B2 /* Title Panel */ = {
isa = PBXGroup;
children = (
932E010E184CE0670001D109 /* TGModernConversationTitlePanel.h */,
932E010F184CE0670001D109 /* TGModernConversationTitlePanel.m */,
D046963F18A015F8009764B2 /* Editing */,
);
name = "Title Panel";
sourceTree = "<group>";
};
D046963F18A015F8009764B2 /* Editing */ = {
isa = PBXGroup;
children = (
934280DF18495205004F1C2A /* TGModernConversationEditingPanel.h */,
934280E018495205004F1C2A /* TGModernConversationEditingPanel.m */,
);
name = Editing;
sourceTree = "<group>";
};
D046964018A01604009764B2 /* Empty List Placeholder */ = {
isa = PBXGroup;
children = (
93AD55DB186308A90043B212 /* TGModernConversationEmptyListPlaceholderView.h */,
93AD55DC186308A90043B212 /* TGModernConversationEmptyListPlaceholderView.m */,
);
name = "Empty List Placeholder";
sourceTree = "<group>";
};
D046965B18A3D611009764B2 /* Content Bubble */ = {
isa = PBXGroup;
children = (
D046965C18A3D63A009764B2 /* TGContentBubbleViewModel.h */,
D046965D18A3D63A009764B2 /* TGContentBubbleViewModel.m */,
D06989981BA5CA60000CBE06 /* TGMessageViewsViewModel.h */,
D06989991BA5CA60000CBE06 /* TGMessageViewsViewModel.m */,
D069899C1BA5CAC4000CBE06 /* TGMessageViewsView.h */,
D069899D1BA5CAC4000CBE06 /* TGMessageViewsView.m */,
);
name = "Content Bubble";
sourceTree = "<group>";
};
D046966218A409CE009764B2 /* Video */ = {
isa = PBXGroup;
children = (
D046966618A409F0009764B2 /* TGModernGalleryVideoItem.h */,
D046966718A409F0009764B2 /* TGModernGalleryVideoItem.m */,
D046966918A40A22009764B2 /* TGModernGalleryVideoItemView.h */,
D046966A18A40A22009764B2 /* TGModernGalleryVideoItemView.m */,
D0498FCA19784D480080A679 /* TGModernGalleryVideoScrubbingInterfaceView.h */,
D0498FCB19784D480080A679 /* TGModernGalleryVideoScrubbingInterfaceView.m */,
D0498FD019787C1B0080A679 /* TGModernGalleryVideoFooterView.h */,
D0498FD119787C1B0080A679 /* TGModernGalleryVideoFooterView.m */,
D0498FCD197857CD0080A679 /* TGModernGalleryRotationGestureRecognizer.h */,
D0498FCE197857CD0080A679 /* TGModernGalleryRotationGestureRecognizer.m */,
D0498FE11979541A0080A679 /* TGModernGalleryVideoView.h */,
D0498FE21979541A0080A679 /* TGModernGalleryVideoView.m */,
D0C9157C1980092200824042 /* TGModernGalleryVideoContentView.h */,
D0C9157D1980092200824042 /* TGModernGalleryVideoContentView.m */,
);
name = Video;
sourceTree = "<group>";
};
D0498FD9197888400080A679 /* Items */ = {
isa = PBXGroup;
children = (
D0498FE0197889ED0080A679 /* TGGenericPeerGalleryItem.h */,
D0498FDA1978885A0080A679 /* TGGenericPeerMediaGalleryImageItem.h */,
D0498FDB1978885A0080A679 /* TGGenericPeerMediaGalleryImageItem.m */,
D0498FDD197888940080A679 /* TGGenericPeerMediaGalleryVideoItem.h */,
D0498FDE197888940080A679 /* TGGenericPeerMediaGalleryVideoItem.m */,
D05E4B2919D5A9A500A537C1 /* TGGenericPeerMediaGalleryVideoItemView.h */,
D05E4B2A19D5A9A500A537C1 /* TGGenericPeerMediaGalleryVideoItemView.m */,
);
name = Items;
sourceTree = "<group>";
};
D04AC5D11912BF1A00DAFDA8 /* Cache */ = {
isa = PBXGroup;
children = (
D04AC5D81912BF2C00DAFDA8 /* TGMemoryImageCache.h */,
D04AC5D91912BF2C00DAFDA8 /* TGMemoryImageCache.m */,
D0CAEA271A6DA1560033650D /* TGMemoryImageCache+Signals.h */,
D0CAEA281A6DA1560033650D /* TGMemoryImageCache+Signals.m */,
);
name = Cache;
sourceTree = "<group>";
};
D051AF121AF3EA9A003AFD52 /* Stickers */ = {
isa = PBXGroup;
children = (
D051AFE61AF80093003AFD52 /* TGStickerPackReference.h */,
D051AFE71AF80093003AFD52 /* TGStickerPackReference.m */,
D051AFEA1AF80227003AFD52 /* TGStickerAssociation.h */,
D051AFEB1AF80227003AFD52 /* TGStickerAssociation.m */,
D051AFE21AF8005E003AFD52 /* TGStickerPack.h */,
D051AFE31AF8005E003AFD52 /* TGStickerPack.m */,
D051AF131AF3EAAB003AFD52 /* TGStickersSignals.h */,
D051AF141AF3EAAB003AFD52 /* TGStickersSignals.m */,
);
name = Stickers;
sourceTree = "<group>";
};
D051AFD51AF7DA12003AFD52 /* Stickers */ = {
isa = PBXGroup;
children = (
D051AFD61AF7DA32003AFD52 /* TGStickerPacksSettingsController.h */,
D051AFD71AF7DA32003AFD52 /* TGStickerPacksSettingsController.m */,
D051AFDA1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.h */,
D051AFDB1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.m */,
D051AFDE1AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.h */,
D051AFDF1AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.m */,
D051B0111AFA2A24003AFD52 /* TGStickerPackPreviewWindow.h */,
D051B0121AFA2A24003AFD52 /* TGStickerPackPreviewWindow.m */,
D051B00D1AF99E31003AFD52 /* TGStickerPackPreviewView.h */,
D051B00E1AF99E31003AFD52 /* TGStickerPackPreviewView.m */,
D051B0151AFA4EFC003AFD52 /* TGStickerPreviewPage.h */,
D051B0161AFA4EFC003AFD52 /* TGStickerPreviewPage.m */,
D051B0191AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.h */,
D051B01A1AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.m */,
);
name = Stickers;
sourceTree = "<group>";
};
D051B0FC1B04EB6F003AFD52 /* Phonebook */ = {
isa = PBXGroup;
children = (
D051B1081B04EC24003AFD52 /* TGPhonebookRecord.h */,
D051B1091B04EC24003AFD52 /* TGPhonebookRecord.m */,
D051B10C1B04EC98003AFD52 /* TGPhonebookNumber.h */,
D051B10D1B04EC98003AFD52 /* TGPhonebookNumber.m */,
D051B1041B04EB85003AFD52 /* TGPhonebookSignals.h */,
D051B1051B04EB85003AFD52 /* TGPhonebookSignals.m */,
);
name = Phonebook;
sourceTree = "<group>";
};
D051B1101B063637003AFD52 /* Contacts */ = {
isa = PBXGroup;
children = (
D051B1111B063659003AFD52 /* TGUserListController.h */,
D051B1121B063659003AFD52 /* TGUserListController.m */,
);
name = Contacts;
sourceTree = "<group>";
};
D052F0B01575406B00D51E59 /* Actors */ = {
isa = PBXGroup;
children = (
D0EA68E21A0177D600D1F747 /* Downloads */,
9387C2661746B0D90045AFB0 /* Assets */,
933E6A43170C423200651252 /* Media */,
9389A8CF1697A17000B68E92 /* Local */,
93362B3C1624C73900007FB8 /* Auth */,
D052F1181576F3F400D51E59 /* Service */,
93B07056161CAED40054C20F /* Location */,
D07AC9EC1577C1AC00436500 /* Messages */,
D052F0D71576CB6E00D51E59 /* Peer Data */,
D052F0B815757A9100D51E59 /* Dialog List */,
D07AC9FE157833BC00436500 /* Contacts */,
93E015CB175DE8BE00BEFDB2 /* Content */,
D0AD63E6159D3D1E0092BB50 /* Timeline */,
D0EA68AD1A006EA300D1F747 /* Search */,
D0CC4D6219F7CA60001E8D57 /* External Content */,
D0EA69891A094F2700D1F747 /* Settings */,
D0C7FDC915D301A5001A998A /* TGActor.h */,
D0C7FDCA15D301A5001A998A /* TGActor.m */,
);
name = Actors;
sourceTree = "<group>";
};
D052F0B815757A9100D51E59 /* Dialog List */ = {
isa = PBXGroup;
children = (
D052F0B915757AB400D51E59 /* TGDialogListRequestBuilder.h */,
D052F0BA15757AB400D51E59 /* TGDialogListRequestBuilder.mm */,
D072C9C415E2D86C00A93A95 /* TGDialogListSearchActor.h */,
D072C9C515E2D86C00A93A95 /* TGDialogListSearchActor.m */,
932515E5167D3A69005C421F /* TGMessagesSearchActor.h */,
932515E6167D3A69005C421F /* TGMessagesSearchActor.m */,
);
name = "Dialog List";
sourceTree = "<group>";
};
D052F0C2157667DC00D51E59 /* ActionStage */ = {
isa = PBXGroup;
children = (
D0AD63D8159D21E80092BB50 /* Nodes */,
D052F0B01575406B00D51E59 /* Actors */,
);
name = ActionStage;
sourceTree = "<group>";
};
D052F0D71576CB6E00D51E59 /* Peer Data */ = {
isa = PBXGroup;
children = (
D052F0D81576CB8900D51E59 /* TGUserDataRequestBuilder.h */,
D052F0D91576CB8900D51E59 /* TGUserDataRequestBuilder.m */,
937BBDF416488E74003CF5F0 /* TGExtendedUserDataRequestActor.h */,
937BBDF516488E74003CF5F0 /* TGExtendedUserDataRequestActor.m */,
937BBDFD1649E179003CF5F0 /* TGContactRequestActionActor.h */,
937BBDFE1649E179003CF5F0 /* TGContactRequestActionActor.m */,
932A9E9016641DCD00FEF7FE /* TGPeerSettingsActor.h */,
932A9E9116641DCD00FEF7FE /* TGPeerSettingsActor.m */,
932A9E9316641EB900FEF7FE /* TGChangePeerSettingsActor.h */,
932A9E9416641EBA00FEF7FE /* TGChangePeerSettingsActor.m */,
93E1681F16AA07AA0036F6B2 /* TGResetPeerNotificationsActor.h */,
93E1682016AA07AA0036F6B2 /* TGResetPeerNotificationsActor.m */,
9340FDC4166BD4A7001CFB01 /* TGExtendedChatDataRequestActor.h */,
9340FDC5166BD4A7001CFB01 /* TGExtendedChatDataRequestActor.m */,
93F6940416932F8700691086 /* TGBlockListRequestActor.h */,
93F6940516932F8700691086 /* TGBlockListRequestActor.mm */,
933F500F16AD350300EC845A /* TGChangePeerBlockStatusActor.h */,
933F501016AD350300EC845A /* TGChangePeerBlockStatusActor.m */,
93340A4016A848F700F4BCBB /* TGChangeNameActor.h */,
93340A4116A848F700F4BCBB /* TGChangeNameActor.m */,
935AABEF16AB707B00A13F9B /* TGChangePrivacySettingsActor.h */,
935AABF016AB707B00A13F9B /* TGChangePrivacySettingsActor.m */,
93941A2A1735414D00F97189 /* TGUpdateUserStatusesActor.h */,
93941A2B1735414D00F97189 /* TGUpdateUserStatusesActor.mm */,
93C03F1B17C54E5F00A077C4 /* TGProfilePhotoListActor.h */,
93C03F1C17C54E5F00A077C4 /* TGProfilePhotoListActor.mm */,
933BA42217C6940D00435429 /* TGDeleteProfilePhotoActor.h */,
933BA42317C6940D00435429 /* TGDeleteProfilePhotoActor.m */,
9388A93617F8DE920020E613 /* TGRequestEncryptedChatActor.h */,
9388A93717F8DE920020E613 /* TGRequestEncryptedChatActor.m */,
93A8F79617F9BFE700B7D99E /* TGEncryptedChatResponseActor.h */,
93A8F79717F9BFE700B7D99E /* TGEncryptedChatResponseActor.m */,
932465231805D6AC00FDCFEF /* TGDiscardEncryptedChatActor.h */,
932465241805D6AC00FDCFEF /* TGDiscardEncryptedChatActor.m */,
D066E9B418C8D0DA00509410 /* TGSupportPeerActor.h */,
D066E9B518C8D0DA00509410 /* TGSupportPeerActor.m */,
D09C751F19F1CF8E00BF51BC /* TGCheckUsernameAvailabilityActor.h */,
D09C752019F1CF8E00BF51BC /* TGCheckUsernameAvailabilityActor.m */,
D09C752219F1D1C400BF51BC /* TGApplyUsernameActor.h */,
D09C752319F1D1C400BF51BC /* TGApplyUsernameActor.m */,
D0EFBEC21A1A6D6900FF33C3 /* TGResolveDomainActor.h */,
D0EFBEC31A1A6D6900FF33C3 /* TGResolveDomainActor.m */,
);
name = "Peer Data";
sourceTree = "<group>";
};
D052F0E61576E33500D51E59 /* Interface */ = {
isa = PBXGroup;
children = (
68535F081C57EDAB001821D9 /* Keyboard */,
D052F0E71576E35700D51E59 /* TGInterfaceManager.h */,
D052F0E81576E35700D51E59 /* TGInterfaceManager.mm */,
D0CC232715961B2E004CAFE5 /* TGInterfaceAssets.h */,
D0CC232815961B2E004CAFE5 /* TGInterfaceAssets.mm */,
);
name = Interface;
sourceTree = "<group>";
};
D052F0EA1576E83200D51E59 /* Elements */ = {
isa = PBXGroup;
children = (
D0FC23371BFF3E7100CC49E7 /* Alert */,
6875C8501BBD27790061D94C /* Action Menu */,
D0C80D721A965D0700D5DF8A /* Tooltip */,
D0B9F57519FE94E200C2EDE2 /* Action Sheet */,
D0CF868919ED6415005BE1B1 /* Picker Sheet */,
D02EA1FD1A3650FD001A25CD /* Attachments Sheet */,
D073B9D1192BE0D700BBD071 /* Legacy */,
D01526C618FB2E1D00656312 /* Image View */,
930384151811754100CAC996 /* Collection Menu */,
D079ABB11AF3AB1B00076F59 /* Sticker Keyboard */,
D0FC07201B1D11D1008CC3BB /* Command Keyboard */,
D07008721B343D3C00AA43BF /* Music Player */,
68EED5981BC40314009F1D57 /* Notification */,
);
name = Elements;
sourceTree = "<group>";
};
D052F1181576F3F400D51E59 /* Service */ = {
isa = PBXGroup;
children = (
9321E9E016A98FF600F9D09C /* TGCheckImageStoredActor.h */,
9321E9E116A98FF600F9D09C /* TGCheckImageStoredActor.m */,
D03EEFF215AF40AD005D0F1B /* TGUpdateStateRequestBuilder.h */,
D03EEFF315AF40AD005D0F1B /* TGUpdateStateRequestBuilder.mm */,
D00733EB15B6DBEF0091EBEE /* TGApplyStateRequestBuilder.h */,
D00733EC15B6DBF00091EBEE /* TGApplyStateRequestBuilder.m */,
D0447367161003A800F11E8A /* TGApplyUpdatesActor.h */,
D0447368161003A800F11E8A /* TGApplyUpdatesActor.mm */,
934470BB15F9F4090015AC4C /* TGSynchronizationStateRequestActor.h */,
934470BC15F9F4090015AC4C /* TGSynchronizationStateRequestActor.m */,
93F3FC4B1620ECD500274E29 /* TGUpdatePresenceActor.h */,
93F3FC4C1620ECD500274E29 /* TGUpdatePresenceActor.m */,
937A4DB71634CEC8004A1FDE /* TGSynchronizeActionQueueActor.h */,
937A4DB81634CEC8004A1FDE /* TGSynchronizeActionQueueActor.mm */,
9309311B1668B17A0003C944 /* TGSynchronizeServiceActionsActor.h */,
9309311C1668B17A0003C944 /* TGSynchronizeServiceActionsActor.mm */,
93583BB0172ED0C2000786B5 /* TGCheckUpdatesActor.h */,
93583BB1172ED0C3000786B5 /* TGCheckUpdatesActor.m */,
937CFD6C17AE8E9500E28C5B /* TGSynchronizePreferencesActor.h */,
937CFD6D17AE8E9500E28C5B /* TGSynchronizePreferencesActor.m */,
936219E818647B6400C52870 /* TGUpdateConfigActor.h */,
936219E918647B6400C52870 /* TGUpdateConfigActor.m */,
D066E9C818C924F500509410 /* TGDatacenterWatchdogActor.h */,
D066E9C918C924F500509410 /* TGDatacenterWatchdogActor.m */,
);
name = Service;
sourceTree = "<group>";
};
D0549DE61925721F002952ED /* Persistent Storage */ = {
isa = PBXGroup;
children = (
D0EA68D11A01547600D1F747 /* Key-value */,
D044CB97192A1C690001C986 /* Coding */,
);
name = "Persistent Storage";
sourceTree = "<group>";
};
D0549DFC19257B87002952ED /* lmdb */ = {
isa = PBXGroup;
children = (
D0549DFD19257B87002952ED /* lmdb.h */,
D0549DFE19257B87002952ED /* mdb.c */,
D0549DFF19257B87002952ED /* midl.c */,
D0549E0019257B87002952ED /* midl.h */,
);
name = lmdb;
path = thirdparty/lmdb;
sourceTree = "<group>";
};
D0549E12192612BF002952ED /* Amphitheatre */ = {
isa = PBXGroup;
children = (
D0549E2C192645B4002952ED /* Utils */,
D0549E17192626AF002952ED /* Actor System */,
D0549E1319262692002952ED /* Actor */,
);
name = Amphitheatre;
sourceTree = "<group>";
};
D0549E1319262692002952ED /* Actor */ = {
isa = PBXGroup;
children = (
D0549E141926269F002952ED /* ATActor.h */,
D0549E151926269F002952ED /* ATActor.m */,
);
name = Actor;
sourceTree = "<group>";
};
D0549E17192626AF002952ED /* Actor System */ = {
isa = PBXGroup;
children = (
D0549E18192626C6002952ED /* ATActorSystem.h */,
D0549E19192626C6002952ED /* ATActorSystem.m */,
);
name = "Actor System";
sourceTree = "<group>";
};
D0549E1C192626F5002952ED /* Queue */ = {
isa = PBXGroup;
children = (
D0549E1D19262700002952ED /* ATQueue.h */,
D0549E1E19262700002952ED /* ATQueue.m */,
);
name = Queue;
sourceTree = "<group>";
};
D0549E2C192645B4002952ED /* Utils */ = {
isa = PBXGroup;
children = (
D0549E1C192626F5002952ED /* Queue */,
D0549E2D192645BA002952ED /* Message Receiver */,
);
name = Utils;
sourceTree = "<group>";
};
D0549E2D192645BA002952ED /* Message Receiver */ = {
isa = PBXGroup;
children = (
D0549E2819264037002952ED /* ATMessageReceiver.h */,
);
name = "Message Receiver";
sourceTree = "<group>";
};
D0580A881B0E27CF00E8235B /* Products */ = {
isa = PBXGroup;
children = (
D0580A8D1B0E27CF00E8235B /* Elements.framework */,
D0580A8F1B0E27CF00E8235B /* ElementsTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
D05DE8071AB8845300293D10 /* Forward */ = {
isa = PBXGroup;
children = (
D05DE8081AB8847500293D10 /* TGModernConversationForwardInputPanel.h */,
D05DE8091AB8847500293D10 /* TGModernConversationForwardInputPanel.m */,
);
name = Forward;
sourceTree = "<group>";
};
D0603916191813F400EF850D /* Backdrop */ = {
isa = PBXGroup;
children = (
D0603913191801EB00EF850D /* TGStaticBackdropImageData.h */,
D0603914191801EB00EF850D /* TGStaticBackdropImageData.m */,
D06039171918140C00EF850D /* TGStaticBackdropAreaData.h */,
D06039181918140C00EF850D /* TGStaticBackdropAreaData.m */,
);
name = Backdrop;
sourceTree = "<group>";
};
D0603920191A412C00EF850D /* Media */ = {
isa = PBXGroup;
children = (
D0F4BB4F199E341A007464D5 /* List */,
D020ACC81993A85B007818DD /* Gallery */,
D0603921191A413500EF850D /* Preview */,
D08BC66319AD3C5E007F126A /* Peer Avatar */,
D01D7D4519DDF9F300955BDE /* Youtube */,
D0CC4D7219F81EBB001E8D57 /* Instagram */,
D0EA68B41A00740A00D1F747 /* Web Search */,
D07147781A14BCA600D7896A /* Sticker */,
);
name = Media;
sourceTree = "<group>";
};
D0603921191A413500EF850D /* Preview */ = {
isa = PBXGroup;
children = (
D0DCF5621AED330B00D5B7A1 /* TGMapSnapshotterActor.h */,
D0DCF5631AED330B00D5B7A1 /* TGMapSnapshotterActor.m */,
D0603926191A505000EF850D /* TGMediaPreviewTask.h */,
D0603927191A505000EF850D /* TGMediaPreviewTask.m */,
D03B93AB18F6EB5F00073D51 /* TGPhotoThumbnailDataSource.h */,
D03B93AC18F6EB5F00073D51 /* TGPhotoThumbnailDataSource.m */,
D060392A191C381700EF850D /* TGVideoThumbnailDataSource.h */,
D060392B191C381700EF850D /* TGVideoThumbnailDataSource.m */,
D0EDECEA1924FA5F007314E3 /* TGAnimationThumbnailDataSource.h */,
D0EDECEB1924FA5F007314E3 /* TGAnimationThumbnailDataSource.m */,
D0DA76AD193BDD9E00157F4B /* TGFileThumbnailDataSource.h */,
D0DA76AE193BDD9E00157F4B /* TGFileThumbnailDataSource.m */,
D044CB6A192969850001C986 /* TGLocationThumbnailDataSource.h */,
D044CB6B192969850001C986 /* TGLocationThumbnailDataSource.m */,
);
name = Preview;
sourceTree = "<group>";
};
D061F2781A928F580031BCBE /* Camera */ = {
isa = PBXGroup;
children = (
68535F021C5117E1001821D9 /* CameraDeleteIcon@2x.png */,
68535F001C5117B5001821D9 /* CameraSegmentsBack@2x.png */,
D061F2791A928F580031BCBE /* CameraAutoFocusCrosshairs.png */,
D061F27A1A928F580031BCBE /* CameraAutoFocusCrosshairs@2x.png */,
D061F27B1A928F580031BCBE /* CameraExposureIcon@2x.png */,
D061F27C1A928F580031BCBE /* CameraFlashActive@2x.png */,
D061F27D1A928F580031BCBE /* CameraFlashButton@2x.png */,
D061F27E1A928F580031BCBE /* CameraFlipButton.png */,
D061F27F1A928F580031BCBE /* CameraFlipButton@2x.png */,
D061F2801A928F580031BCBE /* CameraFocusCrosshairs.png */,
D061F2811A928F580031BCBE /* CameraFocusCrosshairs@2x.png */,
);
name = Camera;
path = Resources/Camera;
sourceTree = "<group>";
};
D061F2A41A9290070031BCBE /* Camera */ = {
isa = PBXGroup;
children = (
D061F2A51A92900F0031BCBE /* Camera */,
D061F2BE1A9290290031BCBE /* Views */,
D061F2BF1A9290420031BCBE /* TGCameraController.h */,
D061F2C01A9290420031BCBE /* TGCameraController.m */,
D061F2D31A9290420031BCBE /* TGCameraPhotoPreviewController.h */,
D061F2D41A9290420031BCBE /* TGCameraPhotoPreviewController.m */,
);
name = Camera;
sourceTree = "<group>";
};
D061F2A51A92900F0031BCBE /* Camera */ = {
isa = PBXGroup;
children = (
D061F2A61A9290250031BCBE /* PGCamera.h */,
D061F2A71A9290250031BCBE /* PGCamera.m */,
D061F2A81A9290250031BCBE /* PGCameraCaptureSession.h */,
D061F2A91A9290250031BCBE /* PGCameraCaptureSession.m */,
D061F2AA1A9290250031BCBE /* PGCameraDeviceAngleSampler.h */,
D061F2AB1A9290250031BCBE /* PGCameraDeviceAngleSampler.m */,
D061F2AC1A9290250031BCBE /* PGCameraMovieWriter.h */,
D061F2AD1A9290250031BCBE /* PGCameraMovieWriter.m */,
D061F2AE1A9290250031BCBE /* PGCameraShotMetadata.h */,
D061F2AF1A9290250031BCBE /* PGCameraShotMetadata.m */,
D061F2B01A9290250031BCBE /* PGCameraVolumeButtonHandler.h */,
D061F2B11A9290250031BCBE /* PGCameraVolumeButtonHandler.m */,
686A89961C483D0000E6976D /* PGCameraMomentSession.h */,
686A89971C483D0000E6976D /* PGCameraMomentSession.m */,
686A899A1C483EDF00E6976D /* PGCameraMomentSegment.h */,
686A899B1C483EDF00E6976D /* PGCameraMomentSegment.m */,
);
name = Camera;
sourceTree = "<group>";
};
D061F2BE1A9290290031BCBE /* Views */ = {
isa = PBXGroup;
children = (
D061F2C11A9290420031BCBE /* TGCameraFlashActiveView.h */,
D061F2C21A9290420031BCBE /* TGCameraFlashActiveView.m */,
D061F2C31A9290420031BCBE /* TGCameraFlashControl.h */,
D061F2C41A9290420031BCBE /* TGCameraFlashControl.m */,
D061F2C51A9290420031BCBE /* TGCameraFlipButton.h */,
D061F2C61A9290420031BCBE /* TGCameraFlipButton.m */,
D061F2C71A9290420031BCBE /* TGCameraFocusCrosshairsControl.h */,
D061F2C81A9290420031BCBE /* TGCameraFocusCrosshairsControl.m */,
D061F2C91A9290420031BCBE /* TGCameraInterfaceAssets.h */,
D061F2CA1A9290420031BCBE /* TGCameraInterfaceAssets.m */,
D061F2CB1A9290420031BCBE /* TGCameraMainPhoneView.h */,
D061F2CC1A9290420031BCBE /* TGCameraMainPhoneView.m */,
D061F2CD1A9290420031BCBE /* TGCameraMainTabletView.h */,
D061F2CE1A9290420031BCBE /* TGCameraMainTabletView.m */,
D061F2CF1A9290420031BCBE /* TGCameraMainView.h */,
D061F2D01A9290420031BCBE /* TGCameraMainView.m */,
D061F2D11A9290420031BCBE /* TGCameraModeControl.h */,
D061F2D21A9290420031BCBE /* TGCameraModeControl.m */,
D061F2D51A9290420031BCBE /* TGCameraPreviewView.h */,
D061F2D61A9290420031BCBE /* TGCameraPreviewView.m */,
D061F2D71A9290420031BCBE /* TGCameraShutterButton.h */,
D061F2D81A9290420031BCBE /* TGCameraShutterButton.m */,
D061F2D91A9290420031BCBE /* TGCameraTimeCodeView.h */,
D061F2DA1A9290420031BCBE /* TGCameraTimeCodeView.m */,
D061F2DB1A9290420031BCBE /* TGCameraZoomView.h */,
D061F2DC1A9290420031BCBE /* TGCameraZoomView.m */,
686A89901C47097200E6976D /* TGCameraSegmentsView.h */,
686A89911C47097200E6976D /* TGCameraSegmentsView.m */,
);
name = Views;
sourceTree = "<group>";
};
D066E97918C624F200509410 /* opusenc */ = {
isa = PBXGroup;
children = (
D066E98F18C6265700509410 /* diag_range.c */,
D066E99018C6265700509410 /* diag_range.h */,
D066E98918C6262500509410 /* picture.c */,
D066E98A18C6262500509410 /* picture.h */,
D066E98B18C6262500509410 /* opus_header.c */,
D066E98C18C6262500509410 /* opus_header.h */,
D066E98618C625F700509410 /* wav_io.c */,
D066E98718C625F700509410 /* wav_io.h */,
D066E97B18C624F200509410 /* opusenc.h */,
D066E97A18C624F200509410 /* opusenc.m */,
);
name = opusenc;
path = thirdparty/opusenc;
sourceTree = "<group>";
};
D066E97F18C6258E00509410 /* ogg */ = {
isa = PBXGroup;
children = (
D066E98518C625D600509410 /* os_types.h */,
D066E98018C6258E00509410 /* bitwise.c */,
D066E98118C6258E00509410 /* framing.c */,
D066E98218C6258E00509410 /* ogg.h */,
);
name = ogg;
path = thirdparty/ogg/ogg;
sourceTree = "<group>";
};
D066E99618C6A88B00509410 /* opusfile */ = {
isa = PBXGroup;
children = (
D066E99718C6A88B00509410 /* info.c */,
D066E99818C6A88B00509410 /* internal.c */,
D066E99918C6A88B00509410 /* internal.h */,
D066E99B18C6A88B00509410 /* opusfile.h */,
D066E99A18C6A88B00509410 /* opusfile.c */,
D066E99C18C6A88B00509410 /* stream.c */,
);
name = opusfile;
path = thirdparty/opusfile;
sourceTree = "<group>";
};
D066E9C618C91E9D00509410 /* Opus */ = {
isa = PBXGroup;
children = (
D066E9AD18C8CAF400509410 /* TGOpusAudioPlayerAU.h */,
D066E9AE18C8CAF400509410 /* TGOpusAudioPlayerAU.mm */,
D066E9C318C91E9700509410 /* TGAudioBuffer.h */,
);
name = Opus;
sourceTree = "<group>";
};
D066E9C718C91EA400509410 /* Native */ = {
isa = PBXGroup;
children = (
93DBE6BC18BFFAEE00AA1623 /* TGNativeAudioPlayer.h */,
93DBE6BD18BFFAEE00AA1623 /* TGNativeAudioPlayer.m */,
);
name = Native;
sourceTree = "<group>";
};
D06819B81AD7F96C00D66743 /* External */ = {
isa = PBXGroup;
children = (
D06819C21AD7F99300D66743 /* TGExternalGalleryModel.h */,
D06819C31AD7F99300D66743 /* TGExternalGalleryModel.m */,
D06819C61AD7F9C400D66743 /* TGExternalGalleryItem.h */,
D06819C71AD7F9C500D66743 /* TGExternalGalleryItem.m */,
D06819CA1AD7F9D000D66743 /* TGExternalGalleryItemView.h */,
D06819CB1AD7F9D000D66743 /* TGExternalGalleryItemView.m */,
);
name = External;
sourceTree = "<group>";
};
D06EE99619DA152100088C19 /* Secret Timer Value Controller */ = {
isa = PBXGroup;
children = (
D06EE99419DA124700088C19 /* TGSecretTimerValueController.h */,
D06EE99319DA124700088C19 /* TGSecretTimerValueController.m */,
D06EE99719DA153600088C19 /* TGSecretTimerValueControllerItemView.h */,
D06EE99819DA153600088C19 /* TGSecretTimerValueControllerItemView.m */,
);
name = "Secret Timer Value Controller";
sourceTree = "<group>";
};
D06F2B3B1AB323C800A4E214 /* Messages */ = {
isa = PBXGroup;
children = (
D08968A21A796B2100784CE8 /* TGGlobalMessageSearchSignals.h */,
D08968A31A796B2100784CE8 /* TGGlobalMessageSearchSignals.m */,
D06F2B3C1AB323E100A4E214 /* TGDownloadMessagesSignal.h */,
D06F2B3D1AB323E100A4E214 /* TGDownloadMessagesSignal.m */,
D05DE8031AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.h */,
D05DE8041AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.m */,
D0DEAB1D1A67331A008311D1 /* TGMessageSearchSignals.h */,
D0DEAB1E1A67331A008311D1 /* TGMessageSearchSignals.m */,
D055A7ED1A6954D700A1D48C /* TGSharedMediaCacheSignals.h */,
D055A7EE1A6954D700A1D48C /* TGSharedMediaCacheSignals.m */,
);
name = Messages;
sourceTree = "<group>";
};
D07008611B341E5B00AA43BF /* Music */ = {
isa = PBXGroup;
children = (
D07008551B341E5600AA43BF /* TGMusicAudioMessageModel.h */,
D07008561B341E5600AA43BF /* TGMusicAudioMessageModel.m */,
);
name = Music;
sourceTree = "<group>";
};
D07008721B343D3C00AA43BF /* Music Player */ = {
isa = PBXGroup;
children = (
D0FC35311B3CD6560041A938 /* Playlists */,
D075876A1B3B37EA00117DFF /* Controller */,
D07587621B3B226600117DFF /* TGAudioSessionManager.h */,
D07587631B3B226600117DFF /* TGAudioSessionManager.m */,
D069B19E1B3D63CA0034C967 /* TGRemoteControlsManager.h */,
D069B19F1B3D63CA0034C967 /* TGRemoteControlsManager.m */,
D070087B1B343D5000AA43BF /* TGMusicPlayer.h */,
D070087C1B343D5000AA43BF /* TGMusicPlayer.m */,
D070087F1B344C5A00AA43BF /* TGMusicPlayerView.h */,
D07008801B344C5A00AA43BF /* TGMusicPlayerView.m */,
D0FC35291B3CCC830041A938 /* TGMusicPlayerPlaylist.h */,
D0FC352A1B3CCC830041A938 /* TGMusicPlayerPlaylist.m */,
D0FC352D1B3CCD400041A938 /* TGMusicPlayerItem.h */,
D0FC352E1B3CCD400041A938 /* TGMusicPlayerItem.m */,
);
name = "Music Player";
sourceTree = "<group>";
};
D07041FB15891CEF008AA657 /* External */ = {
isa = PBXGroup;
children = (
D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */,
);
name = External;
sourceTree = "<group>";
};
D07147691A14B5C200D7896A /* Sticker */ = {
isa = PBXGroup;
children = (
D071476D1A14B66800D7896A /* Image */,
D071476A1A14B5D900D7896A /* TGStickerMessageViewModel.h */,
D071476B1A14B5D900D7896A /* TGStickerMessageViewModel.m */,
);
name = Sticker;
sourceTree = "<group>";
};
D071476D1A14B66800D7896A /* Image */ = {
isa = PBXGroup;
children = (
D07147721A14B6E100D7896A /* TGStickerMesageImageView.h */,
D07147731A14B6E100D7896A /* TGStickerMesageImageView.m */,
D07147751A14B6EF00D7896A /* TGStickerMessageImageViewModel.h */,
D07147761A14B6EF00D7896A /* TGStickerMessageImageViewModel.m */,
);
name = Image;
sourceTree = "<group>";
};
D07147781A14BCA600D7896A /* Sticker */ = {
isa = PBXGroup;
children = (
D07147791A14BCC600D7896A /* TGStickerImageDataSource.h */,
D071477A1A14BCC600D7896A /* TGStickerImageDataSource.m */,
D01B0EB01A4343D1007ACE93 /* TGStickerPreviewImageDataSource.h */,
D01B0EB11A4343D1007ACE93 /* TGStickerPreviewImageDataSource.m */,
);
name = Sticker;
sourceTree = "<group>";
};
D073B9C9192AC66700BBD071 /* Conversation List */ = {
isa = PBXGroup;
children = (
D05DE7FF1AB8666800293D10 /* TGHashtagSearchController.h */,
D05DE8001AB8666800293D10 /* TGHashtagSearchController.m */,
D044E1651B2AFCBD001EE087 /* TGChatSearchController.h */,
D044E1661B2AFCBD001EE087 /* TGChatSearchController.m */,
);
name = "Conversation List";
sourceTree = "<group>";
};
D073B9CA192AC67800BBD071 /* Legacy */ = {
isa = PBXGroup;
children = (
D08805D7156E8FC100311537 /* Login */,
D0FD8992156FCA1700CC3714 /* Tabs */,
D0880612156E99BA00311537 /* Dialog List */,
D0E49ACB156FE9C400655FFE /* Contacts */,
D0880616156E99E600311537 /* Conversation */,
);
name = Legacy;
sourceTree = "<group>";
};
D073B9D1192BE0D700BBD071 /* Legacy */ = {
isa = PBXGroup;
children = (
93BC0B8A165E36CA00CF4B6B /* List Menu */,
9330232B1655084700178E7F /* Notifications */,
93E05B31165CEE7E004E31C5 /* Photo Grid */,
939851C2162F8C56009DBCA5 /* TGNavigationController.xib */,
93E8DB62186DEF590038DF00 /* TGProgressWindow.m */,
93E8DB63186DEF590038DF00 /* TGProgressWindow.h */,
);
name = Legacy;
sourceTree = "<group>";
};
D0741C7C19E7F20D0076369C /* Secret */ = {
isa = PBXGroup;
children = (
D0741C8319E7F22B0076369C /* TGStoredSecretAction.h */,
D0741C8419E7F22B0076369C /* TGStoredSecretAction.m */,
D0741C8919E80C890076369C /* TGStoredOutgoingMessageFileInfo.h */,
D0741C8A19E80C890076369C /* TGStoredOutgoingMessageFileInfo.m */,
D0741C9219EBCC060076369C /* TGStoredIncomingMessageFileInfo.h */,
D0741C9319EBCC060076369C /* TGStoredIncomingMessageFileInfo.m */,
D0741C8619E805030076369C /* TGSecretOutgoingQueueActor.h */,
D0741C8719E805030076369C /* TGSecretOutgoingQueueActor.m */,
D0741C8F19EBB9E30076369C /* TGSecretIncomingQueueActor.h */,
D0741C9019EBB9E30076369C /* TGSecretIncomingQueueActor.mm */,
);
name = Secret;
sourceTree = "<group>";
};
D07498281B98CB0F005F30CC /* Channel Info */ = {
isa = PBXGroup;
children = (
D07498321B98CB32005F30CC /* TGChannelInfoController.h */,
D07498331B98CB32005F30CC /* TGChannelInfoController.m */,
D07498361B99ECB3005F30CC /* TGChannelLinkSetupController.h */,
D07498371B99ECB3005F30CC /* TGChannelLinkSetupController.m */,
D0CC0BC91B9BB48500882D7A /* TGChannelAboutSetupController.h */,
D0CC0BCA1B9BB48500882D7A /* TGChannelAboutSetupController.m */,
D0CC0BCD1B9BB91B00882D7A /* TGCollectionMultilineInputItem.h */,
D0CC0BCE1B9BB91B00882D7A /* TGCollectionMultilineInputItem.m */,
D0CC0BD11B9BB92B00882D7A /* TGCollectionMultilineInputItemView.h */,
D0CC0BD21B9BB92B00882D7A /* TGCollectionMultilineInputItemView.m */,
D09FD7401BA9C02E00FF0A4F /* TGSetupChannelAfterCreationController.h */,
D09FD7411BA9C02F00FF0A4F /* TGSetupChannelAfterCreationController.m */,
D0FFBDDD1BAB0E7300F532C9 /* TGChannelMembersController.h */,
D0FFBDDE1BAB0E7300F532C9 /* TGChannelMembersController.m */,
D082953A1BACA7BC00240F69 /* TGChannelModeratorController.h */,
D082953B1BACA7BC00240F69 /* TGChannelModeratorController.m */,
D08295471BACA83600240F69 /* TGChannelModeratorCollectionItem.h */,
D08295481BACA83600240F69 /* TGChannelModeratorCollectionItem.m */,
D082954B1BACA84800240F69 /* TGChannelModeratorCollectionItemView.h */,
D082954C1BACA84800240F69 /* TGChannelModeratorCollectionItemView.m */,
68F6377B1BAF42AE004FC5DB /* TGChannelIntroController.h */,
68F6377C1BAF42AE004FC5DB /* TGChannelIntroController.m */,
D0543C011BE7CF1100147B12 /* TGChannelGroupInfoController.h */,
D0543C021BE7CF1100147B12 /* TGChannelGroupInfoController.m */,
D0C29B7D1BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.h */,
D0C29B7E1BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.m */,
);
name = "Channel Info";
sourceTree = "<group>";
};
D075876A1B3B37EA00117DFF /* Controller */ = {
isa = PBXGroup;
children = (
D07587661B3B343300117DFF /* TGMusicPlayerController.h */,
D07587671B3B343300117DFF /* TGMusicPlayerController.m */,
D075876B1B3B380400117DFF /* TGMusicPlayerCompleteView.h */,
D075876C1B3B380400117DFF /* TGMusicPlayerCompleteView.m */,
D075876F1B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.h */,
D07587701B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.m */,
68142BD71C6132C700532F6B /* TGMusicPlayerModeButton.h */,
68142BD81C6132C700532F6B /* TGMusicPlayerModeButton.m */,
);
name = Controller;
sourceTree = "<group>";
};
D079AB301AF1841B00076F59 /* ar.lproj */ = {
isa = PBXGroup;
children = (
D079AB311AF1841B00076F59 /* Localizable.strings */,
);
path = ar.lproj;
sourceTree = "<group>";
};
D079AB331AF1841B00076F59 /* de.lproj */ = {
isa = PBXGroup;
children = (
D079AB341AF1841B00076F59 /* Localizable.strings */,
);
path = de.lproj;
sourceTree = "<group>";
};
D079AB361AF1841B00076F59 /* es.lproj */ = {
isa = PBXGroup;
children = (
D079AB371AF1841B00076F59 /* Localizable.strings */,
);
path = es.lproj;
sourceTree = "<group>";
};
D079AB391AF1841B00076F59 /* it.lproj */ = {
isa = PBXGroup;
children = (
D079AB3A1AF1841B00076F59 /* Localizable.strings */,
);
path = it.lproj;
sourceTree = "<group>";
};
D079AB3C1AF1841B00076F59 /* ko.lproj */ = {
isa = PBXGroup;
children = (
D079AB3D1AF1841B00076F59 /* Localizable.strings */,
);
path = ko.lproj;
sourceTree = "<group>";
};
D079AB3F1AF1841B00076F59 /* nl.lproj */ = {
isa = PBXGroup;
children = (
D079AB401AF1841B00076F59 /* Localizable.strings */,
);
path = nl.lproj;
sourceTree = "<group>";
};
D079AB421AF1841B00076F59 /* pt.lproj */ = {
isa = PBXGroup;
children = (
D079AB431AF1841B00076F59 /* Localizable.strings */,
);
path = pt.lproj;
sourceTree = "<group>";
};
D079ABB11AF3AB1B00076F59 /* Sticker Keyboard */ = {
isa = PBXGroup;
children = (
D079ABBB1AF3AB3500076F59 /* TGStickerKeyboardView.h */,
D079ABBC1AF3AB3500076F59 /* TGStickerKeyboardView.m */,
D051AF031AF3BEB1003AFD52 /* TGStickerCollectionViewCell.h */,
D051AF041AF3BEB1003AFD52 /* TGStickerCollectionViewCell.m */,
D0580AA81B0EAE4800E8235B /* TGStickerKeyboardTabPanel.h */,
D0580AA91B0EAE4800E8235B /* TGStickerKeyboardTabPanel.m */,
D0580AB41B0EAECB00E8235B /* TGStickerKeyboardTabCell.h */,
D0580AB51B0EAECB00E8235B /* TGStickerKeyboardTabCell.m */,
D028A6D51C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.h */,
D028A6D61C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.m */,
D051041B1B62531600F4E03D /* TGSingleStickerPreviewWindow.h */,
D051041C1B62531600F4E03D /* TGSingleStickerPreviewWindow.m */,
D051040F1B6252E200F4E03D /* TGSingleStickerPreviewView.h */,
D05104101B6252E200F4E03D /* TGSingleStickerPreviewView.m */,
D0F7B4BE1C219925008C5DB1 /* TGGifKeyboardCell.h */,
D0F7B4BF1C219925008C5DB1 /* TGGifKeyboardCell.m */,
D0F7B4C21C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.h */,
D0F7B4C31C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.m */,
D0F7B4C61C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.h */,
D0F7B4C71C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.m */,
);
name = "Sticker Keyboard";
sourceTree = "<group>";
};
D07AC9EC1577C1AC00436500 /* Messages */ = {
isa = PBXGroup;
children = (
D0CB14A8199DF1D200EBCEA7 /* Media History */,
93064E14183553350024C05A /* Send Message */,
D0A54B3119B9F0AB00886B73 /* Search */,
932515DF167AB130005C421F /* TGConversationHistoryAsyncRequestActor.h */,
932515E0167AB130005C421F /* TGConversationHistoryAsyncRequestActor.m */,
D07AC9ED1577C1C700436500 /* TGConversationHistoryRequestActor.h */,
D07AC9EE1577C1C700436500 /* TGConversationHistoryRequestActor.m */,
D096965D15ACDDE800D59E62 /* TGConversationReadHistoryActor.h */,
D096965E15ACDDE800D59E62 /* TGConversationReadHistoryActor.mm */,
D096967D15AE36B300D59E62 /* TGConversationAddMessagesActor.h */,
D096967E15AE36B300D59E62 /* TGConversationAddMessagesActor.mm */,
D096969115AEFFC300D59E62 /* TGConversationReadMessagesActor.h */,
D096969215AEFFC400D59E62 /* TGConversationReadMessagesActor.mm */,
932A566D15B05AAE006A138E /* TGConversationActivityRequestBuilder.h */,
932A566E15B05AAE006A138E /* TGConversationActivityRequestBuilder.m */,
D0EC6CAE15E469B700E7E687 /* TGConversationChatInfoRequestActor.h */,
D0EC6CAF15E469B700E7E687 /* TGConversationChatInfoRequestActor.m */,
938AF7CE15ECF03C00F25DDA /* TGConversationChangeTitleRequestActor.h */,
938AF7CF15ECF03C00F25DDA /* TGConversationChangeTitleRequestActor.m */,
D0F057FC15EFC16900005C73 /* TGConversationCreateChatRequestActor.h */,
D0F057FD15EFC16900005C73 /* TGConversationCreateChatRequestActor.m */,
9344707415F137650015AC4C /* TGConversationAddMemberRequestActor.h */,
9344707515F137660015AC4C /* TGConversationAddMemberRequestActor.m */,
9344707715F138E90015AC4C /* TGConversationDeleteMemberRequestActor.h */,
9344707815F138EA0015AC4C /* TGConversationDeleteMemberRequestActor.m */,
937A4DBA1634D990004A1FDE /* TGConversationDeleteMessagesActor.h */,
937A4DBB1634D990004A1FDE /* TGConversationDeleteMessagesActor.m */,
933B4A661641C6C9005FC985 /* TGConversationDeleteActor.h */,
933B4A671641C6C9005FC985 /* TGConversationDeleteActor.m */,
93898CEE166E45C800AFA2BB /* TGConversationClearHistoryActor.h */,
93898CEF166E45C800AFA2BB /* TGConversationClearHistoryActor.m */,
9374F72F1664E07200319E9A /* TGConversationChangePhotoActor.h */,
9374F7301664E07200319E9A /* TGConversationChangePhotoActor.m */,
93DA95B3171D95FB00A69D64 /* TGReportDeliveryActor.h */,
93DA95B4171D95FC00A69D64 /* TGReportDeliveryActor.m */,
936219F71864B0EB00C52870 /* TGDownloadMessagesActor.h */,
936219F81864B0EB00C52870 /* TGDownloadMessagesActor.m */,
);
name = Messages;
sourceTree = "<group>";
};
D07AC9FE157833BC00436500 /* Contacts */ = {
isa = PBXGroup;
children = (
93C1AF6016C4641A00710640 /* TGSynchronizeContactsActor.h */,
93C1AF6116C4641A00710640 /* TGSynchronizeContactsActor.mm */,
D07AC9FF157833D400436500 /* TGContactListRequestBuilder.h */,
D07ACA00157833D400436500 /* TGContactListRequestBuilder.mm */,
933B4A7816442EBE005FC985 /* TGSuggestedContactsRequestActor.h */,
933B4A7916442EBE005FC985 /* TGSuggestedContactsRequestActor.m */,
937BBDD91645FF8E003CF5F0 /* TGContactsGlobalSearchActor.h */,
937BBDDA1645FF8E003CF5F0 /* TGContactsGlobalSearchActor.m */,
937BBDDF1646ECE5003CF5F0 /* TGContactListSearchActor.h */,
937BBDE01646ECE6003CF5F0 /* TGContactListSearchActor.m */,
9353801A169CEB0000FDC644 /* TGLiveNearbyActor.h */,
9353801B169CEB0000FDC644 /* TGLiveNearbyActor.mm */,
933F501E16AEECC700EC845A /* TGExclusiveLiveNearbyActor.h */,
933F501F16AEECC700EC845A /* TGExclusiveLiveNearbyActor.m */,
);
name = Contacts;
sourceTree = "<group>";
};
D07EA269199E1BC0002ED76D /* Modern Media List */ = {
isa = PBXGroup;
children = (
D07EA277199E2081002ED76D /* TGModernMediaListItem.h */,
D07EA284199E2587002ED76D /* TGModernMediaListItemView.h */,
D07EA285199E2587002ED76D /* TGModernMediaListItemView.m */,
D0F4BB5C199E57BD007464D5 /* TGModernMediaListItemContentView.h */,
D0F4BB5D199E57BD007464D5 /* TGModernMediaListItemContentView.m */,
D07EA26D199E1CE5002ED76D /* TGModernMediaListModel.h */,
D07EA26E199E1CE5002ED76D /* TGModernMediaListModel.m */,
D07EA26A199E1BDA002ED76D /* TGModernMediaListController.h */,
D07EA26B199E1BDA002ED76D /* TGModernMediaListController.m */,
D07EA28E199E28AA002ED76D /* Collection */,
D07EA278199E24E9002ED76D /* Items */,
);
name = "Modern Media List";
sourceTree = "<group>";
};
D07EA270199E1CEB002ED76D /* Modern Media List Models */ = {
isa = PBXGroup;
children = (
D07EA271199E1DEE002ED76D /* Peer Media */,
);
name = "Modern Media List Models";
sourceTree = "<group>";
};
D07EA271199E1DEE002ED76D /* Peer Media */ = {
isa = PBXGroup;
children = (
D07EA272199E1DF5002ED76D /* Generic */,
);
name = "Peer Media";
sourceTree = "<group>";
};
D07EA272199E1DF5002ED76D /* Generic */ = {
isa = PBXGroup;
children = (
D07EA273199E1DFA002ED76D /* Items */,
D07EA274199E1E0E002ED76D /* TGGenericPeerMediaListModel.h */,
D07EA275199E1E0E002ED76D /* TGGenericPeerMediaListModel.m */,
);
name = Generic;
sourceTree = "<group>";
};
D07EA273199E1DFA002ED76D /* Items */ = {
isa = PBXGroup;
children = (
D07EA295199E2CE0002ED76D /* TGGenericPeerMediaListItem.h */,
D07EA296199E2D0C002ED76D /* TGGenericPeerMediaListImageItem.h */,
D07EA297199E2D0C002ED76D /* TGGenericPeerMediaListImageItem.m */,
D07EA299199E2D1E002ED76D /* TGGenericPeerMediaListVideoItem.h */,
D07EA29A199E2D1E002ED76D /* TGGenericPeerMediaListVideoItem.m */,
);
name = Items;
sourceTree = "<group>";
};
D07EA278199E24E9002ED76D /* Items */ = {
isa = PBXGroup;
children = (
D07EA279199E2507002ED76D /* TGModernMediaListThumbnailItemView.h */,
D07EA27A199E2507002ED76D /* TGModernMediaListThumbnailItemView.m */,
D07EA27C199E2518002ED76D /* Image */,
D07EA287199E270A002ED76D /* Video */,
);
name = Items;
sourceTree = "<group>";
};
D07EA27C199E2518002ED76D /* Image */ = {
isa = PBXGroup;
children = (
D07EA27D199E2532002ED76D /* TGModernMediaListImageItem.h */,
D07EA27E199E2532002ED76D /* TGModernMediaListImageItem.m */,
D07EA280199E2543002ED76D /* TGModernMediaListImageItemView.h */,
D07EA281199E2543002ED76D /* TGModernMediaListImageItemView.m */,
);
name = Image;
sourceTree = "<group>";
};
D07EA287199E270A002ED76D /* Video */ = {
isa = PBXGroup;
children = (
D07EA28B199E273A002ED76D /* TGModernMediaListVideoItem.h */,
D07EA28C199E273A002ED76D /* TGModernMediaListVideoItem.m */,
D07EA288199E272C002ED76D /* TGModernMediaListVideoItemView.h */,
D07EA289199E272C002ED76D /* TGModernMediaListVideoItemView.m */,
);
name = Video;
sourceTree = "<group>";
};
D07EA28E199E28AA002ED76D /* Collection */ = {
isa = PBXGroup;
children = (
D07EA28F199E28C3002ED76D /* TGModernMediaListLayout.h */,
D07EA290199E28C3002ED76D /* TGModernMediaListLayout.m */,
D07EA292199E28D5002ED76D /* TGModernMediaListCell.h */,
D07EA293199E28D5002ED76D /* TGModernMediaListCell.m */,
);
name = Collection;
sourceTree = "<group>";
};
D07FD9DD18CBA6CA009B649E /* de.lproj */ = {
isa = PBXGroup;
children = (
D07FD9DE18CBA6CA009B649E /* InfoPlist.strings */,
D07FD9E018CBA6CA009B649E /* Localizable.strings */,
);
path = de.lproj;
sourceTree = "<group>";
};
D0808684190EF59D00EE6998 /* Overlay */ = {
isa = PBXGroup;
children = (
D0808681190EF59900EE6998 /* TGMessageImageViewOverlayView.h */,
D0808682190EF59900EE6998 /* TGMessageImageViewOverlayView.m */,
);
name = Overlay;
sourceTree = "<group>";
};
D0808685190F035400EE6998 /* Timestamp */ = {
isa = PBXGroup;
children = (
D097C33C191D7A2A004FF0DC /* TGMessageImageAdditionalDataView.h */,
D097C33D191D7A2A004FF0DC /* TGMessageImageAdditionalDataView.m */,
D0808686190F036F00EE6998 /* TGMessageImageViewTimestampView.h */,
D0808687190F036F00EE6998 /* TGMessageImageViewTimestampView.m */,
D060391A1918E23000EF850D /* TGMessageImageViewTimestampCheckmarkLayer.h */,
D060391B1918E23000EF850D /* TGMessageImageViewTimestampCheckmarkLayer.m */,
D060391D1918E24B00EF850D /* TGMessageImageViewTimestampClockFrameLayer.h */,
D060391E1918E24B00EF850D /* TGMessageImageViewTimestampClockFrameLayer.m */,
);
name = Timestamp;
sourceTree = "<group>";
};
D083AD7D1AE02C6300C7F41B /* en.lproj */ = {
isa = PBXGroup;
children = (
D083AD741AE02C6000C7F41B /* Localizable.strings */,
);
name = en.lproj;
sourceTree = "<group>";
};
D083AD8D1AE0856300C7F41B /* Progress Alert */ = {
isa = PBXGroup;
children = (
D083AD8E1AE0857B00C7F41B /* TGProgressAlert.h */,
D083AD8F1AE0857B00C7F41B /* TGProgressAlert.m */,
);
name = "Progress Alert";
sourceTree = "<group>";
};
D084D4651A39C94500EA8120 /* FAQ */ = {
isa = PBXGroup;
children = (
D084D4661A39C95800EA8120 /* TGFaqController.h */,
D084D4671A39C95800EA8120 /* TGFaqController.m */,
D084D4711A3A02E600EA8120 /* TGCollectionBottonDisclosureItem.h */,
D084D4721A3A02E600EA8120 /* TGCollectionBottonDisclosureItem.m */,
D084D4741A3A03C900EA8120 /* TGCollectionBottonDisclosureItemView.h */,
D084D4751A3A03C900EA8120 /* TGCollectionBottonDisclosureItemView.m */,
D01B0EB71A444F84007ACE93 /* TGLinkTargetView.h */,
D01B0EB81A444F84007ACE93 /* TGLinkTargetView.m */,
);
name = FAQ;
sourceTree = "<group>";
};
D08763201A83963900632240 /* Products */ = {
isa = PBXGroup;
children = (
D08763251A83963900632240 /* SSignalKit.framework */,
D08763271A83963900632240 /* SSignalKitTests.xctest */,
D044E1581B2A20DB001EE087 /* SwiftSignalKit.framework */,
D044E15A1B2A20DB001EE087 /* SwiftSignalKitTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
D08763401A83C45D00632240 /* Signals */ = {
isa = PBXGroup;
children = (
D08763411A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.h */,
D08763421A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.m */,
);
name = Signals;
sourceTree = "<group>";
};
D0876FE1196F4BED005740CE /* Modern Gallery Models */ = {
isa = PBXGroup;
children = (
D08BC67519AE37C7007F126A /* User Avatar */,
D08BC65919AD25F0007F126A /* Group Avatar */,
D0876FE2196F4BFA005740CE /* Peer Media */,
D06819B81AD7F96C00D66743 /* External */,
);
name = "Modern Gallery Models";
sourceTree = "<group>";
};
D0876FE2196F4BFA005740CE /* Peer Media */ = {
isa = PBXGroup;
children = (
D0876FE3196F4C16005740CE /* Generic */,
D03FECD719CC71E9004866D6 /* Secret */,
);
name = "Peer Media";
sourceTree = "<group>";
};
D0876FE3196F4C16005740CE /* Generic */ = {
isa = PBXGroup;
children = (
D0498FD9197888400080A679 /* Items */,
D0876FE4196F4C33005740CE /* TGGenericPeerMediaGalleryModel.h */,
D0876FE5196F4C33005740CE /* TGGenericPeerMediaGalleryModel.m */,
D0CB149E199A7A4E00EBCEA7 /* TGGenericPeerMediaGalleryDefaultHeaderView.h */,
D0CB149F199A7A4E00EBCEA7 /* TGGenericPeerMediaGalleryDefaultHeaderView.m */,
D0498FD6197888170080A679 /* TGGenericPeerMediaGalleryDefaultFooterView.h */,
D0498FD7197888170080A679 /* TGGenericPeerMediaGalleryDefaultFooterView.m */,
D0CB14A2199CEF8F00EBCEA7 /* TGGenericPeerMediaGalleryActionsAccessoryView.h */,
D0CB14A3199CEF8F00EBCEA7 /* TGGenericPeerMediaGalleryActionsAccessoryView.m */,
D0CB14A5199CEFAE00EBCEA7 /* TGGenericPeerMediaGalleryDeleteAccessoryView.h */,
D0CB14A6199CEFAE00EBCEA7 /* TGGenericPeerMediaGalleryDeleteAccessoryView.m */,
);
name = Generic;
sourceTree = "<group>";
};
D08805A1156E8F3600311537 = {
isa = PBXGroup;
children = (
D0B9B19419CA324D0020C9CF /* LaunchScreen.xib */,
D0DAA484197496240036E709 /* Icon-76.png */,
D0DAA482197495EA0036E709 /* Icon-72@2x.png */,
D0DAA480197495A80036E709 /* Icon-72.png */,
D0D443B7195315D500CF2A7E /* Icon-76@2x.png */,
D0A516C6193FD7E9000B8984 /* iPad-Landscape.png */,
D0A516C7193FD7E9000B8984 /* iPad-Portrait.png */,
D09EE2DF193A95ED00980617 /* iPad-Portrait@2x.png */,
D09EE2E0193A95ED00980617 /* iPad-Landscape@2x.png */,
9315E4E4186AFE7A008DD74D /* Icon-Small@2x.png */,
9315E4DD186AFC52008DD74D /* Icon-40@2x.png */,
93BB2236180D986600342583 /* Icon-60@2x.png */,
9321E53817B585D7005229AC /* Icon.png */,
93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */,
D054F5681927F675002952ED /* libphonenumber.framework */,
933E6A3E170B300100651252 /* MediaPlayer.framework */,
93A109BE1705D77A00FE4F89 /* MobileCoreServices.framework */,
93AD03CD16A327DE005D4575 /* Accelerate.framework */,
9389A8D31697A25A00B68E92 /* AssetsLibrary.framework */,
93985170162F8A5A009DBCA5 /* MapKit.framework */,
935B6E2F1628850B00A2E265 /* MessageUI.framework */,
93362AFA1624797300007FB8 /* CoreTelephony.framework */,
93C0B3C21602533B0034D542 /* Default-568h@2x.png */,
931668EA164BD14B0082AE8E /* Default@2x.png */,
D09A218715C9CF5100023542 /* Icon@2x.png */,
D07041FB15891CEF008AA657 /* External */,
D08805B6156E8F3600311537 /* Telegraph */,
D02601D81A55CA2300716290 /* Share */,
68744C361BB1AA0600FE6542 /* Watch */,
D08805AF156E8F3600311537 /* Frameworks */,
D08805AD156E8F3600311537 /* Products */,
);
sourceTree = "<group>";
};
D08805AD156E8F3600311537 /* Products */ = {
isa = PBXGroup;
children = (
D08805AC156E8F3600311537 /* Telegram.app */,
D02601D71A55CA2300716290 /* Share.appex */,
68744C0D1BB1A9F700FE6542 /* watchkitapp.app */,
68744C191BB1A9F700FE6542 /* watchkitapp Extension.appex */,
);
name = Products;
sourceTree = "<group>";
};
D08805AF156E8F3600311537 /* Frameworks */ = {
isa = PBXGroup;
children = (
D0A4D7A01C0F961B00537E74 /* VideoToolbox.framework */,
D0821A2F1BBEA38200CE53BA /* CoreSpotlight.framework */,
685CEA611BB5B12200393946 /* ContactsUI.framework */,
D0CD8FF61BB33B9900E05F40 /* SafariServices.framework */,
685CEA5F1BB5AED200393946 /* Contacts.framework */,
68BA2FE31BA329E4000B854F /* MapKit.framework */,
68BA2F8C1BA2F2E6000B854F /* ClockKit.framework */,
680BC8871B9B7D93002A70D8 /* CoreText.framework */,
687710AE1B437F2800ECFD3F /* CoreGraphics.framework */,
687710AC1B437F1B00ECFD3F /* WatchKit.framework */,
687710AA1B4379C400ECFD3F /* UIKit.framework */,
687710A01B4378F700ECFD3F /* Foundation.framework */,
68B50AA51B434E9900935172 /* WatchConnectivity.framework */,
D0C09C8E1A6E9897008369D7 /* CoreImage.framework */,
D0B3942E1A57055D00D9AB97 /* LocalAuthentication.framework */,
D02601D01A54F10000716290 /* libx265.a */,
D03EE9BD1A4C55E100ABEF35 /* libbpg.a */,
D0BE9B6B1A38D9ED0001972E /* Photos.framework */,
D07147611A14B37300D7896A /* WebP.framework */,
D0C925D8194A041800E629CA /* GLKit.framework */,
D054F615192801EE002952ED /* libicucore.dylib */,
D054F6111927FCEF002952ED /* libc++.dylib */,
D0E2ABD618AFAB65008EDB82 /* libMtProtoKit_Legacy.a */,
93706F461870669600CE7CC6 /* XCTest.framework */,
933AA4A018609ADB000AA848 /* QuickLook.framework */,
93A5407E185F2D4D00B4F135 /* CoreMotion.framework */,
93D9DC1F1830482100945B30 /* CoreData.framework */,
93B532A5160BEA3000A16903 /* CFNetwork.framework */,
937F0377161DF8E600AA32DC /* CoreLocation.framework */,
D0D3314C15C8394400CFDB84 /* libcrypto.a */,
D00733D415B1B96C0091EBEE /* AVFoundation.framework */,
D00733D215B1B9660091EBEE /* OpenGLES.framework */,
D00733D015B1B9610091EBEE /* CoreVideo.framework */,
D00733CE15B1B95C0091EBEE /* CoreMedia.framework */,
D03EEFFA15AF60DF005D0F1B /* AudioToolbox.framework */,
D0B33C66159CAC3400451700 /* ImageIO.framework */,
D0D0364F158F7F5B00E39802 /* libstdc++.dylib */,
D0FD89A2156FD4FB00CC3714 /* Security.framework */,
D0880625156EA74000311537 /* SystemConfiguration.framework */,
D08805D9156E900600311537 /* TestFlightSDK1.0 */,
D08805CF156E8F6700311537 /* QuartzCore.framework */,
D08805CD156E8F5C00311537 /* libz.dylib */,
D08805CB156E8F5600311537 /* AddressBookUI.framework */,
D08805C9156E8F5100311537 /* AddressBook.framework */,
D08805C7156E8F4D00311537 /* CoreText.framework */,
D08805B0156E8F3600311537 /* UIKit.framework */,
D08805B2156E8F3600311537 /* Foundation.framework */,
D08805B4156E8F3600311537 /* CoreGraphics.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
D08805B6156E8F3600311537 /* Telegraph */ = {
isa = PBXGroup;
children = (
D089689D1A78600200784CE8 /* Telegram.entitlements */,
D0880632156EAEA300311537 /* AppResources */,
D0983BE319CB936B00CE5BB0 /* Legacy */,
D08805E2156E98A100311537 /* submodules */,
D0880627156EA82600311537 /* App Delegate */,
D08805D6156E8FB800311537 /* User Interface */,
D052F0EA1576E83200D51E59 /* Elements */,
D08805D1156E8F7400311537 /* Core */,
68744C0A1BB1A87900FE6542 /* Bridge */,
D08805B7156E8F3600311537 /* Supporting Files */,
);
path = Telegraph;
sourceTree = "<group>";
};
D08805B7156E8F3600311537 /* Supporting Files */ = {
isa = PBXGroup;
children = (
9351565D18686E9D00621293 /* Localization */,
D08805B8156E8F3600311537 /* Telegraph-Info.plist */,
D08805BC156E8F3600311537 /* main.m */,
D08805BE156E8F3600311537 /* Telegraph-Prefix.pch */,
93C03F1717C4EC5A00A077C4 /* UIDevice+PlatformInfo.h */,
93C03F1817C4EC5A00A077C4 /* UIDevice+PlatformInfo.m */,
);
name = "Supporting Files";
sourceTree = "<group>";
};
D08805D1156E8F7400311537 /* Core */ = {
isa = PBXGroup;
children = (
D0EA68CD1A014EF300D1F747 /* Cache */,
D09153A51A6D6F52004F3995 /* Signals */,
D044CB7319296B600001C986 /* Context */,
D044CB5F1928251E0001C986 /* Utils */,
D0549E12192612BF002952ED /* Amphitheatre */,
D0549DE61925721F002952ED /* Persistent Storage */,
D01526D61900548700656312 /* Worker Pool */,
938431D618563624000CD961 /* Media */,
D052F0E61576E33500D51E59 /* Interface */,
D0880628156EAA5600311537 /* Data */,
D052F0C2157667DC00D51E59 /* ActionStage */,
D088061A156EA28500311537 /* Network */,
);
name = Core;
sourceTree = "<group>";
};
D08805D6156E8FB800311537 /* User Interface */ = {
isa = PBXGroup;
children = (
D073B9CA192AC67800BBD071 /* Legacy */,
D044CBBE192AA3320001C986 /* Controllers */,
);
name = "User Interface";
sourceTree = "<group>";
};
D08805D7156E8FC100311537 /* Login */ = {
isa = PBXGroup;
children = (
93FF24E416FE2431008F6AA8 /* TGLoginWelcomeController.h */,
93FF24E516FE2431008F6AA8 /* TGLoginWelcomeController.m */,
93A2B01E1676557C005A48C7 /* TGLoginPhoneController.h */,
93A2B01F1676557C005A48C7 /* TGLoginPhoneController.m */,
93A2B021167655A5005A48C7 /* TGLoginCodeController.h */,
93A2B022167655A5005A48C7 /* TGLoginCodeController.m */,
93A2B024167655B5005A48C7 /* TGLoginProfileController.h */,
93C52F641861E6E1008229A7 /* TGLoginProfileController.m */,
93753ECA16793F46008CC2C5 /* TGLoginCountriesController.h */,
93753ECB16793F46008CC2C5 /* TGLoginCountriesController.m */,
93753ECF16794C98008CC2C5 /* TGLoginCountryCell.h */,
93753ED016794C98008CC2C5 /* TGLoginCountryCell.m */,
935A6FA716C0817A00261ED8 /* TGLoginInactiveUserController.h */,
935A6FA816C0817A00261ED8 /* TGLoginInactiveUserController.m */,
D03E903B1A23BBAC0008FC78 /* Password */,
);
name = Login;
sourceTree = "<group>";
};
D08805D9156E900600311537 /* TestFlightSDK1.0 */ = {
isa = PBXGroup;
children = (
D08805DA156E900600311537 /* libTestFlight.a */,
D08805DB156E900600311537 /* README.txt */,
D08805DC156E900600311537 /* release_notes.txt */,
D08805DD156E900600311537 /* TestFlight.h */,
);
name = TestFlightSDK1.0;
path = Telegraph/TestFlightSDK1.0;
sourceTree = "<group>";
};
D08805E2156E98A100311537 /* submodules */ = {
isa = PBXGroup;
children = (
D08BE0711BD956D00004F382 /* Gif Converter */,
D00C791B1BBCA4CA00F979C8 /* HockeySDK-iOS-3 */,
D0580A871B0E27CF00E8235B /* Elements.xcodeproj */,
D0C80D3E1A95621500D5DF8A /* sqlcipher */,
D087631F1A83963900632240 /* SSignalKit.xcodeproj */,
D02EA2211A367BCD001A25CD /* Motion Blur */,
D0CFE45A1A35AB0600839901 /* lz4 */,
D071477C1A14BFF300D7896A /* UIImage+WebP.h */,
D071477D1A14BFF300D7896A /* UIImage+WebP.m */,
D0A3F2F4195CA9EB009E0ACD /* pop.xcodeproj */,
D0B2C8CE195B14EA00CA9F1E /* Video Encoder */,
D0C9255A194A024000E629CA /* RMIntro */,
D0549DFC19257B87002952ED /* lmdb */,
D066E99618C6A88B00509410 /* opusfile */,
D066E97F18C6258E00509410 /* ogg */,
D066E97918C624F200509410 /* opusenc */,
D0AC708D18BE214000CDFFA8 /* opus */,
);
name = submodules;
sourceTree = "<group>";
};
D0880612156E99BA00311537 /* Dialog List */ = {
isa = PBXGroup;
children = (
D0C80D361A9561D600D5DF8A /* TGDialogListTitleContainer.h */,
D0C80D371A9561D600D5DF8A /* TGDialogListTitleContainer.m */,
D0C80D381A9561D600D5DF8A /* TGLockIconView.h */,
D0C80D391A9561D600D5DF8A /* TGLockIconView.m */,
D09DDD7015EEB941009D26B6 /* TGSelectContactController.h */,
D09DDD7115EEB941009D26B6 /* TGSelectContactController.m */,
D01E9DC815B8D7A700C624F2 /* TGTelegraphDialogListCompanion.h */,
D01E9DC915B8D7A700C624F2 /* TGTelegraphDialogListCompanion.mm */,
931668E7164BC0C90082AE8E /* TGForwardTargetController.h */,
931668E8164BC0C90082AE8E /* TGForwardTargetController.m */,
);
name = "Dialog List";
sourceTree = "<group>";
};
D0880616156E99E600311537 /* Conversation */ = {
isa = PBXGroup;
children = (
93C925FC15BD6D0800D1A461 /* TGTelegraphConversationMessageAssetsSource.h */,
93C925FD15BD6D0800D1A461 /* TGTelegraphConversationMessageAssetsSource.m */,
);
name = Conversation;
sourceTree = "<group>";
};
D088061A156EA28500311537 /* Network */ = {
isa = PBXGroup;
children = (
D01D7D6819E43EF900955BDE /* API */,
D0088D6419A54AC500ADABFA /* Legacy */,
D0088D5419A549FB00ADABFA /* Update Service */,
D026206318A938CF00A41CC8 /* TGTelegramNetworking.h */,
D026206418A938CF00A41CC8 /* TGTelegramNetworking.m */,
D05A849818AFC871007F1076 /* TGTLSerialization.h */,
D05A849918AFC871007F1076 /* TGTLSerialization.mm */,
D052F0B4157543FE00D51E59 /* TGSchema.h */,
D052F0B5157543FE00D51E59 /* TGSchema.m */,
D088061B156EA2B700311537 /* TGTelegraph.h */,
D088061C156EA2B700311537 /* TGTelegraph.mm */,
936158B9161245EB00F5DB7C /* TGTelegraphProtocols.h */,
93B0705A161CB45B0054C20F /* TGRawHttpRequest.h */,
93B0705B161CB45D0054C20F /* TGRawHttpRequest.m */,
D05017E618AE397F0052B7D1 /* TGNetworkWorker.h */,
D05017E718AE397F0052B7D1 /* TGNetworkWorker.m */,
D0BEC9CE18B2384000D9A92D /* TGKeychainImport.h */,
D0BEC9CF18B2384000D9A92D /* TGKeychainImport.m */,
);
name = Network;
sourceTree = "<group>";
};
D0880627156EA82600311537 /* App Delegate */ = {
isa = PBXGroup;
children = (
D08805BF156E8F3600311537 /* TGAppDelegate.h */,
D08805C0156E8F3600311537 /* TGAppDelegate.mm */,
937BBDEF164858DC003CF5F0 /* TGApplication.h */,
937BBDF0164858DC003CF5F0 /* TGApplication.m */,
D020ACBC1993625D007818DD /* TGHolderSet.h */,
D020ACBD1993625D007818DD /* TGHolderSet.m */,
D07F99461A9CFBC2002EA6E9 /* TGPasscodeWindow.h */,
D07F99471A9CFBC2002EA6E9 /* TGPasscodeWindow.m */,
);
name = "App Delegate";
sourceTree = "<group>";
};
D0880628156EAA5600311537 /* Data */ = {
isa = PBXGroup;
children = (
D01E9E0015B8D94700C624F2 /* Media */,
D00040A315BCD2EA00AF9EBF /* TGMessage+Telegraph.h */,
D00040A415BCD2EA00AF9EBF /* TGMessage+Telegraph.m */,
93DC7FF3159A0FD5001F7AB6 /* TGTimelineItem.h */,
93DC7FF4159A0FD5001F7AB6 /* TGTimelineItem.m */,
D00040B615BCD73800AF9EBF /* TGUser+Telegraph.h */,
D00040B715BCD73900AF9EBF /* TGUser+Telegraph.m */,
93F3FC4E1620FAA700274E29 /* TGImageMediaAttachment+Telegraph.h */,
93F3FC4F1620FAA700274E29 /* TGImageMediaAttachment+Telegraph.m */,
931EAB5B170A3046005D366F /* TGVideoMediaAttachment+Telegraph.h */,
931EAB5C170A3046005D366F /* TGVideoMediaAttachment+Telegraph.m */,
9312321116220E80001E27A6 /* TGActionMediaAttachment+Telegraph.h */,
9312321216220E80001E27A6 /* TGActionMediaAttachment+Telegraph.m */,
9387D8AC1717051F00DFE588 /* TGContactMediaAttachment+Telegraph.h */,
9387D8AD1717051F00DFE588 /* TGContactMediaAttachment+Telegraph.m */,
93A60637185FBDF9007E3477 /* TGDocumentMediaAttachment+Telegraph.h */,
93A60638185FBDF9007E3477 /* TGDocumentMediaAttachment+Telegraph.m */,
D08FEE471ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.h */,
D08FEE481ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.m */,
931232291622FECE001E27A6 /* TGJpegTurbo.h */,
9312322A1622FECF001E27A6 /* TGJpegTurbo.m */,
9307AEDB163D726700FACF35 /* TGConversation+Telegraph.h */,
9307AEDC163D726700FACF35 /* TGConversation+Telegraph.m */,
D0249A251ABC35690076ECBF /* TGTextCheckingResult.h */,
D0249A261ABC35690076ECBF /* TGTextCheckingResult.m */,
D083AD911AE1507000C7F41B /* TGMessageViewedContentProperty.h */,
D083AD921AE1507000C7F41B /* TGMessageViewedContentProperty.m */,
D0FC07051B1CD3C1008CC3BB /* TGBotInfo.h */,
D0FC07061B1CD3C1008CC3BB /* TGBotInfo.m */,
D0FC07091B1CD857008CC3BB /* TGBotComandInfo.h */,
D0FC070A1B1CD857008CC3BB /* TGBotComandInfo.m */,
D0FC07251B1D701F008CC3BB /* TGBotReplyMarkup.h */,
D0FC07261B1D701F008CC3BB /* TGBotReplyMarkup.m */,
D0FC072D1B1D71A8008CC3BB /* TGBotReplyMarkupRow.h */,
D0FC072E1B1D71A8008CC3BB /* TGBotReplyMarkupRow.m */,
D0FC07311B1D7267008CC3BB /* TGBotReplyMarkupButton.h */,
D0FC07321B1D7267008CC3BB /* TGBotReplyMarkupButton.m */,
D06989941BA5923C000CBE06 /* TGMessageViewCountContentProperty.h */,
D06989951BA5923C000CBE06 /* TGMessageViewCountContentProperty.m */,
D0B031721BAC7165003E8A10 /* TGCachedConversationData.h */,
D0B031731BAC7165003E8A10 /* TGCachedConversationData.m */,
D0821A3A1BBEADD000CE53BA /* TGSpotlightIndexData.h */,
D0821A3B1BBEADD000CE53BA /* TGSpotlightIndexData.m */,
D0113A0E1C074F7000C30D67 /* TGMediaCacheIndexData.h */,
D0113A0F1C074F7000C30D67 /* TGMediaCacheIndexData.m */,
D028A6C81C089C020082FBBD /* TGDialogListRemoteOffset.h */,
D028A6C91C089C020082FBBD /* TGDialogListRemoteOffset.m */,
);
name = Data;
sourceTree = "<group>";
};
D0880632156EAEA300311537 /* AppResources */ = {
isa = PBXGroup;
children = (
<<<<<<< HEAD
68D704A41C5BDF6100F25436 /* MusicPlayerControlRepeat@2x.png */,
68D704A51C5BDF6100F25436 /* MusicPlayerControlRepeatOne@2x.png */,
68D704A61C5BDF6100F25436 /* MusicPlayerControlShuffle@2x.png */,
686A89941C481C5200E6976D /* SF-Compact-Text-Regular.otf */,
=======
D0C8FCA81C5BAB8B0028C27F /* TempAudioPreviewPlay.png */,
D0C8FCA91C5BAB8B0028C27F /* TempAudioPreviewPause.png */,
>>>>>>> devel
D0F7B4E91C248D4A008C5DB1 /* StickerKeyboardGifIcon@3x.png */,
D0F7B4EA1C248D4A008C5DB1 /* StickerKeyboardGifIcon@2x.png */,
D0A4D7C21C0FC09B00537E74 /* VTPlayer */,
68A2FC391C22F9CB0061D67B /* AttachmentTipIcons@2x.png */,
684853D31C19F71D00007D21 /* SettingsWatchIcon@2x.png */,
684853BD1C174D4B00007D21 /* SettingsFaqIcon@2x.png */,
684853BE1C174D4B00007D21 /* SettingsSupportIcon@2x.png */,
68B22D231C171BD300EE8FF9 /* SettingsChatIcon@2x.png */,
68B22D241C171BD300EE8FF9 /* SettingsPhoneIcon@2x.png */,
68B22D251C171BD300EE8FF9 /* SettingsPrivacyIcon@2x.png */,
68B22D261C171BD300EE8FF9 /* SettingsStickersIcon@2x.png */,
68B22D271C171BD300EE8FF9 /* SettingsUsernameIcon@2x.png */,
68B22D281C171BD300EE8FF9 /* SettingsWallpaperIcon@2x.png */,
68B22D211C1611AC00EE8FF9 /* SettingsNotificationsIcon@2x.png */,
D028A6D91C0C704C0082FBBD /* StickerKeyboardSettingsIcon@3x.png */,
D028A6DA1C0C704C0082FBBD /* StickerKeyboardSettingsIcon@2x.png */,
683A05E41BFBCC0700D9A3DD /* NotificationLockIcon@2x.png */,
D0F9DD231BE917FE004E45B2 /* GroupInfoIconUpgrade@2x.png */,
D0F9DD241BE917FE004E45B2 /* GroupInfoIconAddMember@2x.png */,
D0F9DD251BE917FE004E45B2 /* GroupInfoIconUpgrade@3x.png */,
D0F9DD261BE917FE004E45B2 /* GroupInfoIconAddMember@3x.png */,
68BDD5C91BF64FCC00D45A73 /* ModernMessageAudioCancel_Notification@2x.png */,
686ED31D1BF3CBB8001F2F96 /* StickerPanelPopupLeftDark@2x.png */,
686ED31E1BF3CBB8001F2F96 /* StickerPanelPopupMiddleDark@2x.png */,
686ED31F1BF3CBB8001F2F96 /* StickerPanelPopupRightDark@2x.png */,
686ED2831BF0F458001F2F96 /* MediaGroupAll@2x.png */,
686ED2841BF0F458001F2F96 /* MediaGroupBurst@2x.png */,
686ED2851BF0F458001F2F96 /* MediaGroupFavorites@2x.png */,
686ED2861BF0F458001F2F96 /* MediaGroupPanoramas@2x.png */,
686ED2871BF0F458001F2F96 /* MediaGroupScreenshots@2x.png */,
686ED2881BF0F458001F2F96 /* MediaGroupSelfPortraits@2x.png */,
686ED2891BF0F458001F2F96 /* MediaGroupSlomo@2x.png */,
686ED28A1BF0F458001F2F96 /* MediaGroupTimelapse@2x.png */,
686ED28B1BF0F458001F2F96 /* MediaGroupVideo@2x.png */,
D0AFDA6D1BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@3x.png */,
D0AFDA6E1BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@2x.png */,
D06569F01BCEE54400282019 /* ConversationChannelInlineShareIcon@2x.png */,
D06569F11BCEE54400282019 /* ConversationChannelInlineShareIcon@3x.png */,
D06569E31BCEDFC300282019 /* SearchBarIconLightLarge@3x.png */,
D06569E41BCEDFC300282019 /* SearchBarIconLightLarge@2x.png */,
68521C761BCE80A100B8A6FA /* MediaContact@2x.png */,
68521C771BCE80A100B8A6FA /* MediaContact@3x.png */,
68521C781BCE80A100B8A6FA /* MediaFile@2x.png */,
68521C791BCE80A100B8A6FA /* MediaFile@3x.png */,
68521C7A1BCE80A100B8A6FA /* MediaLocation@2x.png */,
68521C7B1BCE80A100B8A6FA /* MediaLocation@3x.png */,
68521C7C1BCE80A100B8A6FA /* MediaPhoto@2x.png */,
68521C7D1BCE80A100B8A6FA /* MediaPhoto@3x.png */,
68521C7E1BCE80A100B8A6FA /* MediaVideo@2x.png */,
68521C7F1BCE80A100B8A6FA /* MediaVideo@3x.png */,
68521C801BCE80A100B8A6FA /* MediaVoice@2x.png */,
68521C811BCE80A100B8A6FA /* MediaVoice@3x.png */,
D0ECB9F41BBBED3A005C5525 /* ChannelVerifiedIconMedium@3x.png */,
D0ECB9F51BBBED3A005C5525 /* ChannelVerifiedIconMedium@2x.png */,
D0ECB9F61BBBED3A005C5525 /* ChannelVerifiedIconSmall@2x.png */,
D0ECB9F71BBBED3A005C5525 /* ChannelVerifiedIconSmall@3x.png */,
68F6378D1BAF4876004FC5DB /* ChannelIntro@2x.png */,
D0BFFC0F1BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@3x.png */,
D0BFFC101BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@2x.png */,
D06989AC1BA7077B000CBE06 /* ConversationTitleSwitchOff@2x.png */,
D06989AD1BA7077B000CBE06 /* ConversationTitleSwitchOff@3x.png */,
D06989AE1BA7077B000CBE06 /* ConversationTitleSwitchOn@2x.png */,
D06989AF1BA7077B000CBE06 /* ConversationTitleSwitchOn@3x.png */,
D06989B01BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@2x.png */,
D06989B11BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@3x.png */,
D06989B21BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@2x.png */,
D06989B31BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@3x.png */,
D06989A01BA5D770000CBE06 /* MessageInlineViewCountIconMedia@3x.png */,
D06989A11BA5D770000CBE06 /* MessageInlineViewCountIconMedia@2x.png */,
D06989A21BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@2x.png */,
D06989A31BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@3x.png */,
D06989A41BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@2x.png */,
D06989A51BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@3x.png */,
D0A6EEB81BA32AFD005868AA /* ClockIncomingMin@2x.png */,
D0A6EEB91BA32AFD005868AA /* ClockIncomingHour@2x.png */,
D0A6EEBA1BA32AFD005868AA /* ClockIncomingFrame@2x.png */,
D0D5CFFE1B7A69AD00DAF839 /* SharedMediaEmptyLinks@2x.png */,
D0D5CFFF1B7A69AD00DAF839 /* SharedMediaEmptyLinks@3x.png */,
D030961F1B43194B004D358E /* InlineSearchUp@2x.png */,
D03096201B43194B004D358E /* InlineSearchUp@3x.png */,
D03096211B43194B004D358E /* InlineSearchUpDisabled@3x.png */,
D03096221B43194B004D358E /* InlineSearchUpDisabled@2x.png */,
D03096231B43194B004D358E /* InlineSearchDown@3x.png */,
D03096241B43194B004D358E /* InlineSearchDownDisabled@2x.png */,
D03096251B43194B004D358E /* InlineSearchDownDisabled@3x.png */,
D03096261B43194B004D358E /* InlineSearchDown@2x.png */,
D069B1AA1B3D94110034C967 /* MusicPlayerMinimizedPause@1x.png */,
D069B1AB1B3D94110034C967 /* MusicPlayerMinimizedPause@2x.png */,
D069B1AC1B3D94110034C967 /* MusicPlayerMinimizedPause@3x.png */,
D069B1AD1B3D94110034C967 /* MusicPlayerMinimizedPlay@1x.png */,
D069B1AE1B3D94110034C967 /* MusicPlayerMinimizedPlay@2x.png */,
D069B1AF1B3D94110034C967 /* MusicPlayerMinimizedPlay@3x.png */,
D069B1B01B3D94110034C967 /* MusicPlayerMinimizedClose@1x.png */,
D069B1B11B3D94110034C967 /* MusicPlayerMinimizedClose@2x.png */,
D069B1B21B3D94110034C967 /* MusicPlayerMinimizedClose@3x.png */,
D0FC353A1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@2x.png */,
D0FC353B1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@3x.png */,
D0FC351D1B3CB3BB0041A938 /* VolumeControlSliderButton@3x.png */,
D0FC351E1B3CB3BB0041A938 /* VolumeControlSliderButton@1x.png */,
D02550501B3C75DA005F105A /* MusicPlayerControlPlay@3x.png */,
D02550511B3C75DA005F105A /* VolumeControlVolumeIcon@3x.png */,
D02550521B3C75DA005F105A /* VolumeControlVolumeUpIcon@2x.png */,
D02550531B3C75DA005F105A /* VolumeControlVolumeUpIcon@3x.png */,
D02550541B3C75DA005F105A /* MusicPlayerControlPlay@2x.png */,
D0D97D7D1B3B99F5003457CD /* MusicPlayerControlBack@2x.png */,
D0D97D7E1B3B99F5003457CD /* MusicPlayerControlBack@3x.png */,
D0D97D7F1B3B99F5003457CD /* MusicPlayerControlForward@2x.png */,
D0D97D801B3B99F5003457CD /* MusicPlayerControlForward@3x.png */,
D0D97D811B3B99F5003457CD /* MusicPlayerControlPause@2x.png */,
D0D97D821B3B99F5003457CD /* MusicPlayerControlPause@3x.png */,
D0D97D7B1B3B95D6003457CD /* VolumeControlVolumeIcon@2x.png */,
D0D97D791B3B9450003457CD /* VolumeControlSliderButton@2x.png */,
D0D97D6F1B3B942A003457CD /* ModernConversationSecretAccessoryTimer@3x.png */,
D06232AF1B39D544006A4140 /* ConversationInputFieldActionsIcon@2x.png */,
D06232B01B39D544006A4140 /* ConversationInputFieldActionsIcon@3x.png */,
D06232B11B39D544006A4140 /* ConversationInputFieldActionsIcon@1x.png */,
D0FC074D1B1E6899008CC3BB /* ConversationInputFieldCommandIcon@3x.png */,
D0FC074E1B1E6899008CC3BB /* ConversationInputFieldCommandIcon@2x.png */,
D0580AB81B0EB4E800E8235B /* StickerKeyboardRecentTab@2x.png */,
D0580AB91B0EB4E800E8235B /* StickerKeyboardRecentTab@3x.png */,
D0580ABA1B0EB4E800E8235B /* StickerKeyboardRecentTab@1x.png */,
D051B0201AFBB363003AFD52 /* PhotoEditorRotate@2x.png */,
D051AFC31AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@3x.png */,
D051AFC41AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@2x.png */,
D051AFC61AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@3x.png */,
D051AFC71AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@2x.png */,
D0DCF6601AF0EDC100D5B7A1 /* LocationGenericIcon@2x.png */,
D0DCF60A1AF033EA00D5B7A1 /* LocationPinIcon.png */,
D0DCF60B1AF033EA00D5B7A1 /* LocationPinIcon@2x.png */,
D0DCF60C1AF033EA00D5B7A1 /* LocationPinIcon@3x.png */,
D0DCF60D1AF033EA00D5B7A1 /* PhotoEditorCaption.png */,
D0DCF60E1AF033EA00D5B7A1 /* PhotoEditorCaption@2x.png */,
D0DCF60F1AF033EA00D5B7A1 /* PhotoEditorCaption@3x.png */,
D0DCF51C1AED327500D5B7A1 /* FoursquareAttribution@2x.png */,
D0DCF51D1AED327600D5B7A1 /* LocationCurrentIcon.png */,
D0DCF51E1AED327600D5B7A1 /* LocationCurrentIcon@2x.png */,
D0DCF51F1AED327600D5B7A1 /* LocationCurrentIcon@3x.png */,
D0DCF5201AED327600D5B7A1 /* LocationInfo_Active.png */,
D0DCF5211AED327600D5B7A1 /* LocationInfo_Active@2x.png */,
D0DCF5221AED327600D5B7A1 /* LocationInfo_Active@3x.png */,
D0DCF5231AED327600D5B7A1 /* LocationInfo.png */,
D0DCF5241AED327600D5B7A1 /* LocationInfo@2x.png */,
D0DCF5251AED327600D5B7A1 /* LocationInfo@3x.png */,
D0DCF5261AED327600D5B7A1 /* LocationPin@2x.png */,
D0DCF5271AED327600D5B7A1 /* LocationPinPoint@2x.png */,
D0DCF5281AED327600D5B7A1 /* LocationPinShadow@2x.png */,
D0DCF5291AED327600D5B7A1 /* NavigationBackArrowNormal@2x.png */,
D0DCF52A1AED327600D5B7A1 /* NavigationSearchIcon@2x.png */,
D025669B1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@3x.png */,
D025669C1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon.png */,
D025669D1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@2x.png */,
D089E0A11AC5B6E9009A744B /* AuthSessionsEmptyIcon.png */,
D089E0A21AC5B6E9009A744B /* AuthSessionsEmptyIcon@2x.png */,
D089E0A31AC5B6E9009A744B /* AuthSessionsEmptyIcon@3x.png */,
D0590AF71AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@2x.png */,
D0590AF81AC3193300B22F1E /* ModernMessageDocumentIconOutgoing.png */,
D0590AF91AC3193300B22F1E /* ModernMessageDocumentIconIncoming.png */,
D0590AFA1AC3193300B22F1E /* ModernMessageDocumentIconIncoming@2x.png */,
D0590AFB1AC3193300B22F1E /* ModernMessageDocumentIconIncoming@3x.png */,
D0590AFC1AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@3x.png */,
D058B63D1AC229FE00C995C3 /* ModernMessageLocationPin.png */,
D058B63E1AC229FE00C995C3 /* ModernMessageLocationPin@2x.png */,
D058B63F1AC229FE00C995C3 /* ModernMessageLocationPin@3x.png */,
D0249B211ABF5ACF0076ECBF /* GoogleDriveFile@2x.png */,
D0249B221ABF5ACF0076ECBF /* GoogleDriveFolder@2x.png */,
D0249AED1ABCAC280076ECBF /* CalloutAccessory@2x.png */,
D0249AEE1ABCAC280076ECBF /* CalloutArrow_Highlighted@2x.png */,
D0249AEF1ABCAC280076ECBF /* CalloutArrow@2x.png */,
D0249AF01ABCAC280076ECBF /* CalloutBackground_Highlighted@2x.png */,
D0249AF11ABCAC280076ECBF /* CalloutBackground@2x.png */,
D0249AF21ABCAC280076ECBF /* CalloutDrivingBackground_Highlighted@2x.png */,
D0249AF31ABCAC280076ECBF /* CalloutDrivingBackground@2x.png */,
D0249AF41ABCAC280076ECBF /* CalloutDrivingIcon@2x.png */,
D0249AF51ABCAC280076ECBF /* FileHowToScheme@2x.png */,
D0249AF61ABCAC280076ECBF /* TrackingHeading@2x.png */,
D0249AF71ABCAC280076ECBF /* TrackingLocation@2x.png */,
D0249AF81ABCAC280076ECBF /* TrackingLocationOff@2x.png */,
D0249AF91ABCAC280076ECBF /* VideoScrubberLeftArrow@2x.png */,
D0249AFA1ABCAC280076ECBF /* VideoScrubberRightArrow@2x.png */,
D06F2B281AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@3x.png */,
D06F2B291AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@2x.png */,
D06F2B2A1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay.png */,
D0DEE5951AA9EA7000B04AAA /* ReplyPanelClose@2x.png */,
D0C80D621A960B2A00D5DF8A /* ChatListLock_LockedBottom@2x.png */,
D0C80D631A960B2A00D5DF8A /* ChatListLock_LockedTop@2x.png */,
D0C80D641A960B2A00D5DF8A /* ChatListLock_UnlockedBottom@2x.png */,
D0C80D651A960B2A00D5DF8A /* ChatListLock_UnlockedTop@2x.png */,
D061F2781A928F580031BCBE /* Camera */,
D061F2821A928F580031BCBE /* NavigationBackArrow.png */,
D0A102361A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@3x.png */,
D0A102371A7D7A0600CD85A5 /* SharedMediaListItemCheck@3x.png */,
D0A102381A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked.png */,
D0A102391A7D7A0600CD85A5 /* SharedMediaListItemCheck.png */,
D0A1023A1A7D7A0600CD85A5 /* SharedMediaListItemCheck@2x.png */,
D0A1023B1A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@2x.png */,
68CFB9B71A7DFEC900C15F34 /* ModernMediaItemSloMoIcon@2x.png */,
68CFB9B81A7DFEC900C15F34 /* ModernMediaItemTimelapseIcon@2x.png */,
D08968B71A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay.png */,
D08968B81A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@2x.png */,
D08968B91A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@3x.png */,
D0C6AF531A7815F90046833D /* SharedMediaEmptyFilesIcon@2x.png */,
D0C6AF541A7815F90046833D /* SharedMediaEmptyFilesIcon.png */,
D0C6AF4B1A77F7EF0046833D /* SharedMediaEmptyIcon@2x.png */,
D0C6AF4C1A77F7EF0046833D /* SharedMediaEmptyIcon.png */,
D0C6AEFA1A726F2A0046833D /* SharedMediaDocumentStatusDownload@3x.png */,
D0C6AEFB1A726F2A0046833D /* SharedMediaDocumentStatusDownload@2x.png */,
D0C6AEFC1A726F2A0046833D /* SharedMediaDocumentStatusDownload.png */,
D0C6AEF21A71CAE40046833D /* SharedMediaNavigationBarArrow@2x.png */,
D0C6AEF31A71CAE40046833D /* SharedMediaNavigationBarArrow@3x.png */,
D055A7E21A6882C000A1D48C /* SharedMediaNavigationBarArrow.png */,
D055A7DD1A68474C00A1D48C /* SharedMediaGenericIcon@2x.png */,
D03EF6CF1A4CE4CF00ABEF35 /* StickerPanelPopupMiddle@2x.png */,
D03EF6D01A4CE4CF00ABEF35 /* StickerPanelPopupRight@2x.png */,
D03EF6D11A4CE4CF00ABEF35 /* StickerPanelPopupLeft@2x.png */,
D04ABBF81A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@3x.png */,
D04ABBF91A3B3C2A00869014 /* ListsDownDisclosureIndicator@3x.png */,
D04ABBFA1A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@2x.png */,
D04ABBFB1A3B3C2A00869014 /* ListsDownDisclosureIndicator.png */,
D04ABBFC1A3B3C2A00869014 /* ListsDownDisclosureIndicator@2x.png */,
D04ABBFD1A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted.png */,
D084D45F1A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@3x.png */,
D084D4601A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon.png */,
D084D4611A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@2x.png */,
D0EFBEDB1A1AB34900FF33C3 /* ChangePhoneHelpIcon@3x.png */,
D0EFBEDC1A1AB34900FF33C3 /* ChangePhoneHelpIcon.png */,
D0EFBECC1A1A7B2F00FF33C3 /* ChangePhoneHelpIcon@2x.png */,
681EAC351A23AB2C00E7C40C /* PhotoEditor */,
68DAD8FE1A1CF5660061FD7E /* ModernMediaEmptyAlbumIcon@2x.png */,
D0EA690F1A059C3300D1F747 /* ModernMessageInstagramLogoPlaceholder@2x.png */,
D0EA690D1A05991100D1F747 /* ModernMessageYoutubeButtonPlaceholder@2x.png */,
D0EA690B1A039F7C00D1F747 /* RecentSearchResultsItemLoupe@2x.png */,
D0EA68AB1A006BE500D1F747 /* GiphyToolbarLogo@2x.png */,
D0D95BC919D438DC00047005 /* SecretPhotoCheckMask@2x.png */,
D0D95BCA19D438DC00047005 /* SecretPhotoCheckMask.png */,
D0D95BCB19D438DC00047005 /* SecretPhotoCheck@2x.png */,
D0D95BCC19D438DC00047005 /* SecretPhotoCheck.png */,
D03FECD419CC6D17004866D6 /* SecretPhotoFireMask.png */,
D03FECD219CC69EE004866D6 /* SecretPhotoFireMask@2x.png */,
D03FECCE19CC559D004866D6 /* SecretPhotoFire.png */,
D03FECCF19CC559D004866D6 /* SecretPhotoFire@2x.png */,
D0590D8A19A78C9D0082FFC8 /* ModernMessageBroadcastIcon.png */,
D0590D8B19A78C9D0082FFC8 /* ModernMessageBroadcastIcon@2x.png */,
D0590D8C19A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite.png */,
D0590D8D19A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite@2x.png */,
D0C915B01982997A00824042 /* builtin-wallpapers */,
D0C915C11982997A00824042 /* Placeholders */,
D0C9162D1982997B00824042 /* Menu */,
D0C916571982997B00824042 /* notifications */,
D0C9166E1982997B00824042 /* Indices */,
D0AAD1F91964B6F30022B101 /* BroadcastLargeAvatarIcon@2x.png */,
D0AAD1FA1964B6F30022B101 /* BroadcastLargeAvatarIcon.png */,
D0E3C61B196361E400B133E0 /* BroadcastAvatarIcon.png */,
D0E3C61C196361E400B133E0 /* BroadcastAvatarIcon@2x.png */,
D0270190196193E1008AB6F4 /* ModernMediaItemVideoIcon@2x.png */,
D0A3F30A195D90AD009E0ACD /* EmptyBroadcastListsIcon@2x.png */,
D0A3F308195D909C009E0ACD /* ModernContactListBroadcastIcon.png */,
D0A3F306195D8D20009E0ACD /* ModernContactListBroadcastIcon@2x.png */,
D0C9253F1949172000E629CA /* ImagePickerThumbnalSelect.png */,
D0C925401949172000E629CA /* ImagePickerThumbnalSelect_Checked.png */,
D0C92533194915C800E629CA /* SearchBarIconLight.png */,
D0C92534194915C800E629CA /* ModernMessageCheckmark2.png */,
D0C92535194915C800E629CA /* ModernMessageCheckmark1.png */,
D0555628194501A2008B69A6 /* ModernDocumentMessageIconBackground@2x.png */,
D086969A1943762100770FE7 /* ModernAuthCountryButtonHighlighted@2x~ipad.png */,
D086968C1943698900770FE7 /* ModernAuthCountryButton@2x~ipad.png */,
D0A516CA193FD848000B8984 /* DetailLogoBlank@2x.png */,
D0A516CB193FD848000B8984 /* DetailLogoBlank.png */,
D00C71A6193F482E0005349C /* ModernBubbleOutgoingPartialHighlightedPad.png */,
D00C71A7193F482E0005349C /* ModernBubbleOutgoingFullHighlightedPad.png */,
D00C71A8193F482E0005349C /* ModernBubbleOutgoingPartialPad.png */,
D00C71A9193F482E0005349C /* ModernBubbleOutgoingFullPad.png */,
D00C71AA193F482E0005349C /* ModernBubbleIncomingPartialHighlightedPad.png */,
D00C71AB193F482E0005349C /* ModernBubbleIncomingFullHighlightedPad.png */,
D00C71AC193F482E0005349C /* ModernBubbleIncomingPartialPad.png */,
D00C71AD193F482E0005349C /* ModernBubbleIncomingFullPad.png */,
D00C7192193F3FD40005349C /* ModernBubbleOutgoingPartialHighlightedPad@2x.png */,
D00C7193193F3FD40005349C /* ModernBubbleOutgoingFullHighlightedPad@2x.png */,
D00C7194193F3FD40005349C /* ModernBubbleIncomingPartialHighlightedPad@2x.png */,
D00C7195193F3FD40005349C /* ModernBubbleIncomingFullHighlightedPad@2x.png */,
D0BAF3C4193E8AC400A0093F /* ModernConversationInput.png */,
D0BAF3C5193E8AC400A0093F /* ModernConversationMicButton_Highlighted.png */,
D0BAF3C6193E8AC400A0093F /* ModernConversationMicButton.png */,
D0BAF3C7193E8AC400A0093F /* ModernConversationAttach.png */,
D0BAF3C8193E8AC400A0093F /* TabIconContacts_Highlighted.png */,
D0BAF3C9193E8AC400A0093F /* TabIconContacts.png */,
D0BAF3CA193E8AC400A0093F /* TabIconMessages_Highlighted.png */,
D0BAF3CB193E8AC400A0093F /* TabIconMessages.png */,
D0BAF3CC193E8AC400A0093F /* TabIconSettings_Highlighted.png */,
D0BAF3CD193E8AC400A0093F /* TabIconSettings.png */,
D0BAF3CE193E8AC400A0093F /* ModernConversationListIconRead.png */,
D0BAF3CF193E8AC400A0093F /* ModernConversationListIconDelivered.png */,
D0BAF3D0193E8AC400A0093F /* ModernConversationTitleIconMute.png */,
D0BAF3D1193E8AC400A0093F /* DialogList_Muted.png */,
D0BAF3D2193E8AC400A0093F /* ModernNavigationAddButtonIcon.png */,
D0BAF3D3193E8AC400A0093F /* ModernContactListInviteFriendsIcon.png */,
D0BAF3D4193E8AC400A0093F /* ModernContactListCreateGroupIcon.png */,
D0BAF3D5193E8AC400A0093F /* ModernContactListCreateSecretChatIcon.png */,
D0BAF3D6193E8AC400A0093F /* ModernWallpaperSelectedIndicator.png */,
D0BAF3D7193E8AC400A0093F /* ModernMessageSelectionUnchecked.png */,
D0BAF3D8193E8AC400A0093F /* ModernContactSelectionEmpty.png */,
D0BAF3D9193E8AC400A0093F /* ModernContactSelectionChecked.png */,
D0BAF3DA193E8AC400A0093F /* ModernMessageSelectionChecked.png */,
D0BAF3DB193E8AC400A0093F /* ModernConversationActionDelete_Disabled.png */,
D0BAF3DC193E8AC400A0093F /* ModernConversationActionDelete.png */,
D0BAF3DD193E8AC400A0093F /* DeleteWhiteIcon.png */,
D0BAF3DE193E8AC400A0093F /* ModernConversationActionForward_Disabled.png */,
D0BAF3DF193E8AC400A0093F /* ModernConversationActionForward.png */,
D0BAF3E0193E8AC400A0093F /* ActionsWhiteIcon.png */,
D09EE2B9193484D200980617 /* ModernBubbleOutgoingPartialPad@2x.png */,
D09EE2BA193484D200980617 /* ModernBubbleOutgoingFullPad@2x.png */,
D09EE2BB193484D200980617 /* ModernBubbleIncomingPartialPad@2x.png */,
D09EE2BC193484D200980617 /* ModernBubbleIncomingFullPad@2x.png */,
D0BD442118BCD0C70036FB8B /* begin_record.caf */,
930CBDF318BACF460068116F /* ModernConversationAudioSlideToCancel@2x.png */,
D0BD441618B78DF90036FB8B /* ModernMessageAudioCancel_Outgoing@2x.png */,
D0BD441718B78DF90036FB8B /* ModernMessageAudioCancel_Incoming@2x.png */,
D020B75D18B509C50026DB24 /* ModernConversationMicButton_Highlighted@2x.png */,
D020B75E18B509C50026DB24 /* ModernConversationMicButton@2x.png */,
D020B75B18B4F6740026DB24 /* ModernConversationSecretAccessoryTimer@2x.png */,
D046965918A273AC009764B2 /* ModernConversationTitlePanelClose@2x.png */,
D0469631189FB84C009764B2 /* ModernGallerySecretImageTimerFrame@2x.png */,
930F9BAC1891447800D3D7C1 /* ModernMessageSecretPhotoOverlayIcon@2x.png */,
93ED9EFD1863616B00E22F84 /* ModernConversationEmptyListLockIcon@2x.png */,
93ED9EF818634CD700E22F84 /* ModernConversationEmptyListLogo@2x.png */,
93AD55DE18630CA40043B212 /* ImageDownloadCancel@2x.png */,
93AD55DF18630CA40043B212 /* ImageDownloadCancel_Highlighted@2x.png */,
93C52F6C18626099008229A7 /* ModernMessageImagePlaceholder@2x.png */,
93C52F6A18621C2E008229A7 /* ModernMessageDocumentGenericIcon@2x.png */,
933AA4ED1861348D000AA848 /* ModernTourButtonRightArrow@2x.png */,
933AA4EB18612A8D000AA848 /* ModernConversationUnseenMessagesButton@2x.png */,
933AA4E918611ED2000AA848 /* ModernPhotoCropField@2x.png */,
933AA4A6186101A5000AA848 /* SearchBarBackgroundLight@2x.png */,
933AA4A7186101A5000AA848 /* SearchBarIconLight@2x.png */,
933AA4A8186101A5000AA848 /* SearchInputFieldLight@2x.png */,
933AA4A41860CDEA000AA848 /* ImagePickerPreviewPanel@2x.png */,
933AA4A21860BE79000AA848 /* ModernNavigationAddButtonIcon@2x.png */,
93269DFF185E99B800FBC69F /* ModernImageBubbleHighlight@2x.png */,
93269DF5185E922500FBC69F /* ModernBubbleIncomingFullHighlighted@2x.png */,
93269DF6185E922500FBC69F /* ModernBubbleIncomingPartialHighlighted@2x.png */,
93269DF7185E922500FBC69F /* ModernBubbleOutgoingFullHighlighted@2x.png */,
93269DF8185E922500FBC69F /* ModernBubbleOutgoingPartialHighlighted@2x.png */,
9386E8B1185E30EA00930205 /* ModernContactSelectionChecked@2x.png */,
9386E8B2185E30EA00930205 /* ModernContactSelectionEmpty@2x.png */,
9386E8AF185E2AFF00930205 /* NavigationBackArrowLight@2x.png */,
9386E8AD185DEBF800930205 /* ModernAuthPhoneBackground@2x.png */,
9386E8A9185DE9CC00930205 /* ModernAuthCountryButtonHighlighted@2x.png */,
9386E8AA185DE9CC00930205 /* ModernAuthCountryButton@2x.png */,
93080912185BC39600E62B42 /* ModernUserInfoPhoneEditingSeparator@2x.png */,
93080910185B771200E62B42 /* ModernMenuAddIcon@2x.png */,
930808FD185B432D00E62B42 /* ModernListsDisclosureIndicatorSmall@2x.png */,
930808CC185A309200E62B42 /* ModernConversationListBadgeUnsent@2x.png */,
930808CA185A295900E62B42 /* ModernNavigationComposeButtonIcon@2x.png */,
930808C01859FECF00E62B42 /* ModernWallpaperSelectedIndicator@2x.png */,
930808B918592DAA00E62B42 /* ModernContactListCreateGroupIcon@2x.png */,
930808B51859253D00E62B42 /* ModernContactListCreateSecretChatIcon@2x.png */,
930808B61859253D00E62B42 /* ModernContactListInviteFriendsIcon@2x.png */,
9341349318551FF500480294 /* builtin-wallpapers */,
934134711853A12200480294 /* ModernMenuDeleteIcon@2x.png */,
9341B0201851E89300D1195B /* ModernMenuCheck@2x.png */,
9341B01218511FE000D1195B /* ModernListsDisclosureIndicator@2x.png */,
936DE1911850AE7400D90029 /* ModernSegmentedControlDivider@2x.png */,
936DE18F1850AE2A00D90029 /* ModernSegmentedControlHighlighted@2x.png */,
936DE18D1850AE0800D90029 /* ModernSegmentedControlSelected@2x.png */,
936DE18B1850AD1300D90029 /* ModernSegmentedControlBackground@2x.png */,
936DE1831850890200D90029 /* ModernConversationListIconRead@2x.png */,
936DE1841850890200D90029 /* ModernConversationListIconDelivered@2x.png */,
936DE17F1850857A00D90029 /* ModernConversationListIconLock@2x.png */,
93EB7AB7184F90FC00891DBF /* ModernConversationTitleIconMute@2x.png */,
93EB7AB8184F90FC00891DBF /* ModernConversationTitleIconLock@2x.png */,
93316A52184E5175005EBBEF /* ModernConversationUnreadSeparator@2x.png */,
932E00F9184BFACE0001D109 /* ModernMessageContactAdd_Outgoing@2x.png */,
932E00FA184BFACE0001D109 /* ModernMessageContactAdd_Incoming@2x.png */,
932E00DE184AA1100001D109 /* ModernConversationActionForward_Disabled@2x.png */,
932E00DF184AA1100001D109 /* ModernConversationActionDelete_Disabled@2x.png */,
932E00E0184AA1100001D109 /* ModernConversationActionDelete@2x.png */,
932E00E1184AA1100001D109 /* ModernConversationActionForward@2x.png */,
934280D818490569004F1C2A /* ModernMessageSelectionUnchecked@2x.png */,
934280D918490569004F1C2A /* ModernMessageSelectionChecked@2x.png */,
934280CA18480B63004F1C2A /* NavigationBackArrow@2x.png */,
934280C21847F39A004F1C2A /* SearchImagesButtonTop@2x.png */,
934280C31847F39A004F1C2A /* SearchImagesButtonTop_Highlighted@2x.png */,
934280C41847F39A004F1C2A /* SearchImagesButtonBottom@2x.png */,
934280C51847F39A004F1C2A /* SearchImagesButtonBottom_Highlighted@2x.png */,
934280C01847F347004F1C2A /* NothingFoundIcon@2x.png */,
934280BE1847F326004F1C2A /* DeleteWhiteIcon@2x.png */,
934280BA1847F31C004F1C2A /* ActionsWhiteIcon@2x.png */,
93D1D76A18467F6D00947655 /* SearchBarScopeDivider@2x.png */,
93C2308A183D1D5F0071CB58 /* ModernMessageUnsentButton@2x.png */,
93C2307A183CEF260071CB58 /* ModernMessageCheckmarkMedia2@2x.png */,
93C2307B183CEF270071CB58 /* ModernMessageCheckmarkMedia1@2x.png */,
93C23078183CD59F0071CB58 /* ModernMessageVideoIcon@2x.png */,
93C23076183C38EE0071CB58 /* ModernMessageImageDateBackground@2x.png */,
93C23074183C31D60071CB58 /* ModernMessageImageBorder@2x.png */,
93064DFD1833C5EA0024C05A /* NavigationBackButton_Highlighted@2x.png */,
93064DFE1833C5EA0024C05A /* NavigationBackButton@2x.png */,
93064DFF1833C5EA0024C05A /* NavigationBackButtonLandscape@2x.png */,
93064E001833C5EA0024C05A /* NavigationBackButtonLandscape_Highlighted@2x.png */,
93064DF91832A2970024C05A /* ModernTypingDot2@2x.png */,
93064DFA1832A2970024C05A /* ModernTypingDot1@2x.png */,
93992D8C182A706C00F29746 /* ModernBubbleOutgoingPartial@2x.png */,
93992D8D182A706C00F29746 /* ModernBubbleIncomingPartial@2x.png */,
93992D6B182922DD00F29746 /* ModernMessageCheckmark2@2x.png */,
93992D6C182922DD00F29746 /* ModernMessageCheckmark1@2x.png */,
93F3A0FB1821B6B60005EB98 /* ModernConversationAttach@2x.png */,
93F3A0FC1821B6B60005EB98 /* ModernConversationInput@2x.png */,
93F3A0F71821B6AC0005EB98 /* ModernBubbleOutgoingFull@2x.png */,
93F3A0F81821B6AC0005EB98 /* ModernBubbleIncomingFull@2x.png */,
9303848C18133F8F00CAC996 /* SearchBarClearIcon@2x.png */,
9303848D18133F8F00CAC996 /* SearchInputField_Active@2x.png */,
9303848E18133F8F00CAC996 /* SearchBarBackground_Active@2x.png */,
93A4544D17FB4C5B00E07837 /* ProgressWindowCheck@2x.png */,
93A8F78E17F9981100B7D99E /* DialogListEncryptedChatIcon@2x.png */,
9352994B17A13D6F006D58FE /* ProgressLoupeMinute@2x.png */,
9352994C17A13D6F006D58FE /* ProgressLoupeHour@2x.png */,
9352994D17A13D6F006D58FE /* ProgressLoupeFrame@2x.png */,
938F20D917998386003837DA /* notifications */,
932FA9AF179759280063A505 /* ProgressWindowBackground@2x.png */,
9322F815178EE92D00099F0B /* CellHighlighted96@2x.png */,
9322F813178EE4DE00099F0B /* Transparent@2x.png */,
9322F7FD178E056300099F0B /* DialogList_Muted@2x.png */,
931C5934174C0AB800D597D9 /* Menu */,
9338C6551741AE5700CC7280 /* MessageInlineVideoIcon@2x.png */,
9376A129174156020015A931 /* DialogListPending@2x.png */,
9376A11C174143980015A931 /* TabIconMessages_Highlighted@2x.png */,
9376A11D174143980015A931 /* TabIconMessages@2x.png */,
9376A11E174143980015A931 /* TabIconSettings_Highlighted@2x.png */,
9376A11F174143980015A931 /* TabIconSettings@2x.png */,
9376A120174143980015A931 /* TabIconContacts_Highlighted@2x.png */,
9376A121174143980015A931 /* TabIconContacts@2x.png */,
9376A116174138FF0015A931 /* MapLocationIcon_ActiveHeading@2x.png */,
93EFBF11173EEF3300F7B89E /* Tour.bundle */,
930AD0A8173C2E31003DABCE /* MapCalloutArrow_Highlighted@2x.png */,
930AD0A9173C2E31003DABCE /* MapCalloutArrow@2x.png */,
930AD098173C120D003DABCE /* MapCalloutCenter_Highlighted@2x.png */,
930AD099173C120D003DABCE /* MapCalloutRight_Highlighted@2x.png */,
930AD09A173C120D003DABCE /* MapCalloutLeft_Highlighted@2x.png */,
930AD09B173C120D003DABCE /* MapCalloutCenter@2x.png */,
930AD09C173C120D003DABCE /* MapCalloutRight@2x.png */,
930AD09D173C120D003DABCE /* MapCalloutLeft@2x.png */,
93DEF67F173AFA2300D4588D /* MapLocationIcon@2x.png */,
93DEF680173AFA2300D4588D /* MapLocationIcon_Active@2x.png */,
93941A241734665700F97189 /* ClockWhiteMin@2x.png */,
93941A251734665700F97189 /* ClockWhiteHour@2x.png */,
93941A261734665700F97189 /* ClockWhiteFrame@2x.png */,
936AA9561720708E007389A3 /* LinearProgressForeground@2x.png */,
936AA9571720708E007389A3 /* LinearProgressBackground@2x.png */,
93DA9598171C6A4600A69D64 /* PlayButtonBig_Highlighted@2x.png */,
93DA9599171C6A4600A69D64 /* PlayButtonBig@2x.png */,
93DA9591171C474600A69D64 /* VideoPanelPlay@2x.png */,
93DA9592171C474600A69D64 /* VideoPanelPause@2x.png */,
9302CA34171B5A4600C8559D /* VideoSliderBackground_Disabled@2x.png */,
9302CA2A171B581200C8559D /* VideoSliderBackground@2x.png */,
9302CA2C171B581200C8559D /* VideoSliderForeground@2x.png */,
9302CA2E171B581200C8559D /* VideoSliderHandle@2x.png */,
93F430DA171589AD0094A8DC /* ProfilePhotoPlaceholder@2x.png */,
93A109BA1704E6F000FE4F89 /* ImagePickerSelect_Checked@2x.png */,
93A109BB1704E6F000FE4F89 /* ImagePickerSelect@2x.png */,
93A1099E17034DA600FE4F89 /* ImagePickerThumbnalSelect@2x.png */,
93A1099F17034DA600FE4F89 /* ImagePickerThumbnalSelect_Checked@2x.png */,
93ADCE3316EE9F8300BFFCF7 /* TokenBackground@2x.png */,
93ADCE3416EE9F8300BFFCF7 /* TokenBackground_Highlighted@2x.png */,
9321E9EF16A9B5C100F9D09C /* notification.caf */,
9321E9F016A9B5C100F9D09C /* sent.caf */,
93CB995C167F57900017CF09 /* PhoneFormats.dat */,
93753ECD16794367008CC2C5 /* PhoneCountries.txt */,
9340FDBE166A96E0001CFB01 /* ClockMin@2x.png */,
9340FDBF166A96E0001CFB01 /* ClockHour@2x.png */,
9340FDC0166A96E0001CFB01 /* ClockFrame@2x.png */,
932A9E8B1663E26B00FEF7FE /* BannerClose@2x.png */,
93E05B39165D4BCE004E31C5 /* FlatImagePlaceholder@2x.png */,
934D0A981632D3B50090BCD0 /* LinkCornerTB@2x.png */,
934D0A991632D3B50090BCD0 /* LinkCornerBT@2x.png */,
934D0A9A1632D3B50090BCD0 /* LinkCornerRL@2x.png */,
934D0A9B1632D3B50090BCD0 /* LinkCornerLR@2x.png */,
934D0A961632543E0090BCD0 /* LinkFull@2x.png */,
935B6E251628540C00A2E265 /* SearchInputField@2x.png */,
D0EC6CAB15E4618100E7E687 /* DialogListGroupChatIcon@2x.png */,
9362C05915DE95060060CFE8 /* SearchBarIcon@2x.png */,
D0052CB2159513F2009482C4 /* SearchBarBackground@2x.png */,
);
name = AppResources;
sourceTree = "<group>";
};
D089E0661AC57DA7009A744B /* Auth Sessions */ = {
isa = PBXGroup;
children = (
D089E06B1AC57E2F009A744B /* TGAuthSession.h */,
D089E06C1AC57E2F009A744B /* TGAuthSession.m */,
D089E0671AC57DBF009A744B /* TGAuthSessionListSignals.h */,
D089E0681AC57DBF009A744B /* TGAuthSessionListSignals.m */,
);
name = "Auth Sessions";
sourceTree = "<group>";
};
D089E06F1AC58065009A744B /* Auth Sessions */ = {
isa = PBXGroup;
children = (
D089E0701AC5807F009A744B /* TGAuthSessionsController.h */,
D089E0711AC5807F009A744B /* TGAuthSessionsController.m */,
D089E0741AC58246009A744B /* Items */,
D089E09D1AC5B65A009A744B /* TGAuthSessionsEmptyView.h */,
D089E09E1AC5B65A009A744B /* TGAuthSessionsEmptyView.m */,
);
name = "Auth Sessions";
sourceTree = "<group>";
};
D089E0741AC58246009A744B /* Items */ = {
isa = PBXGroup;
children = (
D089E0751AC58262009A744B /* TGAuthSessionItem.h */,
D089E0761AC58262009A744B /* TGAuthSessionItem.m */,
D089E0791AC5829D009A744B /* TGAuthSessionItemView.h */,
D089E07A1AC5829D009A744B /* TGAuthSessionItemView.m */,
);
name = Items;
sourceTree = "<group>";
};
D08B0A5C1B8A0839003B80FD /* Channel */ = {
isa = PBXGroup;
children = (
D08B0A661B8A085F003B80FD /* TGChannelConversationCompanion.h */,
D08B0A671B8A085F003B80FD /* TGChannelConversationCompanion.m */,
D05C75041BEA69720086958E /* TGMigratedChannelConversationHeaderView.h */,
D05C75051BEA69720086958E /* TGMigratedChannelConversationHeaderView.m */,
);
name = Channel;
sourceTree = "<group>";
};
D08BC65919AD25F0007F126A /* Group Avatar */ = {
isa = PBXGroup;
children = (
D08BC65A19AD261F007F126A /* TGGroupAvatarGalleryModel.h */,
D08BC65B19AD261F007F126A /* TGGroupAvatarGalleryModel.m */,
D08BC65D19AD2ACA007F126A /* TGGroupAvatarGalleryItem.h */,
D08BC65E19AD2ACA007F126A /* TGGroupAvatarGalleryItem.m */,
D08BC66019AD2B0A007F126A /* TGGroupAvatarGalleryItemView.h */,
D08BC66119AD2B0A007F126A /* TGGroupAvatarGalleryItemView.m */,
);
name = "Group Avatar";
sourceTree = "<group>";
};
D08BC66319AD3C5E007F126A /* Peer Avatar */ = {
isa = PBXGroup;
children = (
D08BC66419AD3C99007F126A /* TGPeerAvatarImageDataSource.h */,
D08BC66519AD3C99007F126A /* TGPeerAvatarImageDataSource.m */,
D08BC66F19ADF245007F126A /* TGPeerAvatarThumbnailDataSource.h */,
D08BC67019ADF245007F126A /* TGPeerAvatarThumbnailDataSource.m */,
);
name = "Peer Avatar";
sourceTree = "<group>";
};
D08BC67519AE37C7007F126A /* User Avatar */ = {
isa = PBXGroup;
children = (
D0F404CF19AFD46000B8FB18 /* Profile Avatar */,
D08BC67619AE37DA007F126A /* TGUserAvatarGalleryModel.h */,
D08BC67719AE37DA007F126A /* TGUserAvatarGalleryModel.m */,
D08BC67C19AE38DC007F126A /* TGUserAvatarGalleryItem.h */,
D08BC67D19AE38DC007F126A /* TGUserAvatarGalleryItem.m */,
D08BC67919AE385C007F126A /* TGUserAvatarGalleryItemView.h */,
D08BC67A19AE385C007F126A /* TGUserAvatarGalleryItemView.m */,
);
name = "User Avatar";
sourceTree = "<group>";
};
D08BE0711BD956D00004F382 /* Gif Converter */ = {
isa = PBXGroup;
children = (
D08BE07B1BD956F20004F382 /* TGGifConverter.h */,
D08BE07C1BD956F20004F382 /* TGGifConverter.m */,
);
name = "Gif Converter";
sourceTree = "<group>";
};
D08BE07F1BD95CC50004F382 /* Inline Video */ = {
isa = PBXGroup;
children = (
D08BE0841BD95D010004F382 /* TGInlineVideoView.h */,
D08BE0851BD95D010004F382 /* TGInlineVideoView.m */,
D08BE0801BD95CEB0004F382 /* TGInlineVideoModel.h */,
D08BE0811BD95CEB0004F382 /* TGInlineVideoModel.m */,
D0973D5E1BE2569400B61B7D /* TGAcceleratedVideoView.h */,
D0973D5F1BE2569400B61B7D /* TGAcceleratedVideoView.m */,
D0A4D78F1C0F72AA00537E74 /* TGVTPlayer.h */,
D0A4D7901C0F72AA00537E74 /* TGVTPlayer.m */,
D0A4D79C1C0F8CDF00537E74 /* TGVTPlayerView.h */,
D0A4D79D1C0F8CDF00537E74 /* TGVTPlayerView.m */,
D0A4D7C51C10B03200537E74 /* TGVTAcceleratedVideoView.h */,
D0A4D7C61C10B03200537E74 /* TGVTAcceleratedVideoView.m */,
);
name = "Inline Video";
sourceTree = "<group>";
};
D08FEE251ACC26000069FA9F /* Confirmation */ = {
isa = PBXGroup;
children = (
D08FEE2F1ACC26130069FA9F /* TGPasswordConfirmationController.h */,
D08FEE301ACC26130069FA9F /* TGPasswordConfirmationController.m */,
);
name = Confirmation;
sourceTree = "<group>";
};
D08FEE4B1ACDA43D0069FA9F /* Webpage */ = {
isa = PBXGroup;
children = (
D08FEE4C1ACDA4540069FA9F /* TGWebpageFooterModel.h */,
D08FEE4D1ACDA4540069FA9F /* TGWebpageFooterModel.m */,
D0DA8C3E1ACF5EBD00606990 /* TGArticleWebpageFooterModel.h */,
D0DA8C3F1ACF5EBD00606990 /* TGArticleWebpageFooterModel.m */,
);
name = Webpage;
sourceTree = "<group>";
};
D091539E1A6D6A1E004F3995 /* Shared Media */ = {
isa = PBXGroup;
children = (
D0CAEA241A6D9DA60033650D /* TGSharedMediaUtils.h */,
D0CAEA251A6D9DA60033650D /* TGSharedMediaUtils.m */,
D0C6AED71A71590A0046833D /* TGSharedMediaSignals.h */,
D0C6AED81A71590A0046833D /* TGSharedMediaSignals.m */,
D0CAEA211A6D9BB20033650D /* TGSharedPhotoSignals.h */,
D0CAEA221A6D9BB20033650D /* TGSharedPhotoSignals.m */,
D0C6AECF1A7158680046833D /* TGSharedVideoSignals.h */,
D0C6AED01A7158680046833D /* TGSharedVideoSignals.m */,
D0C6AEF61A71CD660046833D /* TGSharedFileSignals.h */,
D0C6AEF71A71CD660046833D /* TGSharedFileSignals.m */,
D0580AC41B0F73C800E8235B /* TGStickerPreviewSignals.h */,
D0580AC51B0F73C800E8235B /* TGStickerPreviewSignals.m */,
D03E44DC1AB0D69C00E72CAA /* TGSharedLocationSignals.h */,
D03E44DD1AB0D69C00E72CAA /* TGSharedLocationSignals.m */,
D09153A21A6D6D5A004F3995 /* TGListThumbnailSignals.h */,
D09153A31A6D6D5A004F3995 /* TGListThumbnailSignals.m */,
D0F7B4BA1C204149008C5DB1 /* TGRecentGifsSignal.h */,
D0F7B4BB1C204149008C5DB1 /* TGRecentGifsSignal.m */,
D08C714D1C522FA200779C0F /* TGAudioWaveformSignal.h */,
D08C714E1C522FA200779C0F /* TGAudioWaveformSignal.m */,
D08C71451C5221EC00779C0F /* TGAudioWaveform.h */,
D08C71461C5221EC00779C0F /* TGAudioWaveform.m */,
);
name = "Shared Media";
sourceTree = "<group>";
};
D09153A51A6D6F52004F3995 /* Signals */ = {
isa = PBXGroup;
children = (
D0C5C3DA1ACB30D000F32FC6 /* Account */,
D0DCF4F61AE922F600D5B7A1 /* Peers */,
D0CAEA1D1A6D94C70033650D /* Cache */,
D09153A61A6D6F5C004F3995 /* Remote File Signals */,
D091539E1A6D6A1E004F3995 /* Shared Media */,
D051AF121AF3EA9A003AFD52 /* Stickers */,
D06F2B3B1AB323C800A4E214 /* Messages */,
D0249A321ABC41D80076ECBF /* Two-Step Verification */,
D089E0661AC57DA7009A744B /* Auth Sessions */,
D0249C131AC04D7F0076ECBF /* Hashtags */,
D03538351AD3097500B0B33E /* External */,
D051B0FC1B04EB6F003AFD52 /* Phonebook */,
);
name = Signals;
sourceTree = "<group>";
};
D09153A61A6D6F5C004F3995 /* Remote File Signals */ = {
isa = PBXGroup;
children = (
D09153A71A6D6FC4004F3995 /* TGRemoteFileSignal.h */,
D09153A81A6D6FC4004F3995 /* TGRemoteFileSignal.m */,
D03E44E01AB0D77300E72CAA /* TGRemoteHttpLocationSignal.h */,
D03E44E11AB0D77300E72CAA /* TGRemoteHttpLocationSignal.m */,
D0BFFD0D1BAA365600A00E38 /* TGUploadFileSignals.h */,
D0BFFD0E1BAA365600A00E38 /* TGUploadFileSignals.m */,
);
name = "Remote File Signals";
sourceTree = "<group>";
};
D096966C15AE066500D59E62 /* Settings */ = {
isa = PBXGroup;
children = (
D0DEE5031AA0A95100B04AAA /* Features */,
D0A54B3E19BA085900886B73 /* Cache */,
9303842A1811A3A300CAC996 /* Account */,
936DE1AA1850E41400D90029 /* Notifications */,
9341B0221851F14C00D1195B /* Chat Settings */,
D0EA69471A08DE2B00D1F747 /* Privacy and Security */,
9341B02C18524BD200D1195B /* Blocked */,
93583BB6172F1B13000786B5 /* Wallpapers */,
D09C751519F1C78600BF51BC /* Username */,
D0EFBEB11A1A116900FF33C3 /* Phone Number */,
684853EC1C1B57AD00007D21 /* Watch */,
D084D4651A39C94500EA8120 /* FAQ */,
9389BC3318D8FFF900F9C1A6 /* Debug */,
D096966D15AE069000D59E62 /* TGSettingsController.h */,
D096966E15AE069000D59E62 /* TGSettingsController.m */,
);
name = Settings;
sourceTree = "<group>";
};
D0983BE319CB936B00CE5BB0 /* Legacy */ = {
isa = PBXGroup;
children = (
D0983DBA19CB9BE000CE5BB0 /* TL */,
D0983C0F19CB958E00CE5BB0 /* ActionStage */,
D0983C1019CB959B00CE5BB0 /* TelegraphKit */,
);
name = Legacy;
sourceTree = "<group>";
};
D0983C0F19CB958E00CE5BB0 /* ActionStage */ = {
isa = PBXGroup;
children = (
D098419719CB9C9C00CE5BB0 /* ActionStage.h */,
D098419819CB9C9C00CE5BB0 /* ActionStage.mm */,
D0983C0C19CB93FA00CE5BB0 /* TGTimer.h */,
D0983C0D19CB93FA00CE5BB0 /* TGTimer.m */,
D0983C0919CB93F200CE5BB0 /* TGWeakDelegate.h */,
D0983C0A19CB93F200CE5BB0 /* TGWeakDelegate.m */,
D0983C0619CB93EA00CE5BB0 /* TGStringUtils.h */,
D0983C0719CB93EA00CE5BB0 /* TGStringUtils.mm */,
D0983BFD19CB93D200CE5BB0 /* SGraphListNode.h */,
D0983BFE19CB93D200CE5BB0 /* SGraphListNode.m */,
D0983BFF19CB93D200CE5BB0 /* SGraphNode.h */,
D0983C0019CB93D200CE5BB0 /* SGraphNode.m */,
D0983C0119CB93D200CE5BB0 /* SGraphObjectNode.h */,
D0983C0219CB93D200CE5BB0 /* SGraphObjectNode.m */,
D0983BFA19CB93C500CE5BB0 /* NSObject+TGLock.h */,
D0983BFB19CB93C500CE5BB0 /* NSObject+TGLock.m */,
D0983BED19CB93BB00CE5BB0 /* ASActor.h */,
D0983BEE19CB93BB00CE5BB0 /* ASActor.m */,
D0983BEF19CB93BB00CE5BB0 /* ASCommon.h */,
D0983BF019CB93BB00CE5BB0 /* ASCommon.m */,
D0983BF119CB93BB00CE5BB0 /* ASHandle.h */,
D0983BF219CB93BB00CE5BB0 /* ASHandle.m */,
D0983BF319CB93BB00CE5BB0 /* ASQueue.h */,
D0983BF419CB93BB00CE5BB0 /* ASQueue.m */,
D0983BF519CB93BB00CE5BB0 /* ASWatcher.h */,
D08953CA1B8C9ED2009F67F0 /* TGMessageHole.h */,
D08953CB1B8C9ED2009F67F0 /* TGMessageHole.m */,
D0397CEB1B8F974F00BD5362 /* TGMessageGroup.h */,
D0397CEC1B8F974F00BD5362 /* TGMessageGroup.m */,
D0B7ED181B94C5EB0006408E /* TGQueuedDeleteChannelMessages.h */,
D0B7ED191B94C5EB0006408E /* TGQueuedDeleteChannelMessages.m */,
D0D43CDE1B9F053300F6C78F /* TGQueuedReadChannelMessages.h */,
D0D43CDF1B9F053300F6C78F /* TGQueuedReadChannelMessages.m */,
D0D43CE21BA08DE500F6C78F /* TGQueuedLeaveChannel.h */,
D0D43CE31BA08DE500F6C78F /* TGQueuedLeaveChannel.m */,
);
name = ActionStage;
sourceTree = "<group>";
};
D0983C1019CB959B00CE5BB0 /* TelegraphKit */ = {
isa = PBXGroup;
children = (
D0983C1119CB9A4200CE5BB0 /* TelegraphKit */,
D04ABFE91A3B4CD000869014 /* TGDocumentAttributeFilename.h */,
D04ABFEA1A3B4CD000869014 /* TGDocumentAttributeFilename.m */,
D04ABFEC1A3B4E3600869014 /* TGDocumentAttributeAnimated.h */,
D04ABFED1A3B4E3600869014 /* TGDocumentAttributeAnimated.m */,
D04ABFEF1A3B4E6A00869014 /* TGDocumentAttributeSticker.h */,
D04ABFF01A3B4E6A00869014 /* TGDocumentAttributeSticker.m */,
D01B0E831A4112BF007ACE93 /* TGDocumentAttributeImageSize.h */,
D01B0E841A4112BF007ACE93 /* TGDocumentAttributeImageSize.m */,
D0F7B4CA1C223005008C5DB1 /* TGDocumentAttributeVideo.h */,
D0F7B4CB1C223005008C5DB1 /* TGDocumentAttributeVideo.m */,
D03EEDDD1B336737009E6974 /* TGDocumentAttributeAudio.h */,
D03EEDDE1B336737009E6974 /* TGDocumentAttributeAudio.m */,
D08FEE431ACD92730069FA9F /* TGWebPageMediaAttachment.h */,
D08FEE441ACD92730069FA9F /* TGWebPageMediaAttachment.m */,
D044E1511B2A1CB7001EE087 /* TGReplyMarkupAttachment.h */,
D044E1521B2A1CB7001EE087 /* TGReplyMarkupAttachment.m */,
D0F7B4E11C2445B5008C5DB1 /* TGBotContextResultAttachment.h */,
D0F7B4E21C2445B5008C5DB1 /* TGBotContextResultAttachment.m */,
D0A5A20F1B7BA2F60066B169 /* Message Entities */,
D0A5A20B1B7BA2700066B169 /* TGMessageEntitiesAttachment.h */,
D0A5A20C1B7BA2700066B169 /* TGMessageEntitiesAttachment.m */,
D0D5419A1B8628FC005F676C /* TGPeerIdAdapter.h */,
D0A4D8031C11D19900537E74 /* TGDocumentFileReference.h */,
D0A4D8071C11D1F000537E74 /* TGDocumentHttpFileReference.h */,
D0A4D8081C11D1F000537E74 /* TGDocumentHttpFileReference.m */,
D0F7B4AC1C202B81008C5DB1 /* TGDocumentEncryptedFileReference.h */,
D0F7B4AD1C202B81008C5DB1 /* TGDocumentEncryptedFileReference.m */,
D0F905001C32CA450026ECAE /* TGViaUserAttachment.h */,
D0F905011C32CA450026ECAE /* TGViaUserAttachment.m */,
);
name = TelegraphKit;
sourceTree = "<group>";
};
D0983C1119CB9A4200CE5BB0 /* TelegraphKit */ = {
isa = PBXGroup;
children = (
D051B1221B0806C0003AFD52 /* TGImagePickerController.h */,
D051B1231B0806C0003AFD52 /* TGImagePickerController.mm */,
D0983C1219CB9A4200CE5BB0 /* Freedom.h */,
D0983C1319CB9A4200CE5BB0 /* Freedom.mm */,
D0983C1419CB9A4200CE5BB0 /* FreedomUIKit.h */,
D0983C1519CB9A4200CE5BB0 /* FreedomUIKit.m */,
D0983C1619CB9A4200CE5BB0 /* RMPhoneFormat.h */,
D0983C1719CB9A4200CE5BB0 /* RMPhoneFormat.m */,
D0983C1819CB9A4200CE5BB0 /* TelegraphKit-Prefix.pch */,
D0983C1919CB9A4200CE5BB0 /* TelegraphKit.h */,
D0983C1A19CB9A4200CE5BB0 /* TelegraphKit.m */,
D0983C1B19CB9A4200CE5BB0 /* TGAcceptEncryptionFutureAction.h */,
D0983C1C19CB9A4200CE5BB0 /* TGAcceptEncryptionFutureAction.m */,
D0983C1D19CB9A4200CE5BB0 /* TGActionMediaAttachment.h */,
D0983C1E19CB9A4200CE5BB0 /* TGActionMediaAttachment.m */,
D0983C1F19CB9A4200CE5BB0 /* TGActionSheet.h */,
D0983C2019CB9A4200CE5BB0 /* TGActionSheet.m */,
D0983C2119CB9A4200CE5BB0 /* TGActionTableView.h */,
D0983C2219CB9A4200CE5BB0 /* TGActionTableView.m */,
D0983C2319CB9A4200CE5BB0 /* TGActivityIndicatorView.h */,
D0983C2419CB9A4200CE5BB0 /* TGActivityIndicatorView.m */,
D0983C2519CB9A4200CE5BB0 /* TGAlertView.h */,
D0983C2619CB9A4200CE5BB0 /* TGAlertView.m */,
D0983C2919CB9A4200CE5BB0 /* TGAnimationBlockDelegate.h */,
D0983C2A19CB9A4200CE5BB0 /* TGAnimationBlockDelegate.m */,
D0983C2B19CB9A4200CE5BB0 /* TGAppearance.h */,
D0983C2C19CB9A4200CE5BB0 /* TGAppearance.m */,
D0983C2E19CB9A4200CE5BB0 /* TGAudioInfo.h */,
D0983C2F19CB9A4200CE5BB0 /* TGAudioInfo.m */,
D0983C3019CB9A4200CE5BB0 /* TGAudioMediaAttachment.h */,
D0983C3119CB9A4200CE5BB0 /* TGAudioMediaAttachment.m */,
D0983C3219CB9A4200CE5BB0 /* TGBackdropView.h */,
D0983C3319CB9A4200CE5BB0 /* TGBackdropView.m */,
D0983C3419CB9A4200CE5BB0 /* TGButton.h */,
D0983C3519CB9A4200CE5BB0 /* TGButton.m */,
D0983C3619CB9A4200CE5BB0 /* TGButtonGroupView.h */,
D0983C3719CB9A4200CE5BB0 /* TGButtonGroupView.m */,
D0983C3819CB9A4200CE5BB0 /* TGCache.h */,
D0983C3919CB9A4200CE5BB0 /* TGCache.m */,
D0983C3A19CB9A4200CE5BB0 /* TGCalloutView.h */,
D0983C3B19CB9A4200CE5BB0 /* TGCalloutView.m */,
D0983C3C19CB9A4200CE5BB0 /* TGChangeNotificationSettingsFutureAction.h */,
D0983C3D19CB9A4200CE5BB0 /* TGChangeNotificationSettingsFutureAction.m */,
D0983C3E19CB9A4200CE5BB0 /* TGChangePeerBlockStatusFutureAction.h */,
D0983C3F19CB9A4200CE5BB0 /* TGChangePeerBlockStatusFutureAction.m */,
D0983C4019CB9A4200CE5BB0 /* TGChangePrivacySettingsFutureAction.h */,
D0983C4119CB9A4200CE5BB0 /* TGChangePrivacySettingsFutureAction.m */,
D0983C4219CB9A4200CE5BB0 /* TGCircularProgressView.h */,
D0983C4319CB9A4200CE5BB0 /* TGCircularProgressView.m */,
D0983C4419CB9A4200CE5BB0 /* TGClearNotificationsFutureAction.h */,
D0983C4519CB9A4200CE5BB0 /* TGClearNotificationsFutureAction.m */,
D0983C4619CB9A4200CE5BB0 /* TGClockProgressView.h */,
D0983C4719CB9A4200CE5BB0 /* TGClockProgressView.m */,
D0983C4819CB9A4200CE5BB0 /* TGCommon.h */,
D0983C4919CB9A4200CE5BB0 /* TGCommon.m */,
D0983C4A19CB9A4200CE5BB0 /* TGContactBinding.h */,
D0983C4B19CB9A4200CE5BB0 /* TGContactBinding.m */,
D0983C4C19CB9A4200CE5BB0 /* TGContactMediaAttachment.h */,
D0983C4D19CB9A4200CE5BB0 /* TGContactMediaAttachment.m */,
D0983C4E19CB9A4200CE5BB0 /* TGContentViewController.h */,
D0983C4F19CB9A4200CE5BB0 /* TGConversation.h */,
D0983C5019CB9A4200CE5BB0 /* TGConversation.m */,
D0983C5119CB9A4200CE5BB0 /* TGConversationMessageAssetsSource.h */,
D0983C5219CB9A4200CE5BB0 /* TGDatabase.h */,
D0983C5319CB9A4200CE5BB0 /* TGDatabase.mm */,
D0983C5419CB9A4200CE5BB0 /* TGDataResource.h */,
D0983C5519CB9A4200CE5BB0 /* TGDataResource.m */,
D0983C5619CB9A4200CE5BB0 /* TGDateLabel.h */,
D0983C5719CB9A4200CE5BB0 /* TGDateLabel.m */,
D0983C5819CB9A4200CE5BB0 /* TGDateUtils.h */,
D0983C5919CB9A4200CE5BB0 /* TGDateUtils.mm */,
D0983C5A19CB9A4200CE5BB0 /* TGDeleteProfilePhotoFutureAction.h */,
D0983C5B19CB9A4200CE5BB0 /* TGDeleteProfilePhotoFutureAction.m */,
D0983C5C19CB9A4200CE5BB0 /* TGDialogListBroadcastsMenuCell.h */,
D0983C5D19CB9A4200CE5BB0 /* TGDialogListBroadcastsMenuCell.m */,
D0983C5E19CB9A4200CE5BB0 /* TGDialogListCell.h */,
D0983C5F19CB9A4200CE5BB0 /* TGDialogListCell.m */,
D0983C6019CB9A4200CE5BB0 /* TGDialogListCellAssetsSource.h */,
D0983C6119CB9A4200CE5BB0 /* TGDialogListCompanion.h */,
D0983C6219CB9A4200CE5BB0 /* TGDialogListCompanion.m */,
D0983C6319CB9A4200CE5BB0 /* TGDialogListController.h */,
D0983C6419CB9A4200CE5BB0 /* TGDialogListController.mm */,
D0983C6519CB9A4200CE5BB0 /* TGDialogListMessageSearchCell.h */,
D0983C6619CB9A4200CE5BB0 /* TGDialogListMessageSearchCell.m */,
D0983C6719CB9A4200CE5BB0 /* TGDialogListSearchCell.h */,
D0983C6819CB9A4200CE5BB0 /* TGDialogListSearchCell.m */,
D0983C6919CB9A4200CE5BB0 /* TGDocumentMediaAttachment.h */,
D0983C6A19CB9A4200CE5BB0 /* TGDocumentMediaAttachment.m */,
D0983C6B19CB9A4200CE5BB0 /* TGDoubleTapGestureRecognizer.h */,
D0983C6C19CB9A4200CE5BB0 /* TGDoubleTapGestureRecognizer.m */,
D0983C6D19CB9A4200CE5BB0 /* TGDownloadManager.h */,
D0983C6E19CB9A4200CE5BB0 /* TGDownloadManager.mm */,
D0983C6F19CB9A4200CE5BB0 /* TGEncryptedChatServiceAction.h */,
D0983C7019CB9A4200CE5BB0 /* TGEncryptedChatServiceAction.m */,
D0983C7119CB9A4200CE5BB0 /* TGExportContactFutureAction.h */,
D0983C7219CB9A4200CE5BB0 /* TGExportContactFutureAction.m */,
D0983C7519CB9A4200CE5BB0 /* TGFont.h */,
D0983C7619CB9A4200CE5BB0 /* TGFont.mm */,
D0983C7719CB9A4200CE5BB0 /* TGForwardedMessageMediaAttachment.h */,
D0983C7819CB9A4200CE5BB0 /* TGForwardedMessageMediaAttachment.m */,
D0983C7919CB9A4200CE5BB0 /* TGFutureAction.h */,
D0983C7A19CB9A4200CE5BB0 /* TGFutureAction.m */,
D0983C7B19CB9A4200CE5BB0 /* TGGradientLabel.h */,
D0983C7C19CB9A4200CE5BB0 /* TGGradientLabel.m */,
D0983C7D19CB9A4200CE5BB0 /* TGHacks.h */,
D0983C7E19CB9A4200CE5BB0 /* TGHacks.m */,
D0983C7F19CB9A4200CE5BB0 /* TGHighlightableButton.h */,
D0983C8019CB9A4200CE5BB0 /* TGHighlightableButton.m */,
D0983C8319CB9A4200CE5BB0 /* TGImageDataSource.h */,
D0983C8419CB9A4200CE5BB0 /* TGImageDataSource.m */,
D0983C8519CB9A4200CE5BB0 /* TGImageInfo.h */,
D0983C8619CB9A4200CE5BB0 /* TGImageInfo.mm */,
D0983C8719CB9A4200CE5BB0 /* TGImageManager.h */,
D0983C8819CB9A4200CE5BB0 /* TGImageManager.m */,
D0983C8919CB9A4200CE5BB0 /* TGImageManagerTask.h */,
D0983C8A19CB9A4200CE5BB0 /* TGImageManagerTask.m */,
D0983C8B19CB9A4200CE5BB0 /* TGImageMediaAttachment.h */,
D0983C8C19CB9A4200CE5BB0 /* TGImageMediaAttachment.m */,
D0983C9519CB9A4200CE5BB0 /* TGImagePickerCellCheckButton.h */,
D0983C9619CB9A4200CE5BB0 /* TGImagePickerCellCheckButton.m */,
D0983CA319CB9A4200CE5BB0 /* TGImageTransitionHelper.h */,
D0983CA419CB9A4200CE5BB0 /* TGImageTransitionHelper.m */,
D0983CA519CB9A4200CE5BB0 /* TGImageUtils.h */,
D0983CA619CB9A4200CE5BB0 /* TGImageUtils.mm */,
D0983CB019CB9A4200CE5BB0 /* TGIndexSet.h */,
D0983CB119CB9A4200CE5BB0 /* TGIndexSet.mm */,
D0983CB419CB9A4200CE5BB0 /* TGLabel.h */,
D0983CB519CB9A4200CE5BB0 /* TGLabel.m */,
D0983CB619CB9A4200CE5BB0 /* TGLetteredAvatarView.h */,
D0983CB719CB9A4200CE5BB0 /* TGLetteredAvatarView.m */,
D0983CB819CB9A4200CE5BB0 /* TGLinearProgressView.h */,
D0983CB919CB9A4200CE5BB0 /* TGLinearProgressView.m */,
D0983CBA19CB9A4200CE5BB0 /* TGListsTableView.h */,
D0983CBB19CB9A4200CE5BB0 /* TGListsTableView.m */,
D0983CBC19CB9A4200CE5BB0 /* TGLocalMessageMetaMediaAttachment.h */,
D0983CBD19CB9A4200CE5BB0 /* TGLocalMessageMetaMediaAttachment.m */,
D0983CBE19CB9A4200CE5BB0 /* TGLocationMediaAttachment.h */,
D0983CBF19CB9A4200CE5BB0 /* TGLocationMediaAttachment.m */,
D0983CC619CB9A4200CE5BB0 /* TGMediaAttachment.h */,
D0983CC719CB9A4200CE5BB0 /* TGMediaAttachment.m */,
D0983CC819CB9A4200CE5BB0 /* TGMediaItem.h */,
D0983CC919CB9A4200CE5BB0 /* TGMenuView.h */,
D0983CCA19CB9A4200CE5BB0 /* TGMenuView.m */,
D0983CCB19CB9A4200CE5BB0 /* TGMessage.h */,
D0983CCC19CB9A4200CE5BB0 /* TGMessage.mm */,
D0983CCD19CB9A4200CE5BB0 /* TGMimeTypeMap.h */,
D0983CCE19CB9A4200CE5BB0 /* TGMimeTypeMap.m */,
D0983CCF19CB9A4200CE5BB0 /* TGModernBackToolbarButton.h */,
D0983CD019CB9A4200CE5BB0 /* TGModernBackToolbarButton.m */,
D0983CD119CB9A4200CE5BB0 /* TGModernBarButton.h */,
D0983CD219CB9A4200CE5BB0 /* TGModernBarButton.m */,
D0983CD319CB9A4200CE5BB0 /* TGModernButton.h */,
D0983CD419CB9A4200CE5BB0 /* TGModernButton.m */,
D0983CD519CB9A4200CE5BB0 /* TGModernToolbarButton.h */,
D0983CD619CB9A4200CE5BB0 /* TGModernToolbarButton.m */,
D0983CD719CB9A4200CE5BB0 /* TGNavigationBar.h */,
D0983CD819CB9A4200CE5BB0 /* TGNavigationBar.m */,
D0983CD919CB9A4200CE5BB0 /* TGNavigationController.h */,
D0983CDA19CB9A4200CE5BB0 /* TGNavigationController.m */,
D0983CDB19CB9A4200CE5BB0 /* TGObserverProxy.h */,
D0983CDC19CB9A4200CE5BB0 /* TGObserverProxy.m */,
D0983CDD19CB9A4200CE5BB0 /* TGPagerView.h */,
D0983CDE19CB9A4200CE5BB0 /* TGPagerView.m */,
D0983CDF19CB9A4200CE5BB0 /* TGPhonebookContact.h */,
D0983CE019CB9A4200CE5BB0 /* TGPhonebookContact.mm */,
D0983CE119CB9A4200CE5BB0 /* TGPhoneUtils.h */,
D0983CE219CB9A4200CE5BB0 /* TGPhoneUtils.m */,
D0983CE319CB9A4200CE5BB0 /* TGPopoverController.h */,
D0983CE419CB9A4200CE5BB0 /* TGPopoverController.m */,
D0983CE519CB9A4200CE5BB0 /* TGRemoteImageView.h */,
D0983CE619CB9A4200CE5BB0 /* TGRemoteImageView.m */,
D0983CE719CB9A4200CE5BB0 /* TGRemoveContactFutureAction.h */,
D0983CE819CB9A4200CE5BB0 /* TGRemoveContactFutureAction.m */,
D0983CE919CB9A4200CE5BB0 /* TGReusableLabel.h */,
D0983CEA19CB9A4200CE5BB0 /* TGReusableLabel.mm */,
D0983CEB19CB9A4200CE5BB0 /* TGRTL.h */,
D0983CEC19CB9A4200CE5BB0 /* TGRTL.m */,
D0983CED19CB9A4200CE5BB0 /* TGRTLScreenEdgePanGestureRecognizer.h */,
D0983CEE19CB9A4200CE5BB0 /* TGRTLScreenEdgePanGestureRecognizer.m */,
D0983CEF19CB9A4200CE5BB0 /* TGSearchBar.h */,
D0983CF019CB9A4200CE5BB0 /* TGSearchBar.m */,
D0983CF119CB9A4200CE5BB0 /* TGSearchDisplayMixin.h */,
D0983CF219CB9A4200CE5BB0 /* TGSearchDisplayMixin.m */,
D0983CF319CB9A4200CE5BB0 /* TGSearchLoupeProgressView.h */,
D0983CF419CB9A4200CE5BB0 /* TGSearchLoupeProgressView.m */,
D0983CF519CB9A4200CE5BB0 /* TGSharedPtrWrapper.h */,
D0983CF619CB9A4200CE5BB0 /* TGSharedPtrWrapper.mm */,
D0983CF719CB9A4200CE5BB0 /* TGSwitchView.h */,
D0983CF819CB9A4300CE5BB0 /* TGSwitchView.m */,
D0983CFB19CB9A4300CE5BB0 /* TGTableView.h */,
D0983CFC19CB9A4300CE5BB0 /* TGTableView.m */,
D0983CFD19CB9A4300CE5BB0 /* TGTableViewCell.h */,
D0983CFE19CB9A4300CE5BB0 /* TGTableViewCell.m */,
D0983CFF19CB9A4300CE5BB0 /* TGTextField.h */,
D0983D0019CB9A4300CE5BB0 /* TGTextField.m */,
D0983D0119CB9A4300CE5BB0 /* TGTimerTarget.h */,
D0983D0219CB9A4300CE5BB0 /* TGTimerTarget.m */,
D0983D0319CB9A4300CE5BB0 /* TGToolbar.h */,
D0983D0419CB9A4300CE5BB0 /* TGToolbar.m */,
D0983D0519CB9A4300CE5BB0 /* TGToolbarButton.h */,
D0983D0619CB9A4300CE5BB0 /* TGToolbarButton.m */,
D0983D0719CB9A4300CE5BB0 /* TGTooltipView.h */,
D0983D0819CB9A4300CE5BB0 /* TGTooltipView.m */,
D0983D0919CB9A4300CE5BB0 /* TGTransitionableImageView.h */,
D0983D0A19CB9A4300CE5BB0 /* TGTransitionableImageView.m */,
D0983D0B19CB9A4300CE5BB0 /* TGUnsupportedMediaAttachment.h */,
D0983D0C19CB9A4300CE5BB0 /* TGUnsupportedMediaAttachment.m */,
D0983D0D19CB9A4300CE5BB0 /* TGUploadAvatarFutureAction.h */,
D0983D0E19CB9A4300CE5BB0 /* TGUploadAvatarFutureAction.m */,
D0983D0F19CB9A4300CE5BB0 /* TGUser.h */,
D0983D1019CB9A4300CE5BB0 /* TGUser.m */,
D0983D1119CB9A4300CE5BB0 /* TGVideoInfo.h */,
D0983D1219CB9A4300CE5BB0 /* TGVideoInfo.mm */,
D0983D1319CB9A4300CE5BB0 /* TGVideoMediaAttachment.h */,
D0983D1419CB9A4300CE5BB0 /* TGVideoMediaAttachment.m */,
D0983D1519CB9A4300CE5BB0 /* TGView.h */,
D0983D1619CB9A4300CE5BB0 /* TGView.m */,
D0983D1719CB9A4300CE5BB0 /* TGViewController.h */,
D0983D1819CB9A4300CE5BB0 /* TGViewController.mm */,
D0983D1919CB9A4300CE5BB0 /* TGViewControllerAppearance.h */,
D0983D1C19CB9A4300CE5BB0 /* Third-Party */,
D0983D2D19CB9A4300CE5BB0 /* UIImage+ImageEffects.h */,
D0983D2E19CB9A4300CE5BB0 /* UIImage+ImageEffects.m */,
D0983D2F19CB9A4300CE5BB0 /* UIScrollView+TGHacks.h */,
D0983D3019CB9A4300CE5BB0 /* UIScrollView+TGHacks.m */,
D0983CF919CB9A4300CE5BB0 /* TGSynchronizeEncryptedChatSettingsFutureAction.h */,
D0983CFA19CB9A4300CE5BB0 /* TGSynchronizeEncryptedChatSettingsFutureAction.m */,
D0E4CF4319E6893300EF6C49 /* TGUpdatePeerLayerFutureAction.h */,
D0E4CF4419E6893300EF6C49 /* TGUpdatePeerLayerFutureAction.m */,
D0C80D6A1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.h */,
D0C80D6B1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.m */,
D0DEE58B1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.h */,
D0DEE58C1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.m */,
);
name = TelegraphKit;
path = legacy/TelegraphKit;
sourceTree = SOURCE_ROOT;
};
D0983D1C19CB9A4300CE5BB0 /* Third-Party */ = {
isa = PBXGroup;
children = (
D0983D1D19CB9A4300CE5BB0 /* FMDB */,
D0983D2419CB9A4300CE5BB0 /* HPGrowingTextView */,
);
path = "Third-Party";
sourceTree = "<group>";
};
D0983D1D19CB9A4300CE5BB0 /* FMDB */ = {
isa = PBXGroup;
children = (
D0983D1E19CB9A4300CE5BB0 /* FMDatabase.h */,
D0983D1F19CB9A4300CE5BB0 /* FMDatabase.m */,
D0983D2019CB9A4300CE5BB0 /* FMDatabaseAdditions.h */,
D0983D2119CB9A4300CE5BB0 /* FMDatabaseAdditions.m */,
D0983D2219CB9A4300CE5BB0 /* FMResultSet.h */,
D0983D2319CB9A4300CE5BB0 /* FMResultSet.m */,
);
path = FMDB;
sourceTree = "<group>";
};
D0983D2419CB9A4300CE5BB0 /* HPGrowingTextView */ = {
isa = PBXGroup;
children = (
D0983D2519CB9A4300CE5BB0 /* HPGrowingTextView.h */,
D0983D2619CB9A4300CE5BB0 /* HPGrowingTextView.m */,
D0983D2719CB9A4300CE5BB0 /* HPTextViewInternal.h */,
D0983D2819CB9A4300CE5BB0 /* HPTextViewInternal.m */,
);
path = HPGrowingTextView;
sourceTree = "<group>";
};
D0983DBA19CB9BE000CE5BB0 /* TL */ = {
isa = PBXGroup;
children = (
D0983DBB19CB9BE000CE5BB0 /* MtProtoKit_Legacy.h */,
D0983DBC19CB9BE000CE5BB0 /* MtProtoKit_Legacy.m */,
D0983DBD19CB9BE000CE5BB0 /* NSData+GZip.h */,
D0983DBE19CB9BE000CE5BB0 /* NSData+GZip.m */,
D0983DBF19CB9BE000CE5BB0 /* NSInputStream+TL.h */,
D0983DC019CB9BE000CE5BB0 /* NSInputStream+TL.m */,
D0983DC119CB9BE000CE5BB0 /* NSOutputStream+TL.h */,
D0983DC219CB9BE000CE5BB0 /* NSOutputStream+TL.m */,
D0983DC319CB9BE000CE5BB0 /* TGZeroOutputStream.h */,
D0983DC419CB9BE000CE5BB0 /* TGZeroOutputStream.m */,
D0983DC519CB9BE000CE5BB0 /* TL */,
D098402C19CB9BE200CE5BB0 /* TLBool.h */,
D098402D19CB9BE200CE5BB0 /* TLBool.m */,
D098402E19CB9BE200CE5BB0 /* TLCompressedObject.h */,
D098402F19CB9BE200CE5BB0 /* TLCompressedObject.mm */,
D098403019CB9BE200CE5BB0 /* TLConstructedValue.h */,
D098403119CB9BE200CE5BB0 /* TLDestroySessionsRes_manual.h */,
D098403219CB9BE200CE5BB0 /* TLDestroySessionsRes_manual.mm */,
D098403319CB9BE200CE5BB0 /* TLFutureSalts.h */,
D098403419CB9BE200CE5BB0 /* TLFutureSalts.mm */,
D098403519CB9BE200CE5BB0 /* TLMessageContainer.h */,
D098403619CB9BE200CE5BB0 /* TLMessageContainer.mm */,
D098403719CB9BE200CE5BB0 /* TLMetaClassStore.h */,
D098403819CB9BE200CE5BB0 /* TLMetaClassStore.mm */,
D098403919CB9BE200CE5BB0 /* TLMetaConstructor.h */,
D098403A19CB9BE200CE5BB0 /* TLMetaConstructor.mm */,
D098403B19CB9BE200CE5BB0 /* TLMetaField.h */,
D098403C19CB9BE200CE5BB0 /* TLMetaObject.h */,
D098403D19CB9BE200CE5BB0 /* TLMetaObject.mm */,
D098403E19CB9BE200CE5BB0 /* TLMetaRpc.h */,
D098403F19CB9BE200CE5BB0 /* TLMetaRpc.mm */,
D098404019CB9BE200CE5BB0 /* TLMetaType.h */,
D098404119CB9BE200CE5BB0 /* TLMetaType.mm */,
D098404219CB9BE200CE5BB0 /* TLMsgsAck$msgs_ack_manual.h */,
D098404319CB9BE200CE5BB0 /* TLMsgsAck$msgs_ack_manual.m */,
D098404419CB9BE200CE5BB0 /* TLObject.h */,
D098404519CB9BE200CE5BB0 /* TLObject.mm */,
D098404619CB9BE200CE5BB0 /* TLResPQ$resPQ_manual.h */,
D098404719CB9BE200CE5BB0 /* TLResPQ$resPQ_manual.m */,
D098404819CB9BE200CE5BB0 /* TLRpcResult.h */,
D098404919CB9BE200CE5BB0 /* TLRpcResult.mm */,
D098404A19CB9BE200CE5BB0 /* TLSerializationContext.h */,
D098404B19CB9BE200CE5BB0 /* TLSerializationContext.m */,
D098404C19CB9BE200CE5BB0 /* TLSerializationEnvironment.h */,
D098404D19CB9BE200CE5BB0 /* TLUpdate$updateChangePts.h */,
D098404E19CB9BE200CE5BB0 /* TLUpdate$updateChangePts.m */,
D089E0991AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.h */,
D089E09A1AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.m */,
D02566AA1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.h */,
D02566AB1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.mm */,
D02566AE1AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.h */,
D02566AF1AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.mm */,
);
name = TL;
path = legacy/TL;
sourceTree = SOURCE_ROOT;
};
D0983DC519CB9BE000CE5BB0 /* TL */ = {
isa = PBXGroup;
children = (
D0F9052A1C3413B80026ECAE /* TLBotInlineResult.h */,
D0F9052B1C3413B80026ECAE /* TLBotInlineResult.mm */,
D0F9052C1C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.h */,
D0F9052D1C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.mm */,
D0F9052E1C3413B80026ECAE /* TLBotInlineMessage.h */,
D0F9052F1C3413B80026ECAE /* TLBotInlineMessage.mm */,
D0F7B5011C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.h */,
D0F7B5021C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.mm */,
D0F7B4F51C2D5E3D008C5DB1 /* TLmessages_SavedGifs.h */,
D0F7B4F61C2D5E3D008C5DB1 /* TLmessages_SavedGifs.mm */,
D0F7B4F71C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.h */,
D0F7B4F81C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.mm */,
D0F7B4F91C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.h */,
D0F7B4FA1C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.mm */,
D008C1EB1C18D525007D2855 /* TLmessages_BotResults.h */,
D008C1EC1C18D526007D2855 /* TLmessages_BotResults.mm */,
D0A4D7BA1C0F97C400537E74 /* TLFoundGif.h */,
D0A4D7BB1C0F97C400537E74 /* TLFoundGif.mm */,
D0A4D7BC1C0F97C400537E74 /* TLmessages_FoundGifs.h */,
D0A4D7BD1C0F97C400537E74 /* TLmessages_FoundGifs.mm */,
D0A4D7AA1C0F979000537E74 /* TLRPCmessages_searchGifs.h */,
D0A4D7AB1C0F979000537E74 /* TLRPCmessages_searchGifs.mm */,
D0A4D7AC1C0F979000537E74 /* NSArray_FoundGif.h */,
D0A4D7AD1C0F979000537E74 /* NSArray_FoundGif.mm */,
D0113A311C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.h */,
D0113A321C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.mm */,
D0FC233C1BFF54F100CC49E7 /* TLhelp_TermsOfService.h */,
D0FC233D1BFF54F100CC49E7 /* TLhelp_TermsOfService.mm */,
D0FC233E1BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.h */,
D0FC233F1BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.mm */,
D0FC23201BFE310100CC49E7 /* TLRPCaccount_reportPeer.h */,
D0FC23211BFE310100CC49E7 /* TLRPCaccount_reportPeer.mm */,
D0FC23221BFE310100CC49E7 /* TLReportReason.h */,
D0FC23231BFE310100CC49E7 /* TLReportReason.mm */,
D0FB04F91BF214480033901A /* TLRPCmessages_searchGlobal.h */,
D0FB04FA1BF214480033901A /* TLRPCmessages_searchGlobal.mm */,
D0F9DD341BE922D9004E45B2 /* TLRPCmessages_deactivateChat.h */,
D0F9DD351BE922D9004E45B2 /* TLRPCmessages_deactivateChat.mm */,
D0F9DD361BE922D9004E45B2 /* TLRPCmessages_migrateChat.h */,
D0F9DD371BE922D9004E45B2 /* TLRPCmessages_migrateChat.mm */,
D03C3EE61BE146BA001278F1 /* TLRPCmessages_editChatAdmin.h */,
D03C3EE71BE146BA001278F1 /* TLRPCmessages_editChatAdmin.mm */,
D03C3EE81BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.h */,
D03C3EE91BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.mm */,
D09520CA1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.h */,
D09520CB1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.mm */,
D0BFFD091BAA33F500A00E38 /* TLRPCchannels_deleteChannel.h */,
D0BFFD0A1BAA33F500A00E38 /* TLRPCchannels_deleteChannel.mm */,
D09FD7341BA9AB6E00FF0A4F /* NSArray_Peer.h */,
D09FD7351BA9AB6E00FF0A4F /* NSArray_Peer.mm */,
D09FD7361BA9AB6E00FF0A4F /* TLcontacts_Found.h */,
D09FD7371BA9AB6E00FF0A4F /* TLcontacts_Found.mm */,
D09FD6C81BA9A4ED00FF0A4F /* TLRPCchannels_checkUsername.h */,
D09FD6C91BA9A4ED00FF0A4F /* TLRPCchannels_checkUsername.mm */,
D09FD6CA1BA9A4ED00FF0A4F /* TLRPCchannels_createChannel.h */,
D09FD6CB1BA9A4ED00FF0A4F /* TLRPCchannels_createChannel.mm */,
D09FD6CC1BA9A4ED00FF0A4F /* TLRPCchannels_deleteMessages.h */,
D09FD6CD1BA9A4ED00FF0A4F /* TLRPCchannels_deleteMessages.mm */,
D09FD6CE1BA9A4ED00FF0A4F /* TLRPCchannels_editAbout.h */,
D09FD6CF1BA9A4ED00FF0A4F /* TLRPCchannels_editAbout.mm */,
D09FD6D01BA9A4ED00FF0A4F /* TLRPCchannels_editAdmin.h */,
D09FD6D11BA9A4ED00FF0A4F /* TLRPCchannels_editAdmin.mm */,
D09FD6D21BA9A4ED00FF0A4F /* TLRPCchannels_editPhoto.h */,
D09FD6D31BA9A4ED00FF0A4F /* TLRPCchannels_editPhoto.mm */,
D09FD6D41BA9A4ED00FF0A4F /* TLRPCchannels_editTitle.h */,
D09FD6D51BA9A4ED00FF0A4F /* TLRPCchannels_editTitle.mm */,
D09FD6D61BA9A4ED00FF0A4F /* TLRPCchannels_exportInvite.h */,
D09FD6D71BA9A4ED00FF0A4F /* TLRPCchannels_exportInvite.mm */,
D09FD6D81BA9A4ED00FF0A4F /* TLRPCchannels_getChannels.h */,
D09FD6D91BA9A4ED00FF0A4F /* TLRPCchannels_getChannels.mm */,
D09FD6DA1BA9A4ED00FF0A4F /* TLRPCchannels_getDialogs.h */,
D09FD6DB1BA9A4ED00FF0A4F /* TLRPCchannels_getDialogs.mm */,
D09FD6DC1BA9A4ED00FF0A4F /* TLRPCchannels_getFullChannel.h */,
D09FD6DD1BA9A4ED00FF0A4F /* TLRPCchannels_getFullChannel.mm */,
D09FD6DE1BA9A4ED00FF0A4F /* TLRPCchannels_getImportantHistory.h */,
D09FD6DF1BA9A4ED00FF0A4F /* TLRPCchannels_getImportantHistory.mm */,
D09FD6E01BA9A4ED00FF0A4F /* TLRPCchannels_getMessages.h */,
D09FD6E11BA9A4ED00FF0A4F /* TLRPCchannels_getMessages.mm */,
D09FD6E21BA9A4ED00FF0A4F /* TLRPCchannels_getParticipant.h */,
D09FD6E31BA9A4ED00FF0A4F /* TLRPCchannels_getParticipant.mm */,
D09FD6E41BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.h */,
D09FD6E51BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.mm */,
D09FD6E61BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.h */,
D09FD6E71BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.mm */,
D09FD6E81BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.h */,
D09FD6E91BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.mm */,
D09FD6EA1BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.h */,
D09FD6EB1BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.mm */,
D09FD6EC1BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.h */,
D09FD6ED1BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.mm */,
D09FD6EE1BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.h */,
D09FD6EF1BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.mm */,
D09FD6F01BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.h */,
D09FD6F11BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.mm */,
D09FD6F21BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.h */,
D09FD6F31BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.mm */,
D09FD6F41BA9A4EE00FF0A4F /* NSArray_InputChannel.h */,
D09FD6F51BA9A4EE00FF0A4F /* NSArray_InputChannel.mm */,
D09FD6F81BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.h */,
D09FD6F91BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.mm */,
D09FD6FA1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.h */,
D09FD6FB1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.mm */,
D09FD6FC1BA9A4EE00FF0A4F /* TLInputChannel.h */,
D09FD6FD1BA9A4EE00FF0A4F /* TLInputChannel.mm */,
D09FD6B81BA9971900FF0A4F /* TLChannelParticipantRole.h */,
D09FD6B91BA9971900FF0A4F /* TLChannelParticipantRole.mm */,
D09FD6BA1BA9971900FF0A4F /* TLChannelParticipantsFilter.h */,
D09FD6BB1BA9971900FF0A4F /* TLChannelParticipantsFilter.mm */,
D0A6EEC21BA32ECA005868AA /* TLRPCmessages_getMessagesViews.h */,
D0A6EEC31BA32ECA005868AA /* TLRPCmessages_getMessagesViews.mm */,
D0A6EEB01BA23721005868AA /* TLChannelParticipant.h */,
D0A6EEB11BA23721005868AA /* TLChannelParticipant.mm */,
D0D43CEE1BA0A8D400F6C78F /* NSArray_ChannelParticipant.h */,
D0D43CEF1BA0A8D400F6C78F /* NSArray_ChannelParticipant.mm */,
D0D43CF21BA0A8D400F6C78F /* TLupdates_ChannelDifference.h */,
D0D43CF31BA0A8D400F6C78F /* TLupdates_ChannelDifference.mm */,
D0CC0BBF1B9A1F3200882D7A /* TLcontacts_ResolvedPeer.h */,
D0CC0BC01B9A1F3200882D7A /* TLcontacts_ResolvedPeer.mm */,
D0397CD61B8F958F00BD5362 /* NSArray_MessageRange.h */,
D0397CD71B8F958F00BD5362 /* NSArray_MessageRange.mm */,
D0397CD81B8F958F00BD5362 /* TLChannelMessagesFilter.h */,
D0397CD91B8F958F00BD5362 /* TLChannelMessagesFilter.mm */,
D0397CDA1B8F958F00BD5362 /* TLMessageRange.h */,
D0397CDB1B8F958F00BD5362 /* TLMessageRange.mm */,
D0D541D61B8784AA005F676C /* TLRPCupdates_getChannelDifference.h */,
D0D541D71B8784AB005F676C /* TLRPCupdates_getChannelDifference.mm */,
D0D541AA1B862F8F005F676C /* TLMessageGroup.h */,
D0D541AB1B862F8F005F676C /* TLMessageGroup.mm */,
D0A5A1FC1B7B9FB10066B169 /* TLMessageEntity.h */,
D0A5A1FD1B7B9FB10066B169 /* TLMessageEntity.mm */,
D0D5D0151B7B6BF600DAF839 /* TLhelp_AppChangelog.h */,
D0D5D0161B7B6BF600DAF839 /* TLhelp_AppChangelog.mm */,
D0D5D0171B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.h */,
D0D5D0181B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.mm */,
D075167E1B2FBD3000AE42E0 /* TLRPCmessages_startBot.h */,
D075167F1B2FBD3000AE42E0 /* TLRPCmessages_startBot.mm */,
D0FC07351B1D7356008CC3BB /* NSArray_KeyboardButton.h */,
D0FC07361B1D7356008CC3BB /* NSArray_KeyboardButton.mm */,
D0FC07371B1D7356008CC3BB /* NSArray_KeyboardButtonRow.h */,
D0FC07381B1D7356008CC3BB /* NSArray_KeyboardButtonRow.mm */,
D0FC07391B1D7356008CC3BB /* TLKeyboardButton.h */,
D0FC073A1B1D7356008CC3BB /* TLKeyboardButton.mm */,
D0FC073B1B1D7356008CC3BB /* TLKeyboardButtonRow.h */,
D0FC073C1B1D7356008CC3BB /* TLKeyboardButtonRow.mm */,
D0FC073D1B1D7356008CC3BB /* TLReplyMarkup.h */,
D0FC073E1B1D7356008CC3BB /* TLReplyMarkup.mm */,
D0FC06F11B1C1BBA008CC3BB /* NSArray_BotCommand.h */,
D0FC06F21B1C1BBA008CC3BB /* NSArray_BotCommand.mm */,
D0FC06F31B1C1BBA008CC3BB /* NSArray_BotInfo.h */,
D0FC06F41B1C1BBA008CC3BB /* NSArray_BotInfo.mm */,
D0FC06F51B1C1BBA008CC3BB /* TLBotCommand.h */,
D0FC06F61B1C1BBA008CC3BB /* TLBotCommand.mm */,
D0FC06F71B1C1BBA008CC3BB /* TLBotInfo.h */,
D0FC06F81B1C1BBA008CC3BB /* TLBotInfo.mm */,
D051AFEE1AF80EDB003AFD52 /* TLRPCmessages_getStickerSet.h */,
D051AFEF1AF80EDB003AFD52 /* TLRPCmessages_getStickerSet.mm */,
D051AFF01AF80EDB003AFD52 /* TLRPCmessages_installStickerSet.h */,
D051AFF11AF80EDB003AFD52 /* TLRPCmessages_installStickerSet.mm */,
D051AFF21AF80EDB003AFD52 /* TLRPCmessages_uninstallStickerSet.h */,
D051AFF31AF80EDB003AFD52 /* TLRPCmessages_uninstallStickerSet.mm */,
D051AFF41AF80EDC003AFD52 /* TLInputStickerSet.h */,
D051AFF51AF80EDC003AFD52 /* TLInputStickerSet.mm */,
D051AFF61AF80EDC003AFD52 /* NSArray_StickerSet.h */,
D051AFF71AF80EDC003AFD52 /* NSArray_StickerSet.mm */,
D051AFF81AF80EDC003AFD52 /* TLmessages_StickerSet.h */,
D051AFF91AF80EDC003AFD52 /* TLmessages_StickerSet.mm */,
D051AFFA1AF80EDC003AFD52 /* TLStickerSet.h */,
D051AFFB1AF80EDC003AFD52 /* TLStickerSet.mm */,
D038A94E1AE7F02200B9AB7C /* TLChatInvite.h */,
D038A94F1AE7F02200B9AB7C /* TLChatInvite.mm */,
D038A9501AE7F02200B9AB7C /* TLExportedChatInvite.h */,
D038A9511AE7F02200B9AB7C /* TLExportedChatInvite.mm */,
D038A9521AE7F02200B9AB7C /* TLRPCmessages_checkChatInvite.h */,
D038A9531AE7F02200B9AB7C /* TLRPCmessages_checkChatInvite.mm */,
D038A9541AE7F02200B9AB7C /* TLRPCmessages_exportChatInvite.h */,
D038A9551AE7F02200B9AB7C /* TLRPCmessages_exportChatInvite.mm */,
D038A9561AE7F02200B9AB7C /* TLRPCmessages_importChatInvite.h */,
D038A9571AE7F02200B9AB7C /* TLRPCmessages_importChatInvite.mm */,
D038A5051AE5604800B9AB7C /* NSArray_ReceivedNotifyMessage.mm */,
D038A4FD1AE5600400B9AB7C /* NSArray_ReceivedNotifyMessage.h */,
D038A4F01AE43F0D00B9AB7C /* TLReceivedNotifyMessage.h */,
D038A4F11AE43F0D00B9AB7C /* TLReceivedNotifyMessage.mm */,
D0256C331AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.h */,
D0256C341AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.mm */,
D089E07D1AC5A776009A744B /* TLaccount_PasswordInputSettings.h */,
D089E07E1AC5A776009A744B /* TLaccount_PasswordInputSettings.mm */,
D089E07F1AC5A776009A744B /* TLaccount_PasswordSettings.h */,
D089E0801AC5A776009A744B /* TLaccount_PasswordSettings.mm */,
D089E0811AC5A776009A744B /* TLauth_PasswordRecovery.h */,
D089E0821AC5A776009A744B /* TLauth_PasswordRecovery.mm */,
D089E0831AC5A776009A744B /* TLRPCaccount_getPasswordSettings.h */,
D089E0841AC5A776009A744B /* TLRPCaccount_getPasswordSettings.mm */,
D089E0851AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.h */,
D089E0861AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.mm */,
D089E0871AC5A776009A744B /* TLRPCauth_recoverPassword.h */,
D089E0881AC5A776009A744B /* TLRPCauth_recoverPassword.mm */,
D089E0891AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.h */,
D089E08A1AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.mm */,
D089E0411AC57463009A744B /* NSArray_Authorization.h */,
D089E0421AC57463009A744B /* NSArray_Authorization.mm */,
D089E0431AC57463009A744B /* TLaccount_Authorizations.h */,
D089E0441AC57463009A744B /* TLaccount_Authorizations.mm */,
D089E0451AC57463009A744B /* TLAuthorization.h */,
D089E0461AC57463009A744B /* TLAuthorization.mm */,
D089E0471AC57463009A744B /* TLRPCaccount_getAuthorizations.h */,
D089E0481AC57463009A744B /* TLRPCaccount_getAuthorizations.mm */,
D089E0491AC57463009A744B /* TLRPCaccount_resetAuthorization.h */,
D089E04A1AC57463009A744B /* TLRPCaccount_resetAuthorization.mm */,
D089E04B1AC57463009A744B /* TLWebPage.h */,
D089E04C1AC57463009A744B /* TLWebPage.mm */,
D019452C1A9F58B500FDA2C4 /* TLContactLink.h */,
D019452D1A9F58B500FDA2C4 /* TLContactLink.mm */,
D019452E1A9F58B500FDA2C4 /* TLmessages_AffectedMessages.h */,
D019452F1A9F58B500FDA2C4 /* TLmessages_AffectedMessages.mm */,
D0DEE4F21AA0A90500B04AAA /* NSArray_DisabledFeature.h */,
D0DEE4F31AA0A90600B04AAA /* NSArray_DisabledFeature.mm */,
D0DEE4F41AA0A90600B04AAA /* TLDisabledFeature.h */,
D0DEE4F51AA0A90600B04AAA /* TLDisabledFeature.mm */,
D0C80D6E1A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.h */,
D0C80D6F1A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.mm */,
D03EF6E01A4DA2A800ABEF35 /* NSArray_StickerPack.h */,
D03EF6E11A4DA2A800ABEF35 /* NSArray_StickerPack.mm */,
D03EF6E21A4DA2A800ABEF35 /* TLmessages_AllStickers.h */,
D03EF6E31A4DA2A800ABEF35 /* TLmessages_AllStickers.mm */,
D03EF6E41A4DA2A800ABEF35 /* TLRPCmessages_getAllStickers.h */,
D03EF6E51A4DA2A800ABEF35 /* TLRPCmessages_getAllStickers.mm */,
D03EF6E61A4DA2A800ABEF35 /* TLStickerPack.h */,
D03EF6E71A4DA2A800ABEF35 /* TLStickerPack.mm */,
D01B0E9C1A41DC35007ACE93 /* TLRPCmessages_getStickers.h */,
D01B0E9D1A41DC35007ACE93 /* TLRPCmessages_getStickers.mm */,
D01B0E8C1A41BDC5007ACE93 /* NSArray_Document.h */,
D01B0E8D1A41BDC5007ACE93 /* NSArray_Document.mm */,
D01B0E921A41BDC5007ACE93 /* TLmessages_Stickers.h */,
D01B0E931A41BDC5007ACE93 /* TLmessages_Stickers.mm */,
D04ABFD41A3B4BD000869014 /* NSArray_DocumentAttribute.h */,
D04ABFD51A3B4BD000869014 /* NSArray_DocumentAttribute.mm */,
D04ABFD61A3B4BD000869014 /* TLaccount_Password.h */,
D04ABFD71A3B4BD000869014 /* TLaccount_Password.mm */,
D04ABFD81A3B4BD000869014 /* TLDocumentAttribute.h */,
D04ABFD91A3B4BD000869014 /* TLDocumentAttribute.mm */,
D04ABFDA1A3B4BD000869014 /* TLRPCaccount_getPassword.h */,
D04ABFDB1A3B4BD000869014 /* TLRPCaccount_getPassword.mm */,
D04ABFDC1A3B4BD000869014 /* TLRPCaccount_setPassword.h */,
D04ABFDD1A3B4BD000869014 /* TLRPCaccount_setPassword.mm */,
D04ABFDE1A3B4BD000869014 /* TLRPCauth_checkPassword.h */,
D04ABFDF1A3B4BD000869014 /* TLRPCauth_checkPassword.mm */,
D04ABFE01A3B4BD000869014 /* TLRPCauth_resetAccountPassword.h */,
D04ABFE11A3B4BD000869014 /* TLRPCauth_resetAccountPassword.mm */,
D0309D2D1A1F833C009571E9 /* TLRPCaccount_getPassword.h */,
D0309D2E1A1F833C009571E9 /* TLRPCaccount_getPassword.mm */,
D0309D2F1A1F833C009571E9 /* TLRPCaccount_setPassword.h */,
D0309D301A1F833C009571E9 /* TLRPCaccount_setPassword.mm */,
D0309D311A1F833C009571E9 /* TLRPCauth_checkPassword.h */,
D0309D321A1F833C009571E9 /* TLRPCauth_checkPassword.mm */,
D0309D331A1F833C009571E9 /* TLRPCauth_resetAccountPassword.h */,
D0309D341A1F833C009571E9 /* TLRPCauth_resetAccountPassword.mm */,
D0309D351A1F833C009571E9 /* TLaccount_Password.h */,
D0309D361A1F833C009571E9 /* TLaccount_Password.mm */,
D0EFBEC51A1A708800FF33C3 /* TLRPCcontacts_resolveUsername.h */,
D0EFBEC61A1A708800FF33C3 /* TLRPCcontacts_resolveUsername.mm */,
D0EFBE9F1A1A102200FF33C3 /* TLaccount_SentChangePhoneCode.h */,
D0EFBEA01A1A102200FF33C3 /* TLaccount_SentChangePhoneCode.mm */,
D0EFBEA11A1A102200FF33C3 /* TLRPCaccount_changePhone.h */,
D0EFBEA21A1A102200FF33C3 /* TLRPCaccount_changePhone.mm */,
D0EFBEA31A1A102200FF33C3 /* TLRPCaccount_sendChangePhoneCode.h */,
D0EFBEA41A1A102200FF33C3 /* TLRPCaccount_sendChangePhoneCode.mm */,
D0EA69511A08E46600D1F747 /* TLRPCaccount_deleteAccount.h */,
D0EA69521A08E46600D1F747 /* TLRPCaccount_deleteAccount.mm */,
D0EA69531A08E46600D1F747 /* TLRPCaccount_getAccountTTL.h */,
D0EA69541A08E46600D1F747 /* TLRPCaccount_getAccountTTL.mm */,
D0EA69551A08E46600D1F747 /* TLRPCaccount_getPrivacy.h */,
D0EA69561A08E46600D1F747 /* TLRPCaccount_getPrivacy.mm */,
D0EA69571A08E46600D1F747 /* TLRPCaccount_setAccountTTL.h */,
D0EA69581A08E46600D1F747 /* TLRPCaccount_setAccountTTL.mm */,
D0EA69591A08E46600D1F747 /* TLRPCaccount_setPrivacy.h */,
D0EA695A1A08E46600D1F747 /* TLRPCaccount_setPrivacy.mm */,
D0EA695B1A08E46600D1F747 /* NSArray_InputPrivacyRule.h */,
D0EA695C1A08E46600D1F747 /* NSArray_InputPrivacyRule.mm */,
D0EA695D1A08E46600D1F747 /* NSArray_PrivacyRule.h */,
D0EA695E1A08E46600D1F747 /* NSArray_PrivacyRule.mm */,
D0EA695F1A08E46600D1F747 /* TLaccount_PrivacyRules.h */,
D0EA69601A08E46600D1F747 /* TLaccount_PrivacyRules.mm */,
D0EA69611A08E46600D1F747 /* TLAccountDaysTTL.h */,
D0EA69621A08E46600D1F747 /* TLAccountDaysTTL.mm */,
D0EA69631A08E46600D1F747 /* TLInputPrivacyKey.h */,
D0EA69641A08E46600D1F747 /* TLInputPrivacyKey.mm */,
D0EA69651A08E46600D1F747 /* TLInputPrivacyRule.h */,
D0EA69661A08E46600D1F747 /* TLInputPrivacyRule.mm */,
D0EA69671A08E46600D1F747 /* TLinvokeWithLayer.h */,
D0EA69681A08E46600D1F747 /* TLinvokeWithLayer.mm */,
D0EA69691A08E46600D1F747 /* TLPrivacyKey.h */,
D0EA696A1A08E46600D1F747 /* TLPrivacyKey.mm */,
D0EA696B1A08E46600D1F747 /* TLPrivacyRule.h */,
D0EA696C1A08E46600D1F747 /* TLPrivacyRule.mm */,
D09C750519F191E200BF51BC /* TLRPCaccount_checkUsername.h */,
D09C750619F191E200BF51BC /* TLRPCaccount_checkUsername.mm */,
D09C750719F191E200BF51BC /* TLRPCaccount_updateUsername.h */,
D09C750819F191E200BF51BC /* TLRPCaccount_updateUsername.mm */,
D01D7D4F19DE04AD00955BDE /* TLRPCmessages_readMessageContents.h */,
D01D7D5019DE04AD00955BDE /* TLRPCmessages_readMessageContents.mm */,
D01D7D5119DE04AD00955BDE /* TLSendMessageAction.h */,
D01D7D5219DE04AD00955BDE /* TLSendMessageAction.mm */,
D0983DC619CB9BE000CE5BB0 /* NSArray_Chat.h */,
D0983DC719CB9BE000CE5BB0 /* NSArray_Chat.mm */,
D0983DCA19CB9BE000CE5BB0 /* NSArray_ChatParticipant.h */,
D0983DCB19CB9BE000CE5BB0 /* NSArray_ChatParticipant.mm */,
D0983DCC19CB9BE000CE5BB0 /* NSArray_Contact.h */,
D0983DCD19CB9BE000CE5BB0 /* NSArray_Contact.mm */,
D0983DCE19CB9BE000CE5BB0 /* NSArray_ContactBlocked.h */,
D0983DCF19CB9BE000CE5BB0 /* NSArray_ContactBlocked.mm */,
D0983DD219CB9BE000CE5BB0 /* NSArray_ContactLocated.h */,
D0983DD319CB9BE000CE5BB0 /* NSArray_ContactLocated.mm */,
D0983DD419CB9BE000CE5BB0 /* NSArray_ContactRequest.h */,
D0983DD519CB9BE000CE5BB0 /* NSArray_ContactRequest.mm */,
D0983DD819CB9BE000CE5BB0 /* NSArray_ContactStatus.h */,
D0983DD919CB9BE000CE5BB0 /* NSArray_ContactStatus.mm */,
D0983DDA19CB9BE000CE5BB0 /* NSArray_ContactSuggested.h */,
D0983DDB19CB9BE000CE5BB0 /* NSArray_ContactSuggested.mm */,
D0983DDC19CB9BE000CE5BB0 /* NSArray_DcNetworkStats.h */,
D0983DDD19CB9BE000CE5BB0 /* NSArray_DcNetworkStats.mm */,
D0983DDE19CB9BE000CE5BB0 /* NSArray_DcOption.h */,
D0983DDF19CB9BE000CE5BB0 /* NSArray_DcOption.mm */,
D0983DE019CB9BE000CE5BB0 /* NSArray_DestroySessionRes.h */,
D0983DE119CB9BE000CE5BB0 /* NSArray_DestroySessionRes.mm */,
D0983DE219CB9BE000CE5BB0 /* NSArray_Dialog.h */,
D0983DE319CB9BE000CE5BB0 /* NSArray_Dialog.mm */,
D0983DE419CB9BE000CE5BB0 /* NSArray_EncryptedMessage.h */,
D0983DE519CB9BE000CE5BB0 /* NSArray_EncryptedMessage.mm */,
D0983DE819CB9BE000CE5BB0 /* NSArray_ImportedContact.h */,
D0983DE919CB9BE000CE5BB0 /* NSArray_ImportedContact.mm */,
D0983DEA19CB9BE000CE5BB0 /* NSArray_InputContact.h */,
D0983DEB19CB9BE000CE5BB0 /* NSArray_InputContact.mm */,
D0983DEC19CB9BE000CE5BB0 /* NSArray_InputPhoto.h */,
D0983DED19CB9BE000CE5BB0 /* NSArray_InputPhoto.mm */,
D0983DEE19CB9BE000CE5BB0 /* NSArray_InputUser.h */,
D0983DEF19CB9BE000CE5BB0 /* NSArray_InputUser.mm */,
D0983DF019CB9BE000CE5BB0 /* NSArray_int.h */,
D0983DF119CB9BE000CE5BB0 /* NSArray_int.mm */,
D0983DF219CB9BE000CE5BB0 /* NSArray_long.h */,
D0983DF319CB9BE000CE5BB0 /* NSArray_long.mm */,
D0983DF419CB9BE000CE5BB0 /* NSArray_Message.h */,
D0983DF519CB9BE000CE5BB0 /* NSArray_Message.mm */,
D0983DF619CB9BE000CE5BB0 /* NSArray_Photo.h */,
D0983DF719CB9BE000CE5BB0 /* NSArray_Photo.mm */,
D0983DF819CB9BE000CE5BB0 /* NSArray_PhotoSize.h */,
D0983DF919CB9BE000CE5BB0 /* NSArray_PhotoSize.mm */,
D0983DFA19CB9BE000CE5BB0 /* NSArray_SchemeMethod.h */,
D0983DFB19CB9BE000CE5BB0 /* NSArray_SchemeMethod.mm */,
D0983DFC19CB9BE000CE5BB0 /* NSArray_SchemeParam.h */,
D0983DFD19CB9BE000CE5BB0 /* NSArray_SchemeParam.mm */,
D0983DFE19CB9BE000CE5BB0 /* NSArray_SchemeType.h */,
D0983DFF19CB9BE000CE5BB0 /* NSArray_SchemeType.mm */,
D0983E0019CB9BE000CE5BB0 /* NSArray_string.h */,
D0983E0119CB9BE000CE5BB0 /* NSArray_string.mm */,
D0983E0219CB9BE000CE5BB0 /* NSArray_Update.h */,
D0983E0319CB9BE000CE5BB0 /* NSArray_Update.mm */,
D0983E0419CB9BE000CE5BB0 /* NSArray_User.h */,
D0983E0519CB9BE000CE5BB0 /* NSArray_User.mm */,
D0983E0619CB9BE000CE5BB0 /* NSArray_WallPaper.h */,
D0983E0719CB9BE000CE5BB0 /* NSArray_WallPaper.mm */,
D0983E0A19CB9BE000CE5BB0 /* TLauth_Authorization.h */,
D0983E0B19CB9BE000CE5BB0 /* TLauth_Authorization.mm */,
D0983E0C19CB9BE000CE5BB0 /* TLauth_CheckedPhone.h */,
D0983E0D19CB9BE000CE5BB0 /* TLauth_CheckedPhone.mm */,
D0983E0E19CB9BE000CE5BB0 /* TLauth_ExportedAuthorization.h */,
D0983E0F19CB9BE000CE5BB0 /* TLauth_ExportedAuthorization.mm */,
D0983E1019CB9BE000CE5BB0 /* TLauth_SentCode.h */,
D0983E1119CB9BE000CE5BB0 /* TLauth_SentCode.mm */,
D0983E1219CB9BE000CE5BB0 /* TLBadMsgNotification.h */,
D0983E1319CB9BE000CE5BB0 /* TLBadMsgNotification.mm */,
D0983E1419CB9BE000CE5BB0 /* TLChat.h */,
D0983E1519CB9BE000CE5BB0 /* TLChat.mm */,
D0983E1619CB9BE000CE5BB0 /* TLChatFull.h */,
D0983E1719CB9BE000CE5BB0 /* TLChatFull.mm */,
D0983E1819CB9BE000CE5BB0 /* TLChatLocated.h */,
D0983E1919CB9BE000CE5BB0 /* TLChatLocated.mm */,
D0983E1A19CB9BE000CE5BB0 /* TLChatParticipant.h */,
D0983E1B19CB9BE000CE5BB0 /* TLChatParticipant.mm */,
D0983E1C19CB9BE000CE5BB0 /* TLChatParticipants.h */,
D0983E1D19CB9BE000CE5BB0 /* TLChatParticipants.mm */,
D0983E1E19CB9BE000CE5BB0 /* TLChatPhoto.h */,
D0983E1F19CB9BE000CE5BB0 /* TLChatPhoto.mm */,
D0983E2019CB9BE000CE5BB0 /* TLClient_DH_Inner_Data.h */,
D0983E2119CB9BE000CE5BB0 /* TLClient_DH_Inner_Data.mm */,
D0983E2219CB9BE000CE5BB0 /* TLConfig.h */,
D0983E2319CB9BE000CE5BB0 /* TLConfig.mm */,
D0983E2419CB9BE000CE5BB0 /* TLContact.h */,
D0983E2519CB9BE000CE5BB0 /* TLContact.mm */,
D0983E2619CB9BE000CE5BB0 /* TLContactBlocked.h */,
D0983E2719CB9BE000CE5BB0 /* TLContactBlocked.mm */,
D0983E2A19CB9BE000CE5BB0 /* TLContactLocated.h */,
D0983E2B19CB9BE000CE5BB0 /* TLContactLocated.mm */,
D0983E2C19CB9BE000CE5BB0 /* TLContactRequest.h */,
D0983E2D19CB9BE000CE5BB0 /* TLContactRequest.mm */,
D0983E2E19CB9BE000CE5BB0 /* TLcontacts_Blocked.h */,
D0983E2F19CB9BE000CE5BB0 /* TLcontacts_Blocked.mm */,
D0983E3019CB9BE000CE5BB0 /* TLcontacts_Contacts.h */,
D0983E3119CB9BE000CE5BB0 /* TLcontacts_Contacts.mm */,
D0983E3219CB9BE000CE5BB0 /* TLcontacts_ForeignLink.h */,
D0983E3319CB9BE000CE5BB0 /* TLcontacts_ForeignLink.mm */,
D0983E3619CB9BE000CE5BB0 /* TLcontacts_ImportedContacts.h */,
D0983E3719CB9BE000CE5BB0 /* TLcontacts_ImportedContacts.mm */,
D0983E3819CB9BE000CE5BB0 /* TLcontacts_Link.h */,
D0983E3919CB9BE000CE5BB0 /* TLcontacts_Link.mm */,
D0983E3A19CB9BE000CE5BB0 /* TLcontacts_Located.h */,
D0983E3B19CB9BE000CE5BB0 /* TLcontacts_Located.mm */,
D0983E3C19CB9BE000CE5BB0 /* TLcontacts_MyLink.h */,
D0983E3D19CB9BE000CE5BB0 /* TLcontacts_MyLink.mm */,
D0983E3E19CB9BE000CE5BB0 /* TLcontacts_Requests.h */,
D0983E3F19CB9BE000CE5BB0 /* TLcontacts_Requests.mm */,
D0983E4019CB9BE000CE5BB0 /* TLcontacts_SentLink.h */,
D0983E4119CB9BE000CE5BB0 /* TLcontacts_SentLink.mm */,
D0983E4219CB9BE000CE5BB0 /* TLcontacts_Suggested.h */,
D0983E4319CB9BE000CE5BB0 /* TLcontacts_Suggested.mm */,
D0983E4419CB9BE000CE5BB0 /* TLContactStatus.h */,
D0983E4519CB9BE000CE5BB0 /* TLContactStatus.mm */,
D0983E4619CB9BE000CE5BB0 /* TLContactSuggested.h */,
D0983E4719CB9BE000CE5BB0 /* TLContactSuggested.mm */,
D0983E4819CB9BE000CE5BB0 /* TLDcNetworkStats.h */,
D0983E4919CB9BE000CE5BB0 /* TLDcNetworkStats.mm */,
D0983E4A19CB9BE000CE5BB0 /* TLDcOption.h */,
D0983E4B19CB9BE000CE5BB0 /* TLDcOption.mm */,
D0983E5219CB9BE000CE5BB0 /* TLDestroySessionRes.h */,
D0983E5319CB9BE000CE5BB0 /* TLDestroySessionRes.mm */,
D0983E5419CB9BE000CE5BB0 /* TLDestroySessionsRes.h */,
D0983E5519CB9BE000CE5BB0 /* TLDestroySessionsRes.mm */,
D0983E5619CB9BE000CE5BB0 /* TLDialog.h */,
D0983E5719CB9BE000CE5BB0 /* TLDialog.mm */,
D0983E5819CB9BE000CE5BB0 /* TLDocument.h */,
D0983E5919CB9BE000CE5BB0 /* TLDocument.mm */,
D0983E5A19CB9BE000CE5BB0 /* TLEncryptedChat.h */,
D0983E5B19CB9BE000CE5BB0 /* TLEncryptedChat.mm */,
D0983E5C19CB9BE000CE5BB0 /* TLEncryptedFile.h */,
D0983E5D19CB9BE000CE5BB0 /* TLEncryptedFile.mm */,
D0983E5E19CB9BE000CE5BB0 /* TLEncryptedMessage.h */,
D0983E5F19CB9BE000CE5BB0 /* TLEncryptedMessage.mm */,
D0983E6019CB9BE000CE5BB0 /* TLError.h */,
D0983E6119CB9BE000CE5BB0 /* TLError.mm */,
D0983E6219CB9BE000CE5BB0 /* TLFileLocation.h */,
D0983E6319CB9BE000CE5BB0 /* TLFileLocation.mm */,
D0983E6419CB9BE000CE5BB0 /* TLFutureSalt.h */,
D0983E6519CB9BE000CE5BB0 /* TLFutureSalt.mm */,
D0983E6E19CB9BE000CE5BB0 /* TLGeoPlaceName.h */,
D0983E6F19CB9BE000CE5BB0 /* TLGeoPlaceName.mm */,
D0983E7019CB9BE000CE5BB0 /* TLGeoPoint.h */,
D0983E7119CB9BE000CE5BB0 /* TLGeoPoint.mm */,
D0983E7219CB9BE000CE5BB0 /* TLGlobalPrivacySettings.h */,
D0983E7319CB9BE000CE5BB0 /* TLGlobalPrivacySettings.mm */,
D0983E7419CB9BE000CE5BB0 /* TLhelp_AppPrefs.h */,
D0983E7519CB9BE000CE5BB0 /* TLhelp_AppPrefs.mm */,
D0983E7619CB9BE000CE5BB0 /* TLhelp_AppUpdate.h */,
D0983E7719CB9BE000CE5BB0 /* TLhelp_AppUpdate.mm */,
D0983E7819CB9BE000CE5BB0 /* TLhelp_InviteText.h */,
D0983E7919CB9BE000CE5BB0 /* TLhelp_InviteText.mm */,
D0983E7A19CB9BE000CE5BB0 /* TLhelp_Support.h */,
D0983E7B19CB9BE000CE5BB0 /* TLhelp_Support.mm */,
D0983E7C19CB9BE000CE5BB0 /* TLHttpWait.h */,
D0983E7D19CB9BE000CE5BB0 /* TLHttpWait.mm */,
D0983E7E19CB9BE000CE5BB0 /* TLImportedContact.h */,
D0983E7F19CB9BE000CE5BB0 /* TLImportedContact.mm */,
D0983E8019CB9BE000CE5BB0 /* TLInitConnection.h */,
D0983E8119CB9BE000CE5BB0 /* TLInitConnection.mm */,
D0983E8419CB9BE000CE5BB0 /* TLInputChatPhoto.h */,
D0983E8519CB9BE000CE5BB0 /* TLInputChatPhoto.mm */,
D0983E8619CB9BE000CE5BB0 /* TLInputContact.h */,
D0983E8719CB9BE000CE5BB0 /* TLInputContact.mm */,
D0983E8819CB9BE000CE5BB0 /* TLInputDocument.h */,
D0983E8919CB9BE000CE5BB0 /* TLInputDocument.mm */,
D0983E8A19CB9BE000CE5BB0 /* TLInputEncryptedChat.h */,
D0983E8B19CB9BE000CE5BB0 /* TLInputEncryptedChat.mm */,
D0983E8C19CB9BE000CE5BB0 /* TLInputEncryptedFile.h */,
D0983E8D19CB9BE000CE5BB0 /* TLInputEncryptedFile.mm */,
D0983E8E19CB9BE000CE5BB0 /* TLInputFile.h */,
D0983E8F19CB9BE000CE5BB0 /* TLInputFile.mm */,
D0983E9019CB9BE000CE5BB0 /* TLInputFileLocation.h */,
D0983E9119CB9BE000CE5BB0 /* TLInputFileLocation.mm */,
D0983E9419CB9BE000CE5BB0 /* TLInputGeoPlaceName.h */,
D0983E9519CB9BE000CE5BB0 /* TLInputGeoPlaceName.mm */,
D0983E9619CB9BE000CE5BB0 /* TLInputGeoPoint.h */,
D0983E9719CB9BE000CE5BB0 /* TLInputGeoPoint.mm */,
D0983E9819CB9BE000CE5BB0 /* TLInputMedia.h */,
D0983E9919CB9BE000CE5BB0 /* TLInputMedia.mm */,
D0983E9A19CB9BE000CE5BB0 /* TLInputNotifyPeer.h */,
D0983E9B19CB9BE000CE5BB0 /* TLInputNotifyPeer.mm */,
D0983E9C19CB9BE000CE5BB0 /* TLInputPeer.h */,
D0983E9D19CB9BE000CE5BB0 /* TLInputPeer.mm */,
D0983E9E19CB9BE000CE5BB0 /* TLInputPeerNotifyEvents.h */,
D0983E9F19CB9BE000CE5BB0 /* TLInputPeerNotifyEvents.mm */,
D0983EA019CB9BE000CE5BB0 /* TLInputPeerNotifySettings.h */,
D0983EA119CB9BE000CE5BB0 /* TLInputPeerNotifySettings.mm */,
D0983EA219CB9BE000CE5BB0 /* TLInputPhoneCall.h */,
D0983EA319CB9BE000CE5BB0 /* TLInputPhoneCall.mm */,
D0983EA419CB9BE000CE5BB0 /* TLInputPhoto.h */,
D0983EA519CB9BE000CE5BB0 /* TLInputPhoto.mm */,
D0983EA619CB9BE000CE5BB0 /* TLInputPhotoCrop.h */,
D0983EA719CB9BE000CE5BB0 /* TLInputPhotoCrop.mm */,
D0983EA819CB9BE000CE5BB0 /* TLInputUser.h */,
D0983EA919CB9BE000CE5BB0 /* TLInputUser.mm */,
D0983EAA19CB9BE000CE5BB0 /* TLInputVideo.h */,
D0983EAB19CB9BE000CE5BB0 /* TLInputVideo.mm */,
D0983EAC19CB9BE000CE5BB0 /* TLInvokeAfterMsg.h */,
D0983EAD19CB9BE000CE5BB0 /* TLInvokeAfterMsg.mm */,
D0983EB019CB9BE000CE5BB0 /* TLMessage.h */,
D0983EB119CB9BE000CE5BB0 /* TLMessage.mm */,
D0983EB219CB9BE000CE5BB0 /* TLMessageAction.h */,
D0983EB319CB9BE000CE5BB0 /* TLMessageAction.mm */,
D0983EB419CB9BE000CE5BB0 /* TLMessageMedia.h */,
D0983EB519CB9BE000CE5BB0 /* TLMessageMedia.mm */,
D0983EB619CB9BE000CE5BB0 /* TLmessages_AffectedHistory.h */,
D0983EB719CB9BE000CE5BB0 /* TLmessages_AffectedHistory.mm */,
D0983EB819CB9BE000CE5BB0 /* TLmessages_Chat.h */,
D0983EB919CB9BE000CE5BB0 /* TLmessages_Chat.mm */,
D0983EBA19CB9BE000CE5BB0 /* TLmessages_ChatFull.h */,
D0983EBB19CB9BE000CE5BB0 /* TLmessages_ChatFull.mm */,
D0983EBC19CB9BE000CE5BB0 /* TLmessages_Chats.h */,
D0983EBD19CB9BE000CE5BB0 /* TLmessages_Chats.mm */,
D0983EBE19CB9BE000CE5BB0 /* TLmessages_DhConfig.h */,
D0983EBF19CB9BE000CE5BB0 /* TLmessages_DhConfig.mm */,
D0983EC019CB9BE000CE5BB0 /* TLmessages_Dialogs.h */,
D0983EC119CB9BE000CE5BB0 /* TLmessages_Dialogs.mm */,
D0983EC219CB9BE000CE5BB0 /* TLmessages_Message.h */,
D0983EC319CB9BE000CE5BB0 /* TLmessages_Message.mm */,
D0983EC419CB9BE000CE5BB0 /* TLmessages_Messages.h */,
D0983EC519CB9BE000CE5BB0 /* TLmessages_Messages.mm */,
D0983EC619CB9BE000CE5BB0 /* TLmessages_SentEncryptedMessage.h */,
D0983EC719CB9BE000CE5BB0 /* TLmessages_SentEncryptedMessage.mm */,
D0983ECE19CB9BE000CE5BB0 /* TLMessagesFilter.h */,
D0983ECF19CB9BE000CE5BB0 /* TLMessagesFilter.mm */,
D0983ED019CB9BE000CE5BB0 /* TLMetaScheme.h */,
D0983ED119CB9BE000CE5BB0 /* TLMetaScheme.mm */,
D0983ED219CB9BE000CE5BB0 /* TLMetaSchemeData.h */,
D0983ED319CB9BE000CE5BB0 /* TLMetaSchemeData.mm */,
D0983ED419CB9BE000CE5BB0 /* TLMsgDetailedInfo.h */,
D0983ED519CB9BE000CE5BB0 /* TLMsgDetailedInfo.mm */,
D0983ED619CB9BE000CE5BB0 /* TLMsgResendReq.h */,
D0983ED719CB9BE000CE5BB0 /* TLMsgResendReq.mm */,
D0983ED819CB9BE000CE5BB0 /* TLMsgsAck.h */,
D0983ED919CB9BE000CE5BB0 /* TLMsgsAck.mm */,
D0983EDA19CB9BE000CE5BB0 /* TLMsgsAllInfo.h */,
D0983EDB19CB9BE000CE5BB0 /* TLMsgsAllInfo.mm */,
D0983EDC19CB9BE000CE5BB0 /* TLMsgsStateInfo.h */,
D0983EDD19CB9BE000CE5BB0 /* TLMsgsStateInfo.mm */,
D0983EDE19CB9BE000CE5BB0 /* TLMsgsStateReq.h */,
D0983EDF19CB9BE000CE5BB0 /* TLMsgsStateReq.mm */,
D0983EE019CB9BE000CE5BB0 /* TLNearestDc.h */,
D0983EE119CB9BE000CE5BB0 /* TLNearestDc.mm */,
D0983EE219CB9BE000CE5BB0 /* TLNewSession.h */,
D0983EE319CB9BE000CE5BB0 /* TLNewSession.mm */,
D0983EE419CB9BE000CE5BB0 /* TLNotifyPeer.h */,
D0983EE519CB9BE000CE5BB0 /* TLNotifyPeer.mm */,
D0983EE619CB9BE000CE5BB0 /* TLP_Q_inner_data.h */,
D0983EE719CB9BE000CE5BB0 /* TLP_Q_inner_data.mm */,
D0983EE819CB9BE000CE5BB0 /* TLPeer.h */,
D0983EE919CB9BE000CE5BB0 /* TLPeer.mm */,
D0983EEA19CB9BE000CE5BB0 /* TLPeerNotifyEvents.h */,
D0983EEB19CB9BE000CE5BB0 /* TLPeerNotifyEvents.mm */,
D0983EEC19CB9BE000CE5BB0 /* TLPeerNotifySettings.h */,
D0983EED19CB9BE000CE5BB0 /* TLPeerNotifySettings.mm */,
D0983EEE19CB9BE000CE5BB0 /* TLphone_DhConfig.h */,
D0983EEF19CB9BE000CE5BB0 /* TLphone_DhConfig.mm */,
D0983EF019CB9BE000CE5BB0 /* TLPhoneCall.h */,
D0983EF119CB9BE000CE5BB0 /* TLPhoneCall.mm */,
D0983EF219CB9BE000CE5BB0 /* TLPhoneConnection.h */,
D0983EF319CB9BE000CE5BB0 /* TLPhoneConnection.mm */,
D0983EF419CB9BE000CE5BB0 /* TLPhoto.h */,
D0983EF519CB9BE000CE5BB0 /* TLPhoto.mm */,
D0983EF619CB9BE000CE5BB0 /* TLphotos_Photo.h */,
D0983EF719CB9BE000CE5BB0 /* TLphotos_Photo.mm */,
D0983EF819CB9BE000CE5BB0 /* TLphotos_Photos.h */,
D0983EF919CB9BE000CE5BB0 /* TLphotos_Photos.mm */,
D0983EFA19CB9BE000CE5BB0 /* TLPhotoSize.h */,
D0983EFB19CB9BE000CE5BB0 /* TLPhotoSize.mm */,
D0983EFC19CB9BE000CE5BB0 /* TLPong.h */,
D0983EFD19CB9BE000CE5BB0 /* TLPong.mm */,
D0983EFE19CB9BE000CE5BB0 /* TLProtoMessage.h */,
D0983EFF19CB9BE000CE5BB0 /* TLProtoMessage.mm */,
D0983F0019CB9BE000CE5BB0 /* TLProtoMessageCopy.h */,
D0983F0119CB9BE000CE5BB0 /* TLProtoMessageCopy.mm */,
D0983F0219CB9BE000CE5BB0 /* TLResponseIndirect.h */,
D0983F0319CB9BE000CE5BB0 /* TLResponseIndirect.mm */,
D0983F0419CB9BE000CE5BB0 /* TLResPQ.h */,
D0983F0519CB9BE000CE5BB0 /* TLResPQ.mm */,
D0983F0819CB9BE000CE5BB0 /* TLRPCaccount_getNotifySettings.h */,
D0983F0919CB9BE000CE5BB0 /* TLRPCaccount_getNotifySettings.mm */,
D0983F0A19CB9BE000CE5BB0 /* TLRPCaccount_getWallPapers.h */,
D0983F0B19CB9BE000CE5BB0 /* TLRPCaccount_getWallPapers.mm */,
D0983F0C19CB9BE000CE5BB0 /* TLRPCaccount_registerDevice.h */,
D0983F0D19CB9BE000CE5BB0 /* TLRPCaccount_registerDevice.mm */,
D0983F0E19CB9BE000CE5BB0 /* TLRPCaccount_resetNotifySettings.h */,
D0983F0F19CB9BE000CE5BB0 /* TLRPCaccount_resetNotifySettings.mm */,
D0983F1019CB9BE000CE5BB0 /* TLRPCaccount_unregisterDevice.h */,
D0983F1119CB9BE000CE5BB0 /* TLRPCaccount_unregisterDevice.mm */,
D0983F1419CB9BE000CE5BB0 /* TLRPCaccount_updateNotifySettings.h */,
D0983F1519CB9BE000CE5BB0 /* TLRPCaccount_updateNotifySettings.mm */,
D0983F1619CB9BE000CE5BB0 /* TLRPCaccount_updateProfile.h */,
D0983F1719CB9BE000CE5BB0 /* TLRPCaccount_updateProfile.mm */,
D0983F1819CB9BE000CE5BB0 /* TLRPCaccount_updateStatus.h */,
D0983F1919CB9BE000CE5BB0 /* TLRPCaccount_updateStatus.mm */,
D0983F1A19CB9BE000CE5BB0 /* TLRPCauth_checkPhone.h */,
D0983F1B19CB9BE000CE5BB0 /* TLRPCauth_checkPhone.mm */,
D0983F1C19CB9BE000CE5BB0 /* TLRPCauth_exportAuthorization.h */,
D0983F1D19CB9BE000CE5BB0 /* TLRPCauth_exportAuthorization.mm */,
D0983F1E19CB9BE000CE5BB0 /* TLRPCauth_importAuthorization.h */,
D0983F1F19CB9BE000CE5BB0 /* TLRPCauth_importAuthorization.mm */,
D0983F2019CB9BE000CE5BB0 /* TLRPCauth_logOut.h */,
D0983F2119CB9BE000CE5BB0 /* TLRPCauth_logOut.mm */,
D0983F2219CB9BE000CE5BB0 /* TLRPCauth_resetAuthorizations.h */,
D0983F2319CB9BE000CE5BB0 /* TLRPCauth_resetAuthorizations.mm */,
D0983F2419CB9BE000CE5BB0 /* TLRPCauth_sendCall.h */,
D0983F2519CB9BE000CE5BB0 /* TLRPCauth_sendCall.mm */,
D0983F2619CB9BE000CE5BB0 /* TLRPCauth_sendCode.h */,
D0983F2719CB9BE000CE5BB0 /* TLRPCauth_sendCode.mm */,
D0983F2819CB9BE000CE5BB0 /* TLRPCauth_sendInvites.h */,
D0983F2919CB9BE000CE5BB0 /* TLRPCauth_sendInvites.mm */,
D0983F2A19CB9BE000CE5BB0 /* TLRPCauth_sendSms.h */,
D0983F2B19CB9BE000CE5BB0 /* TLRPCauth_sendSms.mm */,
D0983F2C19CB9BE000CE5BB0 /* TLRPCauth_signIn.h */,
D0983F2D19CB9BE000CE5BB0 /* TLRPCauth_signIn.mm */,
D0983F2E19CB9BE000CE5BB0 /* TLRPCauth_signUp.h */,
D0983F2F19CB9BE000CE5BB0 /* TLRPCauth_signUp.mm */,
D0983F3019CB9BE000CE5BB0 /* TLRPCcontacts_acceptRequest.h */,
D0983F3119CB9BE000CE5BB0 /* TLRPCcontacts_acceptRequest.mm */,
D0983F3219CB9BE000CE5BB0 /* TLRPCcontacts_block.h */,
D0983F3319CB9BE000CE5BB0 /* TLRPCcontacts_block.mm */,
D0983F3419CB9BE000CE5BB0 /* TLRPCcontacts_clearContact.h */,
D0983F3519CB9BE000CE5BB0 /* TLRPCcontacts_clearContact.mm */,
D0983F3619CB9BE000CE5BB0 /* TLRPCcontacts_declineRequest.h */,
D0983F3719CB9BE000CE5BB0 /* TLRPCcontacts_declineRequest.mm */,
D0983F3819CB9BE000CE5BB0 /* TLRPCcontacts_deleteContact.h */,
D0983F3919CB9BE000CE5BB0 /* TLRPCcontacts_deleteContact.mm */,
D0983F3A19CB9BE000CE5BB0 /* TLRPCcontacts_deleteContacts.h */,
D0983F3B19CB9BE000CE5BB0 /* TLRPCcontacts_deleteContacts.mm */,
D0983F3C19CB9BE100CE5BB0 /* TLRPCcontacts_getBlocked.h */,
D0983F3D19CB9BE100CE5BB0 /* TLRPCcontacts_getBlocked.mm */,
D0983F3E19CB9BE100CE5BB0 /* TLRPCcontacts_getContactIDs.h */,
D0983F3F19CB9BE100CE5BB0 /* TLRPCcontacts_getContactIDs.mm */,
D0983F4019CB9BE100CE5BB0 /* TLRPCcontacts_getContacts.h */,
D0983F4119CB9BE100CE5BB0 /* TLRPCcontacts_getContacts.mm */,
D0983F4219CB9BE100CE5BB0 /* TLRPCcontacts_getLink.h */,
D0983F4319CB9BE100CE5BB0 /* TLRPCcontacts_getLink.mm */,
D0983F4419CB9BE100CE5BB0 /* TLRPCcontacts_getLocated.h */,
D0983F4519CB9BE100CE5BB0 /* TLRPCcontacts_getLocated.mm */,
D0983F4619CB9BE100CE5BB0 /* TLRPCcontacts_getRequests.h */,
D0983F4719CB9BE100CE5BB0 /* TLRPCcontacts_getRequests.mm */,
D0983F4819CB9BE100CE5BB0 /* TLRPCcontacts_getStatuses.h */,
D0983F4919CB9BE100CE5BB0 /* TLRPCcontacts_getStatuses.mm */,
D0983F4A19CB9BE100CE5BB0 /* TLRPCcontacts_getSuggested.h */,
D0983F4B19CB9BE100CE5BB0 /* TLRPCcontacts_getSuggested.mm */,
D0983F4C19CB9BE100CE5BB0 /* TLRPCcontacts_importContacts.h */,
D0983F4D19CB9BE100CE5BB0 /* TLRPCcontacts_importContacts.mm */,
D0983F4E19CB9BE100CE5BB0 /* TLRPCcontacts_search.h */,
D0983F4F19CB9BE100CE5BB0 /* TLRPCcontacts_search.mm */,
D0983F5019CB9BE100CE5BB0 /* TLRPCcontacts_sendRequest.h */,
D0983F5119CB9BE100CE5BB0 /* TLRPCcontacts_sendRequest.mm */,
D0983F5219CB9BE100CE5BB0 /* TLRPCcontacts_unblock.h */,
D0983F5319CB9BE100CE5BB0 /* TLRPCcontacts_unblock.mm */,
D0983F5419CB9BE100CE5BB0 /* TLRPCcontest_saveDeveloperInfo.h */,
D0983F5519CB9BE100CE5BB0 /* TLRPCcontest_saveDeveloperInfo.mm */,
D0983F5619CB9BE100CE5BB0 /* TLRPCdestroy_session.h */,
D0983F5719CB9BE100CE5BB0 /* TLRPCdestroy_session.mm */,
D0983F5819CB9BE100CE5BB0 /* TLRPCdestroy_sessions.h */,
D0983F5919CB9BE100CE5BB0 /* TLRPCdestroy_sessions.mm */,
D0983F5A19CB9BE100CE5BB0 /* TLRpcDropAnswer.h */,
D0983F5B19CB9BE100CE5BB0 /* TLRpcDropAnswer.mm */,
D0983F5C19CB9BE100CE5BB0 /* TLRpcError.h */,
D0983F5D19CB9BE100CE5BB0 /* TLRpcError.mm */,
D0983F5E19CB9BE100CE5BB0 /* TLRPCgeo_saveGeoPlace.h */,
D0983F5F19CB9BE100CE5BB0 /* TLRPCgeo_saveGeoPlace.mm */,
D0983F7819CB9BE100CE5BB0 /* TLRPCget_future_salts.h */,
D0983F7919CB9BE100CE5BB0 /* TLRPCget_future_salts.mm */,
D0983F7A19CB9BE100CE5BB0 /* TLRPChelp_getAppPrefs.h */,
D0983F7B19CB9BE100CE5BB0 /* TLRPChelp_getAppPrefs.mm */,
D0983F7C19CB9BE100CE5BB0 /* TLRPChelp_getAppUpdate.h */,
D0983F7D19CB9BE100CE5BB0 /* TLRPChelp_getAppUpdate.mm */,
D0983F7E19CB9BE100CE5BB0 /* TLRPChelp_getConfig.h */,
D0983F7F19CB9BE100CE5BB0 /* TLRPChelp_getConfig.mm */,
D0983F8019CB9BE100CE5BB0 /* TLRPChelp_getInviteText.h */,
D0983F8119CB9BE100CE5BB0 /* TLRPChelp_getInviteText.mm */,
D0983F8219CB9BE100CE5BB0 /* TLRPChelp_getNearestDc.h */,
D0983F8319CB9BE100CE5BB0 /* TLRPChelp_getNearestDc.mm */,
D0983F8419CB9BE100CE5BB0 /* TLRPChelp_getScheme.h */,
D0983F8519CB9BE100CE5BB0 /* TLRPChelp_getScheme.mm */,
D0983F8619CB9BE100CE5BB0 /* TLRPChelp_getSupport.h */,
D0983F8719CB9BE100CE5BB0 /* TLRPChelp_getSupport.mm */,
D0983F8819CB9BE100CE5BB0 /* TLRPChelp_saveNetworkStats.h */,
D0983F8919CB9BE100CE5BB0 /* TLRPChelp_saveNetworkStats.mm */,
D0983F8A19CB9BE100CE5BB0 /* TLRPChelp_test.h */,
D0983F8B19CB9BE100CE5BB0 /* TLRPChelp_test.mm */,
D0983F8C19CB9BE100CE5BB0 /* TLRPCmessages_acceptEncryption.h */,
D0983F8D19CB9BE100CE5BB0 /* TLRPCmessages_acceptEncryption.mm */,
D0983F8E19CB9BE100CE5BB0 /* TLRPCmessages_addChatUser.h */,
D0983F8F19CB9BE100CE5BB0 /* TLRPCmessages_addChatUser.mm */,
D0983F9019CB9BE100CE5BB0 /* TLRPCmessages_createChat.h */,
D0983F9119CB9BE100CE5BB0 /* TLRPCmessages_createChat.mm */,
D0983F9219CB9BE100CE5BB0 /* TLRPCmessages_deleteChatUser.h */,
D0983F9319CB9BE100CE5BB0 /* TLRPCmessages_deleteChatUser.mm */,
D0983F9419CB9BE100CE5BB0 /* TLRPCmessages_deleteHistory.h */,
D0983F9519CB9BE100CE5BB0 /* TLRPCmessages_deleteHistory.mm */,
D0983F9619CB9BE100CE5BB0 /* TLRPCmessages_deleteMessages.h */,
D0983F9719CB9BE100CE5BB0 /* TLRPCmessages_deleteMessages.mm */,
D0983F9819CB9BE100CE5BB0 /* TLRPCmessages_discardEncryption.h */,
D0983F9919CB9BE100CE5BB0 /* TLRPCmessages_discardEncryption.mm */,
D0983F9A19CB9BE100CE5BB0 /* TLRPCmessages_editChatPhoto.h */,
D0983F9B19CB9BE100CE5BB0 /* TLRPCmessages_editChatPhoto.mm */,
D0983F9C19CB9BE100CE5BB0 /* TLRPCmessages_editChatTitle.h */,
D0983F9D19CB9BE100CE5BB0 /* TLRPCmessages_editChatTitle.mm */,
D0983FA019CB9BE100CE5BB0 /* TLRPCmessages_forwardMessages.h */,
D0983FA119CB9BE100CE5BB0 /* TLRPCmessages_forwardMessages.mm */,
D0983FA219CB9BE100CE5BB0 /* TLRPCmessages_getChats.h */,
D0983FA319CB9BE100CE5BB0 /* TLRPCmessages_getChats.mm */,
D0983FA419CB9BE100CE5BB0 /* TLRPCmessages_getDhConfig.h */,
D0983FA519CB9BE100CE5BB0 /* TLRPCmessages_getDhConfig.mm */,
D0983FA619CB9BE100CE5BB0 /* TLRPCmessages_getDialogs.h */,
D0983FA719CB9BE100CE5BB0 /* TLRPCmessages_getDialogs.mm */,
D0983FA819CB9BE100CE5BB0 /* TLRPCmessages_getFullChat.h */,
D0983FA919CB9BE100CE5BB0 /* TLRPCmessages_getFullChat.mm */,
D0983FAA19CB9BE100CE5BB0 /* TLRPCmessages_getHistory.h */,
D0983FAB19CB9BE100CE5BB0 /* TLRPCmessages_getHistory.mm */,
D0983FAC19CB9BE100CE5BB0 /* TLRPCmessages_getMessages.h */,
D0983FAD19CB9BE100CE5BB0 /* TLRPCmessages_getMessages.mm */,
D0983FAE19CB9BE100CE5BB0 /* TLRPCmessages_readEncryptedHistory.h */,
D0983FAF19CB9BE100CE5BB0 /* TLRPCmessages_readEncryptedHistory.mm */,
D0983FB019CB9BE100CE5BB0 /* TLRPCmessages_readHistory.h */,
D0983FB119CB9BE100CE5BB0 /* TLRPCmessages_readHistory.mm */,
D0983FB219CB9BE100CE5BB0 /* TLRPCmessages_receivedMessages.h */,
D0983FB319CB9BE100CE5BB0 /* TLRPCmessages_receivedMessages.mm */,
D0983FB419CB9BE100CE5BB0 /* TLRPCmessages_receivedQueue.h */,
D0983FB519CB9BE100CE5BB0 /* TLRPCmessages_receivedQueue.mm */,
D0983FB619CB9BE100CE5BB0 /* TLRPCmessages_requestEncryption.h */,
D0983FB719CB9BE100CE5BB0 /* TLRPCmessages_requestEncryption.mm */,
D0983FB819CB9BE100CE5BB0 /* TLRPCmessages_restoreMessages.h */,
D0983FB919CB9BE100CE5BB0 /* TLRPCmessages_restoreMessages.mm */,
D0983FBA19CB9BE100CE5BB0 /* TLRPCmessages_search.h */,
D0983FBB19CB9BE100CE5BB0 /* TLRPCmessages_search.mm */,
D0983FBC19CB9BE100CE5BB0 /* TLRPCmessages_sendBroadcast.h */,
D0983FBD19CB9BE100CE5BB0 /* TLRPCmessages_sendBroadcast.mm */,
D0983FBE19CB9BE100CE5BB0 /* TLRPCmessages_sendEncrypted.h */,
D0983FBF19CB9BE100CE5BB0 /* TLRPCmessages_sendEncrypted.mm */,
D0983FC019CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedFile.h */,
D0983FC119CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedFile.mm */,
D0983FC219CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedService.h */,
D0983FC319CB9BE100CE5BB0 /* TLRPCmessages_sendEncryptedService.mm */,
D0983FC819CB9BE100CE5BB0 /* TLRPCmessages_setEncryptedTyping.h */,
D0983FC919CB9BE100CE5BB0 /* TLRPCmessages_setEncryptedTyping.mm */,
D0983FCA19CB9BE100CE5BB0 /* TLRPCmessages_setTyping.h */,
D0983FCB19CB9BE100CE5BB0 /* TLRPCmessages_setTyping.mm */,
D0983FCC19CB9BE100CE5BB0 /* TLRPCphone_confirmCall.h */,
D0983FCD19CB9BE100CE5BB0 /* TLRPCphone_confirmCall.mm */,
D0983FCE19CB9BE100CE5BB0 /* TLRPCphone_declineCall.h */,
D0983FCF19CB9BE100CE5BB0 /* TLRPCphone_declineCall.mm */,
D0983FD019CB9BE100CE5BB0 /* TLRPCphone_getDhConfig.h */,
D0983FD119CB9BE100CE5BB0 /* TLRPCphone_getDhConfig.mm */,
D0983FD219CB9BE100CE5BB0 /* TLRPCphone_requestCall.h */,
D0983FD319CB9BE100CE5BB0 /* TLRPCphone_requestCall.mm */,
D0983FD419CB9BE100CE5BB0 /* TLRPCphotos_deletePhotos.h */,
D0983FD519CB9BE100CE5BB0 /* TLRPCphotos_deletePhotos.mm */,
D0983FD619CB9BE100CE5BB0 /* TLRPCphotos_editPhoto.h */,
D0983FD719CB9BE100CE5BB0 /* TLRPCphotos_editPhoto.mm */,
D0983FD819CB9BE100CE5BB0 /* TLRPCphotos_getPhotos.h */,
D0983FD919CB9BE100CE5BB0 /* TLRPCphotos_getPhotos.mm */,
D0983FDA19CB9BE100CE5BB0 /* TLRPCphotos_getUserPhotos.h */,
D0983FDB19CB9BE100CE5BB0 /* TLRPCphotos_getUserPhotos.mm */,
D0983FDC19CB9BE100CE5BB0 /* TLRPCphotos_getWall.h */,
D0983FDD19CB9BE100CE5BB0 /* TLRPCphotos_getWall.mm */,
D0983FDE19CB9BE100CE5BB0 /* TLRPCphotos_readWall.h */,
D0983FDF19CB9BE100CE5BB0 /* TLRPCphotos_readWall.mm */,
D0983FE019CB9BE100CE5BB0 /* TLRPCphotos_restorePhotos.h */,
D0983FE119CB9BE100CE5BB0 /* TLRPCphotos_restorePhotos.mm */,
D0983FE219CB9BE100CE5BB0 /* TLRPCphotos_updateProfilePhoto.h */,
D0983FE319CB9BE100CE5BB0 /* TLRPCphotos_updateProfilePhoto.mm */,
D0983FE419CB9BE100CE5BB0 /* TLRPCphotos_uploadPhoto.h */,
D0983FE519CB9BE100CE5BB0 /* TLRPCphotos_uploadPhoto.mm */,
D0983FE619CB9BE100CE5BB0 /* TLRPCphotos_uploadProfilePhoto.h */,
D0983FE719CB9BE100CE5BB0 /* TLRPCphotos_uploadProfilePhoto.mm */,
D0983FE819CB9BE100CE5BB0 /* TLRPCping.h */,
D0983FE919CB9BE100CE5BB0 /* TLRPCping.mm */,
D0983FEA19CB9BE100CE5BB0 /* TLRPCping_delay_disconnect.h */,
D0983FEB19CB9BE100CE5BB0 /* TLRPCping_delay_disconnect.mm */,
D0983FEC19CB9BE100CE5BB0 /* TLRPCreq_DH_params.h */,
D0983FED19CB9BE100CE5BB0 /* TLRPCreq_DH_params.mm */,
D0983FEE19CB9BE100CE5BB0 /* TLRPCreq_pq.h */,
D0983FEF19CB9BE100CE5BB0 /* TLRPCreq_pq.mm */,
D0983FF019CB9BE100CE5BB0 /* TLRPCrpc_drop_answer.h */,
D0983FF119CB9BE100CE5BB0 /* TLRPCrpc_drop_answer.mm */,
D0983FF219CB9BE100CE5BB0 /* TLRPCset_client_DH_params.h */,
D0983FF319CB9BE100CE5BB0 /* TLRPCset_client_DH_params.mm */,
D0983FF419CB9BE100CE5BB0 /* TLRPCupdates_getDifference.h */,
D0983FF519CB9BE100CE5BB0 /* TLRPCupdates_getDifference.mm */,
D0983FF619CB9BE100CE5BB0 /* TLRPCupdates_getState.h */,
D0983FF719CB9BE100CE5BB0 /* TLRPCupdates_getState.mm */,
D0983FF819CB9BE100CE5BB0 /* TLRPCupdates_subscribe.h */,
D0983FF919CB9BE100CE5BB0 /* TLRPCupdates_subscribe.mm */,
D0983FFA19CB9BE100CE5BB0 /* TLRPCupdates_unsubscribe.h */,
D0983FFB19CB9BE100CE5BB0 /* TLRPCupdates_unsubscribe.mm */,
D0983FFC19CB9BE100CE5BB0 /* TLRPCupload_getFile.h */,
D0983FFD19CB9BE100CE5BB0 /* TLRPCupload_getFile.mm */,
D0983FFE19CB9BE100CE5BB0 /* TLRPCupload_saveBigFilePart.h */,
D0983FFF19CB9BE100CE5BB0 /* TLRPCupload_saveBigFilePart.mm */,
D098400019CB9BE100CE5BB0 /* TLRPCupload_saveFilePart.h */,
D098400119CB9BE200CE5BB0 /* TLRPCupload_saveFilePart.mm */,
D098400219CB9BE200CE5BB0 /* TLRPCusers_getFullUser.h */,
D098400319CB9BE200CE5BB0 /* TLRPCusers_getFullUser.mm */,
D098400419CB9BE200CE5BB0 /* TLRPCusers_getUsers.h */,
D098400519CB9BE200CE5BB0 /* TLRPCusers_getUsers.mm */,
D098400619CB9BE200CE5BB0 /* TLScheme.h */,
D098400719CB9BE200CE5BB0 /* TLScheme.mm */,
D098400819CB9BE200CE5BB0 /* TLSchemeMethod.h */,
D098400919CB9BE200CE5BB0 /* TLSchemeMethod.mm */,
D098400A19CB9BE200CE5BB0 /* TLSchemeParam.h */,
D098400B19CB9BE200CE5BB0 /* TLSchemeParam.mm */,
D098400C19CB9BE200CE5BB0 /* TLSchemeType.h */,
D098400D19CB9BE200CE5BB0 /* TLSchemeType.mm */,
D098400E19CB9BE200CE5BB0 /* TLServer_DH_inner_data.h */,
D098400F19CB9BE200CE5BB0 /* TLServer_DH_inner_data.mm */,
D098401019CB9BE200CE5BB0 /* TLServer_DH_Params.h */,
D098401119CB9BE200CE5BB0 /* TLServer_DH_Params.mm */,
D098401219CB9BE200CE5BB0 /* TLSet_client_DH_params_answer.h */,
D098401319CB9BE200CE5BB0 /* TLSet_client_DH_params_answer.mm */,
D098401419CB9BE200CE5BB0 /* TLstorage_FileType.h */,
D098401519CB9BE200CE5BB0 /* TLstorage_FileType.mm */,
D098401619CB9BE200CE5BB0 /* TLUpdate.h */,
D098401719CB9BE200CE5BB0 /* TLUpdate.mm */,
D098401819CB9BE200CE5BB0 /* TLUpdates.h */,
D098401919CB9BE200CE5BB0 /* TLUpdates.mm */,
D098401A19CB9BE200CE5BB0 /* TLupdates_Difference.h */,
D098401B19CB9BE200CE5BB0 /* TLupdates_Difference.mm */,
D098401C19CB9BE200CE5BB0 /* TLupdates_State.h */,
D098401D19CB9BE200CE5BB0 /* TLupdates_State.mm */,
D098401E19CB9BE200CE5BB0 /* TLupload_File.h */,
D098401F19CB9BE200CE5BB0 /* TLupload_File.mm */,
D098402019CB9BE200CE5BB0 /* TLUser.h */,
D098402119CB9BE200CE5BB0 /* TLUser.mm */,
D098402219CB9BE200CE5BB0 /* TLUserFull.h */,
D098402319CB9BE200CE5BB0 /* TLUserFull.mm */,
D098402419CB9BE200CE5BB0 /* TLUserProfilePhoto.h */,
D098402519CB9BE200CE5BB0 /* TLUserProfilePhoto.mm */,
D098402619CB9BE200CE5BB0 /* TLUserStatus.h */,
D098402719CB9BE200CE5BB0 /* TLUserStatus.mm */,
D098402819CB9BE200CE5BB0 /* TLVideo.h */,
D098402919CB9BE200CE5BB0 /* TLVideo.mm */,
D098402A19CB9BE200CE5BB0 /* TLWallPaper.h */,
D098402B19CB9BE200CE5BB0 /* TLWallPaper.mm */,
);
path = TL;
sourceTree = "<group>";
};
D0984E3D189BC5C40042E1BD /* es.lproj */ = {
isa = PBXGroup;
children = (
D0984E3E189BC5C40042E1BD /* InfoPlist.strings */,
D0984E40189BC5C40042E1BD /* Localizable.strings */,
);
path = es.lproj;
sourceTree = "<group>";
};
D09C750E19F1BB8400BF51BC /* Username */ = {
isa = PBXGroup;
children = (
D09C751219F1BBC100BF51BC /* TGUserInfoUsernameCollectionItemView.h */,
D09C751319F1BBC100BF51BC /* TGUserInfoUsernameCollectionItemView.m */,
D09C750F19F1BBA800BF51BC /* TGUserInfoUsernameCollectionItem.h */,
D09C751019F1BBA800BF51BC /* TGUserInfoUsernameCollectionItem.m */,
);
name = Username;
sourceTree = "<group>";
};
D09C751519F1C78600BF51BC /* Username */ = {
isa = PBXGroup;
children = (
D09C751619F1C79D00BF51BC /* TGUsernameController.h */,
D09C751719F1C79D00BF51BC /* TGUsernameController.m */,
D09C751919F1C88A00BF51BC /* TGUsernameCollectionItem.h */,
D09C751A19F1C88A00BF51BC /* TGUsernameCollectionItem.m */,
D09C751C19F1C8C100BF51BC /* TGUsernameCollectionItemView.h */,
D09C751D19F1C8C100BF51BC /* TGUsernameCollectionItemView.m */,
);
name = Username;
sourceTree = "<group>";
};
D09EE2B1193293C800980617 /* Media Store */ = {
isa = PBXGroup;
children = (
D09EE2B2193293E100980617 /* TGMediaStoreContext.h */,
D09EE2B3193293E100980617 /* TGMediaStoreContext.m */,
);
name = "Media Store";
sourceTree = "<group>";
};
D09EE2C9193794F500980617 /* Color */ = {
isa = PBXGroup;
children = (
D09EE2C6193794F100980617 /* TGColorWallpaperInfo.h */,
D09EE2C7193794F100980617 /* TGColorWallpaperInfo.m */,
);
name = Color;
sourceTree = "<group>";
};
D09EE2CA193799D100980617 /* Color */ = {
isa = PBXGroup;
children = (
D09EE2CB193799F500980617 /* TGColorImageDataSource.h */,
D09EE2CC193799F500980617 /* TGColorImageDataSource.m */,
);
name = Color;
sourceTree = "<group>";
};
D0A3F2F5195CA9EB009E0ACD /* Products */ = {
isa = PBXGroup;
children = (
D0A3F2FC195CA9EC009E0ACD /* libpop.a */,
D0A3F2FE195CA9EC009E0ACD /* pop.framework */,
686A89821C3AC89500E6976D /* pop-tests.octest */,
686A89841C3AC89500E6976D /* pop-tests-osx.octest */,
);
name = Products;
sourceTree = "<group>";
};
D0A4D7D11C10D86000537E74 /* Internal Result */ = {
isa = PBXGroup;
children = (
D0A4D7D21C10D8CC00537E74 /* TGInternalGifSearchResultItem.h */,
D0A4D7D31C10D8CC00537E74 /* TGInternalGifSearchResultItem.m */,
D0A4D7D61C10D91E00537E74 /* TGInternalGifSearchResultItemView.h */,
D0A4D7D71C10D91E00537E74 /* TGInternalGifSearchResultItemView.m */,
);
name = "Internal Result";
sourceTree = "<group>";
};
D0A4D7DA1C10DA8700537E74 /* External Result */ = {
isa = PBXGroup;
children = (
D0A4D7DB1C10DA9F00537E74 /* TGExternalGifSearchResultItem.h */,
D0A4D7DC1C10DA9F00537E74 /* TGExternalGifSearchResultItem.m */,
D0A4D7DF1C10DAA900537E74 /* TGExternalGifSearchResultItemView.h */,
D0A4D7E01C10DAA900537E74 /* TGExternalGifSearchResultItemView.m */,
);
name = "External Result";
sourceTree = "<group>";
};
D0A4D7E31C10DEC400537E74 /* Internal Result */ = {
isa = PBXGroup;
children = (
D0A4D7E51C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.h */,
D0A4D7E61C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.m */,
D0A4D7E91C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.h */,
D0A4D7EA1C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.m */,
);
name = "Internal Result";
sourceTree = "<group>";
};
D0A4D7E41C10DECC00537E74 /* External Result */ = {
isa = PBXGroup;
children = (
D0A4D7ED1C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.h */,
D0A4D7EE1C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.m */,
D0A4D7F11C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.h */,
D0A4D7F21C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.m */,
);
name = "External Result";
sourceTree = "<group>";
};
D0A54B3119B9F0AB00886B73 /* Search */ = {
isa = PBXGroup;
children = (
D0A54B3B19B9F0C600886B73 /* TGLoadConversationAndHistoryForSearchActor.h */,
D0A54B3C19B9F0C600886B73 /* TGLoadConversationAndHistoryForSearchActor.m */,
);
name = Search;
sourceTree = "<group>";
};
D0A54B3E19BA085900886B73 /* Cache */ = {
isa = PBXGroup;
children = (
D0A54B3F19BA086500886B73 /* TGCacheController.h */,
D0A54B4019BA086500886B73 /* TGCacheController.m */,
D0113A1B1C07787B00C30D67 /* TGCachePeerItem.h */,
D0113A1C1C07787B00C30D67 /* TGCachePeerItem.m */,
D0113A1F1C0778A600C30D67 /* TGCachePeerItemView.h */,
D0113A201C0778A600C30D67 /* TGCachePeerItemView.m */,
D0113A231C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.h */,
D0113A241C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.m */,
D0113A291C08789100C30D67 /* TGCacheIndexingItem.h */,
D0113A2A1C08789100C30D67 /* TGCacheIndexingItem.m */,
D0113A2D1C08789E00C30D67 /* TGCacheIndexingItemView.h */,
D0113A2E1C08789E00C30D67 /* TGCacheIndexingItemView.m */,
);
name = Cache;
sourceTree = "<group>";
};
D0A5A20F1B7BA2F60066B169 /* Message Entities */ = {
isa = PBXGroup;
children = (
D0A5A2141B7BA33A0066B169 /* TGMessageEntity.h */,
D0A5A2151B7BA33A0066B169 /* TGMessageEntity.m */,
D0A5A2101B7BA30F0066B169 /* TGMessageEntityUrl.h */,
D0A5A2111B7BA30F0066B169 /* TGMessageEntityUrl.m */,
D0A5A2291B7BE6E40066B169 /* TGMessageEntityTextUrl.h */,
D0A5A22A1B7BE6E40066B169 /* TGMessageEntityTextUrl.m */,
D0A5A21C1B7BE65C0066B169 /* TGMessageEntityEmail.h */,
D0A5A21D1B7BE65C0066B169 /* TGMessageEntityEmail.m */,
D093D7FE1BE27A3100B24A14 /* TGMessageEntityMention.h */,
D093D7FF1BE27A3100B24A14 /* TGMessageEntityMention.m */,
D093D80B1BE27A9C00B24A14 /* TGMessageEntityHashtag.h */,
D093D80C1BE27A9C00B24A14 /* TGMessageEntityHashtag.m */,
D093D80F1BE27B0000B24A14 /* TGMessageEntityBotCommand.h */,
D093D8101BE27B0000B24A14 /* TGMessageEntityBotCommand.m */,
D093D8131BE27B2A00B24A14 /* TGMessageEntityBold.h */,
D093D8141BE27B2A00B24A14 /* TGMessageEntityBold.m */,
D093D8171BE27B4600B24A14 /* TGMessageEntityItalic.h */,
D093D8181BE27B4600B24A14 /* TGMessageEntityItalic.m */,
D093D81B1BE27B6C00B24A14 /* TGMessageEntityCode.h */,
D093D81C1BE27B6C00B24A14 /* TGMessageEntityCode.m */,
D093D81F1BE27BA600B24A14 /* TGMessageEntityPre.h */,
D093D8201BE27BA600B24A14 /* TGMessageEntityPre.m */,
);
name = "Message Entities";
sourceTree = "<group>";
};
D0AC708D18BE214000CDFFA8 /* opus */ = {
isa = PBXGroup;
children = (
D0AC708E18BE214000CDFFA8 /* include */,
D0AC709418BE214000CDFFA8 /* lib */,
);
name = opus;
path = thirdparty/opus;
sourceTree = "<group>";
};
D0AC708E18BE214000CDFFA8 /* include */ = {
isa = PBXGroup;
children = (
D0AC708F18BE214000CDFFA8 /* opus */,
);
path = include;
sourceTree = "<group>";
};
D0AC708F18BE214000CDFFA8 /* opus */ = {
isa = PBXGroup;
children = (
D0AC709018BE214000CDFFA8 /* opus.h */,
D0AC709118BE214000CDFFA8 /* opus_defines.h */,
D0AC709218BE214000CDFFA8 /* opus_multistream.h */,
D0AC709318BE214000CDFFA8 /* opus_types.h */,
);
path = opus;
sourceTree = "<group>";
};
D0AC709418BE214000CDFFA8 /* lib */ = {
isa = PBXGroup;
children = (
D0AC709518BE214000CDFFA8 /* libopus.a */,
);
path = lib;
sourceTree = "<group>";
};
D0AD63D8159D21E80092BB50 /* Nodes */ = {
isa = PBXGroup;
children = (
D0AD63D9159D21F80092BB50 /* TGUserNode.h */,
D0AD63DA159D21F80092BB50 /* TGUserNode.m */,
);
name = Nodes;
sourceTree = "<group>";
};
D0AD63E6159D3D1E0092BB50 /* Timeline */ = {
isa = PBXGroup;
children = (
D0AD63E7159D3D3F0092BB50 /* TGTimelineHistoryRequestBuilder.h */,
D0AD63E8159D3D3F0092BB50 /* TGTimelineHistoryRequestBuilder.m */,
D096966615AD9B8E00D59E62 /* TGTimelineUploadPhotoRequestBuilder.h */,
D096966715AD9B8E00D59E62 /* TGTimelineUploadPhotoRequestBuilder.m */,
D0C7FDCC15D303D2001A998A /* TGTimelineRemoveItemsRequestActor.h */,
D0C7FDCD15D303D2001A998A /* TGTimelineRemoveItemsRequestActor.m */,
D0C7FDCF15D31598001A998A /* TGTimelineAssignProfilePhotoActor.h */,
D0C7FDD015D31599001A998A /* TGTimelineAssignProfilePhotoActor.m */,
933B4A691641F1F1005FC985 /* TGTimelineAddItemsActor.h */,
933B4A6A1641F1F1005FC985 /* TGTimelineAddItemsActor.m */,
93AD03B516A1CFF1005D4575 /* TGDeleteUserAvatarActor.h */,
93AD03B616A1CFF1005D4575 /* TGDeleteUserAvatarActor.m */,
);
name = Timeline;
sourceTree = "<group>";
};
D0B2C8CE195B14EA00CA9F1E /* Video Encoder */ = {
isa = PBXGroup;
children = (
D0B2C8D1195B14EA00CA9F1E /* MP4Atom.h */,
D0B2C8D2195B14EA00CA9F1E /* MP4Atom.m */,
);
name = "Video Encoder";
path = "thirdparty/Video Encoder";
sourceTree = SOURCE_ROOT;
};
D0B9F56A19FE640400C2EDE2 /* Search */ = {
isa = PBXGroup;
children = (
D0EA69111A079EBC00D1F747 /* Search Result */,
D0EA68EA1A01AA7A00D1F747 /* Gallery */,
D0EA68E91A01AA6E00D1F747 /* Controller */,
);
name = Search;
sourceTree = "<group>";
};
D0B9F57519FE94E200C2EDE2 /* Action Sheet */ = {
isa = PBXGroup;
children = (
);
name = "Action Sheet";
sourceTree = "<group>";
};
D0BE9B731A38E62F0001972E /* Button */ = {
isa = PBXGroup;
children = (
D02EA2181A365E1C001A25CD /* TGShareSheetButtonItemView.h */,
D02EA2191A365E1C001A25CD /* TGShareSheetButtonItemView.m */,
);
name = Button;
sourceTree = "<group>";
};
D0C09C3D1A6E9718008369D7 /* Shared Media */ = {
isa = PBXGroup;
children = (
D0C09C3E1A6E974D008369D7 /* TGSharedMediaAvailabilityState.h */,
D0C09C3F1A6E974D008369D7 /* TGSharedMediaAvailabilityState.m */,
D0C09C401A6E974D008369D7 /* TGSharedMediaCollectionLayout.h */,
D0C09C411A6E974D008369D7 /* TGSharedMediaCollectionLayout.m */,
D0C09C421A6E974D008369D7 /* TGSharedMediaCollectionView.h */,
D0C09C431A6E974D008369D7 /* TGSharedMediaCollectionView.m */,
D0C09C441A6E974D008369D7 /* TGSharedMediaController.h */,
D0C09C451A6E974D008369D7 /* TGSharedMediaController.m */,
D0C09C461A6E974D008369D7 /* TGSharedMediaDirectionFilter.h */,
D0C09C471A6E974D008369D7 /* TGSharedMediaDirectionFilter.m */,
D0C09C4C1A6E974D008369D7 /* TGSharedMediaFilter.h */,
D0C09C4D1A6E974D008369D7 /* TGSharedMediaGroup.h */,
D0C09C4E1A6E974D008369D7 /* TGSharedMediaGroup.m */,
D0C09C531A6E974D008369D7 /* TGSharedMediaImageViewQueue.h */,
D0C09C541A6E974D008369D7 /* TGSharedMediaImageViewQueue.m */,
D0C09C581A6E974D008369D7 /* TGSharedMediaMenuView.h */,
D0C09C591A6E974D008369D7 /* TGSharedMediaMenuView.m */,
D0C09C5A1A6E974D008369D7 /* TGSharedMediaMessageItem.h */,
D0C09C5B1A6E974D008369D7 /* TGSharedMediaMessageItem.m */,
D0C09C5C1A6E974D008369D7 /* TGSharedMediaSectionHeader.h */,
D0C09C5D1A6E974D008369D7 /* TGSharedMediaSectionHeader.m */,
D0C09C5E1A6E974D008369D7 /* TGSharedMediaSectionHeaderView.h */,
D0C09C5F1A6E974D008369D7 /* TGSharedMediaSectionHeaderView.m */,
D0C09C601A6E974D008369D7 /* TGSharedMediaTitleButton.h */,
D0C09C611A6E974D008369D7 /* TGSharedMediaTitleButton.m */,
D0C6AF471A77F6890046833D /* TGSharedMediaAllFilesEmptyView.h */,
D0C6AF481A77F6890046833D /* TGSharedMediaAllFilesEmptyView.m */,
D0C6AF571A7816140046833D /* TGSharedMediaFilesEmptyView.h */,
D0C6AF581A7816140046833D /* TGSharedMediaFilesEmptyView.m */,
D03B1D801B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.h */,
D03B1D811B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.m */,
D0AFDA5E1BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.h */,
D0AFDA5F1BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.m */,
D0A102251A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.h */,
D0A102261A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.m */,
D0C6AEF11A71B9760046833D /* Items */,
D0C6AEF01A71B96A0046833D /* Item Views */,
);
name = "Shared Media";
sourceTree = "<group>";
};
D0C5AAE31AB4F8AF00F209D7 /* Mentions */ = {
isa = PBXGroup;
children = (
D0C5AAED1AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.h */,
D0C5AAEE1AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.m */,
D010E4D51AB5C627000A1742 /* TGMentionPanelCell.h */,
D010E4D61AB5C627000A1742 /* TGMentionPanelCell.m */,
);
name = Mentions;
sourceTree = "<group>";
};
D0C5C3BF1AC9A9A200F32FC6 /* Entry */ = {
isa = PBXGroup;
children = (
D0C5C3C91AC9B12E00F32FC6 /* TGPasswordEntryController.h */,
D0C5C3CA1AC9B12E00F32FC6 /* TGPasswordEntryController.m */,
);
name = Entry;
sourceTree = "<group>";
};
D0C5C3CD1ACACC2700F32FC6 /* Recovery */ = {
isa = PBXGroup;
children = (
D0C5C3CE1ACACC3B00F32FC6 /* TGPasswordRecoveryController.h */,
D0C5C3CF1ACACC3B00F32FC6 /* TGPasswordRecoveryController.m */,
);
name = Recovery;
sourceTree = "<group>";
};
D0C5C3DA1ACB30D000F32FC6 /* Account */ = {
isa = PBXGroup;
children = (
D0C5C3DB1ACB30E500F32FC6 /* TGAccountSignals.h */,
D0C5C3DC1ACB30E500F32FC6 /* TGAccountSignals.m */,
D09520B91BCE93AF0012BAF9 /* TGServiceSignals.h */,
D09520BA1BCE93AF0012BAF9 /* TGServiceSignals.m */,
);
name = Account;
sourceTree = "<group>";
};
D0C6AEF01A71B96A0046833D /* Item Views */ = {
isa = PBXGroup;
children = (
D0C09C561A6E974D008369D7 /* TGSharedMediaItemView.h */,
D0C09C571A6E974D008369D7 /* TGSharedMediaItemView.m */,
D0A102211A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.h */,
D0A102221A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.m */,
D0C09C511A6E974D008369D7 /* TGSharedMediaImageItemView.h */,
D0C09C521A6E974D008369D7 /* TGSharedMediaImageItemView.m */,
D0C09C641A6E974D008369D7 /* TGSharedMediaVideoItemView.h */,
D0C09C651A6E974D008369D7 /* TGSharedMediaVideoItemView.m */,
D0C09C4A1A6E974D008369D7 /* TGSharedMediaFileItemView.h */,
D0C09C4B1A6E974D008369D7 /* TGSharedMediaFileItemView.m */,
D0C6AEEC1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.h */,
D0C6AEED1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.m */,
D0C6AF001A7270E40046833D /* TGSharedMediaFileThumbnailView.h */,
D0C6AF011A7270E40046833D /* TGSharedMediaFileThumbnailView.m */,
D0C6AF041A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.h */,
D0C6AF051A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.m */,
D0A102291A7D6F7700CD85A5 /* TGSharedMediaCheckButton.h */,
D0A1022A1A7D6F7700CD85A5 /* TGSharedMediaCheckButton.m */,
D03B1D7C1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.h */,
D03B1D7D1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.m */,
);
name = "Item Views";
sourceTree = "<group>";
};
D0C6AEF11A71B9760046833D /* Items */ = {
isa = PBXGroup;
children = (
D0C09C551A6E974D008369D7 /* TGSharedMediaItem.h */,
D0C09C4F1A6E974D008369D7 /* TGSharedMediaImageItem.h */,
D0C09C501A6E974D008369D7 /* TGSharedMediaImageItem.m */,
D0C09C621A6E974D008369D7 /* TGSharedMediaVideoItem.h */,
D0C09C631A6E974D008369D7 /* TGSharedMediaVideoItem.m */,
D0C09C481A6E974D008369D7 /* TGSharedMediaFileItem.h */,
D0C09C491A6E974D008369D7 /* TGSharedMediaFileItem.m */,
D03B1D781B6BA87400524EE9 /* TGSharedMediaLinkItem.h */,
D03B1D791B6BA87400524EE9 /* TGSharedMediaLinkItem.m */,
);
name = Items;
sourceTree = "<group>";
};
D0C6AF0C1A76D3B40046833D /* TGDataItem */ = {
isa = PBXGroup;
children = (
D0C6AF111A76D3C60046833D /* TGDataItem.h */,
D0C6AF121A76D3C60046833D /* TGDataItem.m */,
);
name = TGDataItem;
sourceTree = "<group>";
};
D0C80D1C1A95618E00D5DF8A /* Passcode */ = {
isa = PBXGroup;
children = (
D0C80D261A9561AF00D5DF8A /* TGPasscodeEntryController.h */,
D0C80D271A9561AF00D5DF8A /* TGPasscodeEntryController.m */,
D0C80D281A9561AF00D5DF8A /* TGPasscodePinView.h */,
D0C80D291A9561AF00D5DF8A /* TGPasscodePinView.m */,
D0C80DE41A9BB61B00D5DF8A /* TGPasscodePinDotView.h */,
D0C80DE51A9BB61B00D5DF8A /* TGPasscodePinDotView.m */,
D0C80D2A1A9561AF00D5DF8A /* TGPasscodeSettingsController.h */,
D0C80D2B1A9561AF00D5DF8A /* TGPasscodeSettingsController.m */,
D0C80D2C1A9561AF00D5DF8A /* TGPasswordEntryView.h */,
D0C80D2D1A9561AF00D5DF8A /* TGPasswordEntryView.m */,
D0C80DD01A9B8E7C00D5DF8A /* TGPasscodeButtonView.h */,
D0C80DD11A9B8E7C00D5DF8A /* TGPasscodeButtonView.m */,
D0C80DD81A9B938E00D5DF8A /* TGPasscodeBackground.h */,
D0C80DDC1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.h */,
D0C80DDD1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.m */,
D0C80DE81A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.h */,
D0C80DE91A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.m */,
D0C80DE01A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.h */,
D0C80DE11A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.m */,
);
name = Passcode;
sourceTree = "<group>";
};
D0C80D3E1A95621500D5DF8A /* sqlcipher */ = {
isa = PBXGroup;
children = (
D0C80D3F1A95624600D5DF8A /* sqlite3.c */,
D0C80D401A95624600D5DF8A /* sqlite3.h */,
D0C80D411A95624600D5DF8A /* sqlite3ext.h */,
);
name = sqlcipher;
sourceTree = "<group>";
};
D0C80D721A965D0700D5DF8A /* Tooltip */ = {
isa = PBXGroup;
children = (
D0C80D731A965D7200D5DF8A /* TGTooltipWindow.h */,
D0C80D741A965D7200D5DF8A /* TGTooltipWindow.m */,
);
name = Tooltip;
sourceTree = "<group>";
};
D0C915B01982997A00824042 /* builtin-wallpapers */ = {
isa = PBXGroup;
children = (
);
name = "builtin-wallpapers";
path = "Resources/builtin-wallpapers";
sourceTree = "<group>";
};
D0C915C11982997A00824042 /* Placeholders */ = {
isa = PBXGroup;
children = (
);
name = Placeholders;
path = Resources/Placeholders;
sourceTree = "<group>";
};
D0C9162D1982997B00824042 /* Menu */ = {
isa = PBXGroup;
children = (
);
name = Menu;
path = Resources/Menu;
sourceTree = "<group>";
};
D0C916571982997B00824042 /* notifications */ = {
isa = PBXGroup;
children = (
);
name = notifications;
path = Resources/notifications;
sourceTree = "<group>";
};
D0C9166E1982997B00824042 /* Indices */ = {
isa = PBXGroup;
children = (
);
name = Indices;
path = Resources/Indices;
sourceTree = "<group>";
};
D0C9254D1949ED1A00E629CA /* pt.lproj */ = {
isa = PBXGroup;
children = (
D0C925541949EDED00E629CA /* InfoPlist.strings */,
D0C925561949EDED00E629CA /* Localizable.strings */,
);
name = pt.lproj;
path = "pt-BR.lproj";
sourceTree = "<group>";
};
D0C9255A194A024000E629CA /* RMIntro */ = {
isa = PBXGroup;
children = (
D0C9255B194A024000E629CA /* 3rdparty */,
D0C9255F194A024000E629CA /* core */,
D0C92572194A024000E629CA /* platform */,
);
name = RMIntro;
path = thirdparty/RMIntro;
sourceTree = SOURCE_ROOT;
};
D0C9255B194A024000E629CA /* 3rdparty */ = {
isa = PBXGroup;
children = (
D0C9255C194A024000E629CA /* .gitignore */,
D0C9255D194A024000E629CA /* linmath */,
);
path = 3rdparty;
sourceTree = "<group>";
};
D0C9255D194A024000E629CA /* linmath */ = {
isa = PBXGroup;
children = (
D0C9255E194A024000E629CA /* linmath.h */,
);
path = linmath;
sourceTree = "<group>";
};
D0C9255F194A024000E629CA /* core */ = {
isa = PBXGroup;
children = (
D0C92560194A024000E629CA /* animations.c */,
D0C92561194A024000E629CA /* animations.h */,
D0C92562194A024000E629CA /* buffer.c */,
D0C92563194A024000E629CA /* buffer.h */,
D0C92565194A024000E629CA /* macros.h */,
D0C92566194A024000E629CA /* math_helper.h */,
D0C92567194A024000E629CA /* matrix.h */,
D0C92568194A024000E629CA /* objects.c */,
D0C92569194A024000E629CA /* objects.h */,
D0C9256A194A024000E629CA /* program.c */,
D0C9256B194A024000E629CA /* program.h */,
D0C9256C194A024000E629CA /* rngs.c */,
D0C9256D194A024000E629CA /* rngs.h */,
D0C9256E194A024000E629CA /* shader.c */,
D0C9256F194A024000E629CA /* shader.h */,
D0C92570194A024000E629CA /* timing.c */,
D0C92571194A024000E629CA /* timing.h */,
);
path = core;
sourceTree = "<group>";
};
D0C92572194A024000E629CA /* platform */ = {
isa = PBXGroup;
children = (
D0C92573194A024000E629CA /* common */,
D0C92577194A024000E629CA /* ios */,
);
path = platform;
sourceTree = "<group>";
};
D0C92573194A024000E629CA /* common */ = {
isa = PBXGroup;
children = (
D0C92574194A024000E629CA /* platform_log.c */,
D0C92575194A024000E629CA /* platform_log.h */,
D0C92576194A024000E629CA /* platform_macros.h */,
);
path = common;
sourceTree = "<group>";
};
D0C92577194A024000E629CA /* ios */ = {
isa = PBXGroup;
children = (
D0C92579194A024000E629CA /* platform_gl.h */,
D0C9257A194A024000E629CA /* Resources */,
D0C9259A194A024000E629CA /* RMGeometry.h */,
D0C9259B194A024000E629CA /* RMGeometry.m */,
D0C9259E194A024000E629CA /* RMIntroPageView.h */,
D0C9259F194A024000E629CA /* RMIntroPageView.m */,
D0C925A0194A024000E629CA /* RMIntroViewController.h */,
D0C925A1194A024000E629CA /* RMIntroViewController.m */,
D0C925A6194A024000E629CA /* texture_helper.h */,
D0C925A7194A024000E629CA /* texture_helper.m */,
);
path = ios;
sourceTree = "<group>";
};
D0C9257A194A024000E629CA /* Resources */ = {
isa = PBXGroup;
children = (
D0351A671B08DE3C0040533C /* private_door@2x.png */,
D0351A681B08DE3C0040533C /* private_screw@2x.png */,
D0C9257B194A024000E629CA /* fast_arrow@2x.png */,
D0C9257C194A024000E629CA /* fast_arrow_shadow@2x.png */,
D0C9257D194A024000E629CA /* fast_body@2x.png */,
D0C9257E194A024000E629CA /* fast_spiral@2x.png */,
D0C9257F194A024000E629CA /* ic_bubble@2x.png */,
D0C92580194A024000E629CA /* ic_bubble_dot@2x.png */,
D0C92581194A024000E629CA /* ic_cam@2x.png */,
D0C92583194A024000E629CA /* ic_cam_lens@2x.png */,
D0C92584194A024000E629CA /* ic_pencil@2x.png */,
D0C92585194A024000E629CA /* ic_pin@2x.png */,
D0C92586194A024000E629CA /* ic_smile@2x.png */,
D0C92587194A024000E629CA /* ic_smile_eye@2x.png */,
D0C92588194A024000E629CA /* ic_videocam@2x.png */,
D0C92589194A024000E629CA /* knot_down@2x.png */,
D0C9258A194A024000E629CA /* knot_up@2x.png */,
D0C9258C194A024000E629CA /* powerful_infinity@2x.png */,
D0C9258D194A024000E629CA /* powerful_infinity_white@2x.png */,
D0C9258E194A024000E629CA /* powerful_mask@2x.png */,
D0C9258F194A024000E629CA /* powerful_star@2x.png */,
D0C92595194A024000E629CA /* start_arrow@2x.png */,
D0C92596194A024000E629CA /* start_arrow_ipad.png */,
D0C92597194A024000E629CA /* start_arrow_ipad@2x.png */,
D0C92598194A024000E629CA /* telegram_plane@2x.png */,
D0C92599194A024000E629CA /* telegram_sphere@2x.png */,
);
path = Resources;
sourceTree = "<group>";
};
D0CAEA1D1A6D94C70033650D /* Cache */ = {
isa = PBXGroup;
children = (
D0CAEA1E1A6D94D90033650D /* TGModernCache+SSignal.h */,
D0CAEA1F1A6D94D90033650D /* TGModernCache+SSignal.m */,
);
name = Cache;
sourceTree = "<group>";
};
D0CB14A8199DF1D200EBCEA7 /* Media History */ = {
isa = PBXGroup;
children = (
D0CB14A9199DF1E900EBCEA7 /* TGUpdateMediaHistoryActor.h */,
D0CB14AA199DF1E900EBCEA7 /* TGUpdateMediaHistoryActor.m */,
);
name = "Media History";
sourceTree = "<group>";
};
D0CC4D6219F7CA60001E8D57 /* External Content */ = {
isa = PBXGroup;
children = (
D0CC4D6319F7CAAE001E8D57 /* TGYoutubeContentPropertiesActor.h */,
D0CC4D6419F7CAAE001E8D57 /* TGYoutubeContentPropertiesActor.m */,
D0CC4D7619F82134001E8D57 /* TGInstagramContentPropertiesActor.h */,
D0CC4D7719F82134001E8D57 /* TGInstagramContentPropertiesActor.m */,
D084D4691A39E2B900EA8120 /* TGFaqActor.h */,
D084D46F1A39E74C00EA8120 /* TGFaqActor.m */,
);
name = "External Content";
sourceTree = "<group>";
};
D0CC4D7219F81EBB001E8D57 /* Instagram */ = {
isa = PBXGroup;
children = (
D0CC4D7319F81F5D001E8D57 /* TGInstagramThumbnailDataSource.h */,
D0CC4D7419F81F5D001E8D57 /* TGInstagramThumbnailDataSource.m */,
);
name = Instagram;
sourceTree = "<group>";
};
D0CF868919ED6415005BE1B1 /* Picker Sheet */ = {
isa = PBXGroup;
children = (
D0CF869019ED6431005BE1B1 /* TGPickerSheet.h */,
D0CF869119ED6431005BE1B1 /* TGPickerSheet.m */,
);
name = "Picker Sheet";
sourceTree = "<group>";
};
D0CFE45A1A35AB0600839901 /* lz4 */ = {
isa = PBXGroup;
children = (
D0CFE46D1A35AB8300839901 /* xxhash.c */,
D0CFE46E1A35AB8300839901 /* lz4hc.c */,
D0CFE46F1A35AB8300839901 /* lz4frame.c */,
D0CFE4701A35AB8300839901 /* lz4.c */,
D0CFE45C1A35AB0600839901 /* lz4.h */,
D0CFE45E1A35AB0600839901 /* lz4frame.h */,
D0CFE4601A35AB0600839901 /* lz4hc.h */,
D0CFE4621A35AB0600839901 /* xxhash.h */,
);
name = lz4;
path = thirdparty/lz4;
sourceTree = SOURCE_ROOT;
};
D0D1A0741ADDE7DF007D9ED6 /* Chat List */ = {
isa = PBXGroup;
children = (
684191E81C6501AD0091EF21 /* TGShareToolbarButton.h */,
684191E91C6501AD0091EF21 /* TGShareToolbarButton.m */,
684191EA1C6501AD0091EF21 /* TGShareToolbarView.h */,
684191EB1C6501AD0091EF21 /* TGShareToolbarView.m */,
D0E0B8B21ADE83A000435821 /* TGShareChatListCell.h */,
D0E0B8B31ADE83A000435821 /* TGShareChatListCell.m */,
);
name = "Chat List";
sourceTree = "<group>";
};
D0D1A0781ADDE816007D9ED6 /* Data */ = {
isa = PBXGroup;
children = (
D0E0B8BA1ADE857800435821 /* Location */,
D0E0B8A91ADE819C00435821 /* Chat */,
D0D1A07C1ADDE838007D9ED6 /* TGUserModel.h */,
D0D1A07D1ADDE838007D9ED6 /* TGUserModel.m */,
684191E51C6501930091EF21 /* TGContactModel.h */,
684191E61C6501930091EF21 /* TGContactModel.m */,
);
name = Data;
sourceTree = "<group>";
};
D0D541C91B86471B005F676C /* Channels */ = {
isa = PBXGroup;
children = (
D0D541CA1B864735005F676C /* TGChannelManagementSignals.h */,
D0D541CB1B864735005F676C /* TGChannelManagementSignals.m */,
D0D541CE1B87391F005F676C /* TGChannelList.h */,
D0D541CF1B87391F005F676C /* TGChannelList.m */,
D0B7F1D81B94D5DA0006408E /* TGChannelStateSignals.h */,
D0B7F1D91B94D5DA0006408E /* TGChannelStateSignals.m */,
);
name = Channels;
sourceTree = "<group>";
};
D0D670D1197EA36C0031B041 /* it.lproj */ = {
isa = PBXGroup;
children = (
D0FA83EC1BAF3A9D00CAD1DE /* Localizable.strings */,
D0D670D2197EA36C0031B041 /* InfoPlist.strings */,
);
path = it.lproj;
sourceTree = "<group>";
};
D0DCF4F61AE922F600D5B7A1 /* Peers */ = {
isa = PBXGroup;
children = (
D0DCF4F71AE9230F00D5B7A1 /* TGPeerInfoSignals.h */,
D0DCF4F81AE9230F00D5B7A1 /* TGPeerInfoSignals.m */,
D0DCF5001AE924DF00D5B7A1 /* Groups */,
D0FC07121B1D0271008CC3BB /* Bots */,
D0D541C91B86471B005F676C /* Channels */,
);
name = Peers;
sourceTree = "<group>";
};
D0DCF5001AE924DF00D5B7A1 /* Groups */ = {
isa = PBXGroup;
children = (
D0DCF5011AE924F900D5B7A1 /* TGGroupInvitationInfo.h */,
D0DCF5021AE924F900D5B7A1 /* TGGroupInvitationInfo.m */,
D0DCF4FC1AE923FA00D5B7A1 /* TGGroupManagementSignals.h */,
D0DCF4FD1AE923FA00D5B7A1 /* TGGroupManagementSignals.m */,
);
name = Groups;
sourceTree = "<group>";
};
D0DEE5031AA0A95100B04AAA /* Features */ = {
isa = PBXGroup;
children = (
D0DEE5041AA0A96000B04AAA /* TGApplicationFeatures.h */,
D0DEE5051AA0A96000B04AAA /* TGApplicationFeatures.m */,
D0DEE5081AA0AAF900B04AAA /* TGApplicationFeatureDescription.h */,
D0DEE5091AA0AAF900B04AAA /* TGApplicationFeatureDescription.m */,
);
name = Features;
sourceTree = "<group>";
};
D0DEE5901AA9D60B00B04AAA /* Reply */ = {
isa = PBXGroup;
children = (
D0DEE5911AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.h */,
D0DEE5921AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.m */,
);
name = Reply;
sourceTree = "<group>";
};
D0DEE5971AA9FC0800B04AAA /* Reply */ = {
isa = PBXGroup;
children = (
D03E44C41AAF8B0600E72CAA /* TGReplyHeaderModel.h */,
D03E44C51AAF8B0600E72CAA /* TGReplyHeaderModel.m */,
D0DEE59C1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.h */,
D0DEE59D1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.m */,
D05DE7FB1AB859F900293D10 /* TGReplyHeaderImageModel.h */,
D05DE7FC1AB859F900293D10 /* TGReplyHeaderImageModel.m */,
D03E44AE1AAF620600E72CAA /* TGReplyHeaderPhotoModel.h */,
D03E44AF1AAF620600E72CAA /* TGReplyHeaderPhotoModel.m */,
D03E44D41AB0849B00E72CAA /* TGReplyHeaderVideoModel.h */,
D03E44D51AB0849B00E72CAA /* TGReplyHeaderVideoModel.m */,
D03E44D81AB0883A00E72CAA /* TGReplyHeaderAudioModel.h */,
D03E44D91AB0883A00E72CAA /* TGReplyHeaderAudioModel.m */,
D03E44D01AB0800E00E72CAA /* TGReplyHeaderFileModel.h */,
D03E44D11AB0800E00E72CAA /* TGReplyHeaderFileModel.m */,
D03E44C81AB07EFD00E72CAA /* TGReplyHeaderLocationModel.h */,
D03E44C91AB07EFD00E72CAA /* TGReplyHeaderLocationModel.m */,
D03E44CC1AB07FB000E72CAA /* TGReplyHeaderContactModel.h */,
D03E44CD1AB07FB000E72CAA /* TGReplyHeaderContactModel.m */,
D06F2B371AB1DFD900A4E214 /* TGReplyHeaderStickerModel.h */,
D06F2B381AB1DFD900A4E214 /* TGReplyHeaderStickerModel.m */,
D05DE7F71AB75D9100293D10 /* TGReplyHeaderActionModel.h */,
D05DE7F81AB75D9100293D10 /* TGReplyHeaderActionModel.m */,
);
name = Reply;
sourceTree = "<group>";
};
D0E0B8A91ADE819C00435821 /* Chat */ = {
isa = PBXGroup;
children = (
D0E0B8C41ADEAA3500435821 /* TGPeerId.h */,
D0D1A0791ADDE828007D9ED6 /* TGChatModel.h */,
D0D1A07A1ADDE828007D9ED6 /* TGChatModel.m */,
D0D1A07F1ADDE84F007D9ED6 /* TGPrivateChatModel.h */,
D0D1A0801ADDE84F007D9ED6 /* TGPrivateChatModel.m */,
D0D1A0821ADDE876007D9ED6 /* TGGroupChatModel.h */,
D0D1A0831ADDE876007D9ED6 /* TGGroupChatModel.m */,
684191F71C653C6C0091EF21 /* TGChannelChatModel.h */,
684191F81C653C6C0091EF21 /* TGChannelChatModel.m */,
);
name = Chat;
sourceTree = "<group>";
};
D0E0B8AD1ADE824600435821 /* Controllers */ = {
isa = PBXGroup;
children = (
D038A5071AE66E6F00B9AB7C /* Passcode */,
D0D1A0741ADDE7DF007D9ED6 /* Chat List */,
684191D41C64D7EA0091EF21 /* TGShareRecipientController.h */,
684191D51C64D7EA0091EF21 /* TGShareRecipientController.m */,
);
name = Controllers;
sourceTree = "<group>";
};
D0E0B8AE1ADE825300435821 /* Signals */ = {
isa = PBXGroup;
children = (
684191E21C64F7170091EF21 /* TGItemProviderSignals.h */,
684191E31C64F7170091EF21 /* TGItemProviderSignals.m */,
D0D19FF51ADD5F98007D9ED6 /* TGShareContextSignal.h */,
D0D19FF61ADD5F98007D9ED6 /* TGShareContextSignal.m */,
D0E0B8AF1ADE826D00435821 /* TGChatListSignal.h */,
D0E0B8B01ADE826D00435821 /* TGChatListSignal.m */,
D0E0B8D51ADECFF100435821 /* TGChatListAvatarSignal.h */,
D0E0B8D61ADECFF100435821 /* TGChatListAvatarSignal.m */,
D0E0B9321ADF29C400435821 /* TGSendMessageSignals.h */,
D0E0B9331ADF29C400435821 /* TGSendMessageSignals.m */,
D0E0B9381ADFF0AD00435821 /* TGUploadMediaSignals.h */,
D0E0B9391ADFF0AD00435821 /* TGUploadMediaSignals.m */,
D083AD7E1AE02DD600C7F41B /* TGSearchSignals.h */,
D083AD7F1AE02DD600C7F41B /* TGSearchSignals.m */,
D083AD841AE06F9D00C7F41B /* TGUploadedMessageContent.h */,
D083AD851AE06F9D00C7F41B /* TGUploadedMessageContent.m */,
D083AD8A1AE0701600C7F41B /* TGUploadedMessageContentText.h */,
D083AD8B1AE0701600C7F41B /* TGUploadedMessageContentText.m */,
D083AD871AE06FBD00C7F41B /* TGUploadedMessageContentMedia.h */,
D083AD881AE06FBD00C7F41B /* TGUploadedMessageContentMedia.m */,
);
name = Signals;
sourceTree = "<group>";
};
D0E0B8B51ADE840B00435821 /* Views */ = {
isa = PBXGroup;
children = (
D083AD8D1AE0856300C7F41B /* Progress Alert */,
D0E0B8B61ADE841400435821 /* Image */,
684191EE1C6501F50091EF21 /* TGShareButton.h */,
684191EF1C6501F50091EF21 /* TGShareButton.m */,
);
name = Views;
sourceTree = "<group>";
};
D0E0B8B61ADE841400435821 /* Image */ = {
isa = PBXGroup;
children = (
D0E0B8B71ADE842400435821 /* TGShareImageView.h */,
D0E0B8B81ADE842400435821 /* TGShareImageView.m */,
);
name = Image;
sourceTree = "<group>";
};
D0E0B8BA1ADE857800435821 /* Location */ = {
isa = PBXGroup;
children = (
D0E0B8BB1ADE859300435821 /* TGFileLocation.h */,
D0E0B8BC1ADE859300435821 /* TGFileLocation.m */,
);
name = Location;
sourceTree = "<group>";
};
D0E0B8CE1ADEC3EC00435821 /* Context */ = {
isa = PBXGroup;
children = (
D0D19FFE1ADD5FA5007D9ED6 /* TGShareContext.h */,
D0D19FFF1ADD5FA5007D9ED6 /* TGShareContext.m */,
D0E0B8D21ADECCEA00435821 /* TGDatacenterConnectionContext.h */,
D0E0B8D31ADECCEA00435821 /* TGDatacenterConnectionContext.m */,
D0E0B8CF1ADEC42700435821 /* TGPoolWithTimeout.h */,
D0E0B8D01ADEC42700435821 /* TGPoolWithTimeout.m */,
);
name = Context;
sourceTree = "<group>";
};
D0E0B8D81ADF114C00435821 /* submodules */ = {
isa = PBXGroup;
children = (
D0E0B9161ADF11DE00435821 /* lmdb */,
);
name = submodules;
sourceTree = "<group>";
};
D0E0B9161ADF11DE00435821 /* lmdb */ = {
isa = PBXGroup;
children = (
D0E0B9101ADF117700435821 /* lmdb.h */,
D0E0B9111ADF117700435821 /* mdb.c */,
D0E0B9121ADF117700435821 /* midl.c */,
D0E0B9131ADF117700435821 /* midl.h */,
);
name = lmdb;
sourceTree = "<group>";
};
D0E0B9171ADF11E700435821 /* external */ = {
isa = PBXGroup;
children = (
D0E0B92B1ADF13C700435821 /* TGMemoryImageCache.h */,
D0E0B92C1ADF13C700435821 /* TGMemoryImageCache.m */,
D083AD811AE0309F00C7F41B /* TGMemoryCache.h */,
D083AD821AE0309F00C7F41B /* TGMemoryCache.m */,
D0E0B9281ADF12B400435821 /* TGModernCache.h */,
D0E0B9291ADF12B400435821 /* TGModernCache.m */,
D0E0B9251ADF127800435821 /* PSLMDBKeyValueCursor.h */,
D0E0B9261ADF127800435821 /* PSLMDBKeyValueCursor.m */,
D0E0B9181ADF11F500435821 /* PSData.h */,
D0E0B9191ADF11F500435821 /* PSKeyValueStore.h */,
D0E0B91A1ADF11F500435821 /* PSLMDBKeyValueReaderWriter.h */,
D0E0B91B1ADF11F500435821 /* PSLMDBKeyValueReaderWriter.m */,
D0E0B91C1ADF11F500435821 /* PSLMDBKeyValueStore.h */,
D0E0B91D1ADF11F500435821 /* PSLMDBKeyValueStore.m */,
D0E0B91E1ADF11F500435821 /* PSLMDBTable.h */,
D0E0B91F1ADF11F500435821 /* PSLMDBTable.m */,
D0E0B9231ADF120A00435821 /* PSKeyValueReader.h */,
D0E0B9241ADF120A00435821 /* PSKeyValueWriter.h */,
);
name = external;
sourceTree = "<group>";
};
D0E0B92E1ADF143900435821 /* Image Processing */ = {
isa = PBXGroup;
children = (
D0E0B9411AE01C2600435821 /* TGColor.h */,
D0E0B9421AE01C2600435821 /* TGColor.m */,
D0E0B93E1ADFFE6800435821 /* TGGeometry.h */,
D0E0B93F1ADFFE6800435821 /* TGGeometry.m */,
D0E0B92F1ADF145900435821 /* TGRoundImage.h */,
D0E0B9301ADF145900435821 /* TGRoundImage.m */,
D0E0B93B1ADFFD9D00435821 /* TGScaleImage.h */,
D0E0B93C1ADFFD9D00435821 /* TGScaleImage.m */,
);
name = "Image Processing";
sourceTree = "<group>";
};
D0E26F581A83F27D009ECB56 /* Products */ = {
isa = PBXGroup;
children = (
D0CB06761ADC7C65005E298F /* MtProtoKit.framework */,
D079ABB41AF3AB1B00076F59 /* MtProtoKitMac.framework */,
D0A5A1EA1B7B9AC70066B169 /* MtProtoKitDynamic.framework */,
D0A5A1EC1B7B9AC70066B169 /* MtProtoKitDynamicTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
D0E49ACB156FE9C400655FFE /* Contacts */ = {
isa = PBXGroup;
children = (
D0E49ACC156FE9D700655FFE /* TGContactsController.h */,
D0E49ACD156FE9D700655FFE /* TGContactsController.mm */,
D096968515AE600F00D59E62 /* TGContactCell.h */,
D096968615AE600F00D59E62 /* TGContactCell.m */,
93D69A6016E6976C008CD74F /* TGFlatActionCell.h */,
93D69A6116E6976C008CD74F /* TGFlatActionCell.m */,
93ADCE2316EE622D00BFFCF7 /* TGTokenFieldView.h */,
93ADCE2416EE622D00BFFCF7 /* TGTokenFieldView.m */,
93ADCE2616EE6A1900BFFCF7 /* TGTokenView.h */,
93ADCE2716EE6A1900BFFCF7 /* TGTokenView.m */,
93ADCE3016EE80E900BFFCF7 /* TGUsersSection.h */,
93ADCE3116EE80E900BFFCF7 /* TGUsersSection.m */,
93ADCE3716EF1E8B00BFFCF7 /* TGBackspaceTextField.h */,
93ADCE3816EF1E8B00BFFCF7 /* TGBackspaceTextField.m */,
93CA0001178AD172003C6B6D /* TGContactCellContents.h */,
93CA0002178AD172003C6B6D /* TGContactCellContents.m */,
9386E8A6185D3CAB00930205 /* TGCreateEncryptedChatController.h */,
9386E8A7185D3CAB00930205 /* TGCreateEncryptedChatController.m */,
9386E8B5185E55C900930205 /* TGCreateGroupController.h */,
9386E8B6185E55C900930205 /* TGCreateGroupController.m */,
930A94E7189E4F0500A20BE0 /* TGForwardContactPickerController.h */,
930A94E8189E4F0500A20BE0 /* TGForwardContactPickerController.m */,
);
name = Contacts;
sourceTree = "<group>";
};
D0E4CF4619E6A47100EF6C49 /* Title Panels */ = {
isa = PBXGroup;
children = (
932E0114184CE61C0001D109 /* TGModernConversationPrivateTitlePanel.h */,
932E0115184CE61C0001D109 /* TGModernConversationPrivateTitlePanel.m */,
933055E218A0D3A500830713 /* TGModernConversationContactLinkTitlePanel.h */,
933055E318A0D3A500830713 /* TGModernConversationContactLinkTitlePanel.m */,
D0E4CF4719E6A49900EF6C49 /* TGModernConversationUpgradeStateTitlePanel.h */,
D0E4CF4819E6A49900EF6C49 /* TGModernConversationUpgradeStateTitlePanel.m */,
);
name = "Title Panels";
sourceTree = "<group>";
};
D0EA68AD1A006EA300D1F747 /* Search */ = {
isa = PBXGroup;
children = (
D0EA68C51A0077B200D1F747 /* Bing */,
D0EA68C41A0077AB00D1F747 /* Giphy */,
);
name = Search;
sourceTree = "<group>";
};
D0EA68B41A00740A00D1F747 /* Web Search */ = {
isa = PBXGroup;
children = (
D0EA68B51A00743600D1F747 /* TGWebSearchThumbnailDataSource.h */,
D0EA68B61A00743600D1F747 /* TGWebSearchThumbnailDataSource.m */,
D0EA68E61A01894000D1F747 /* TGWebSearchImageDataSource.h */,
D0EA68E71A01894000D1F747 /* TGWebSearchImageDataSource.m */,
);
name = "Web Search";
sourceTree = "<group>";
};
D0EA68BB1A0076E400D1F747 /* Items */ = {
isa = PBXGroup;
children = (
D0EA693B1A07DE0800D1F747 /* TGWebSearchListItem.h */,
D0A4D7D11C10D86000537E74 /* Internal Result */,
D0A4D7DA1C10DA8700537E74 /* External Result */,
D0EA69181A07A7F600D1F747 /* Internal Image */,
D0EA69311A07B81000D1F747 /* Internal Gif */,
D0EA68BC1A0076EC00D1F747 /* Image */,
D0EA68BD1A0076F200D1F747 /* Gif */,
);
name = Items;
sourceTree = "<group>";
};
D0EA68BC1A0076EC00D1F747 /* Image */ = {
isa = PBXGroup;
children = (
D0EA68B81A0076D300D1F747 /* TGWebSearchImageItem.h */,
D0EA68B91A0076D300D1F747 /* TGWebSearchImageItem.m */,
D0EA68BE1A00772600D1F747 /* TGWebSearchImageItemView.h */,
D0EA68BF1A00772600D1F747 /* TGWebSearchImageItemView.m */,
);
name = Image;
sourceTree = "<group>";
};
D0EA68BD1A0076F200D1F747 /* Gif */ = {
isa = PBXGroup;
children = (
D0EA68A81A00650900D1F747 /* TGWebSearchGifItem.h */,
D0EA68A91A00650900D1F747 /* TGWebSearchGifItem.m */,
D0EA689F1A0064EB00D1F747 /* TGWebSearchGifItemView.h */,
D0EA68A01A0064EB00D1F747 /* TGWebSearchGifItemView.m */,
);
name = Gif;
sourceTree = "<group>";
};
D0EA68C41A0077AB00D1F747 /* Giphy */ = {
isa = PBXGroup;
children = (
D0EA68B11A00710700D1F747 /* TGGiphySearchResultItem.h */,
D0EA68B21A00710700D1F747 /* TGGiphySearchResultItem.m */,
D0EA68AE1A006EB900D1F747 /* TGGiphySearchActor.h */,
D0EA68AF1A006EB900D1F747 /* TGGiphySearchActor.m */,
D0A4D7C91C10C8E200537E74 /* TGExternalGifSearchResult.h */,
D0A4D7CA1C10C8E200537E74 /* TGExternalGifSearchResult.m */,
D0A4D7CD1C10D2A900537E74 /* TGInternalGifSearchResult.h */,
D0A4D7CE1C10D2A900537E74 /* TGInternalGifSearchResult.m */,
D0F7B4ED1C288053008C5DB1 /* TGExternalImageSearchResult.h */,
D0F7B4EE1C288053008C5DB1 /* TGExternalImageSearchResult.m */,
);
name = Giphy;
sourceTree = "<group>";
};
D0EA68C51A0077B200D1F747 /* Bing */ = {
isa = PBXGroup;
children = (
D0EA68C61A0077C300D1F747 /* TGBingSearchResultItem.h */,
D0EA68C71A0077C300D1F747 /* TGBingSearchResultItem.m */,
D0EA68C11A0077A800D1F747 /* TGBingSearchActor.h */,
D0EA68C21A0077A800D1F747 /* TGBingSearchActor.m */,
);
name = Bing;
sourceTree = "<group>";
};
D0EA68CD1A014EF300D1F747 /* Cache */ = {
isa = PBXGroup;
children = (
D0EA68CE1A014F0700D1F747 /* TGModernCache.h */,
D0EA68CF1A014F0700D1F747 /* TGModernCache.m */,
);
name = Cache;
sourceTree = "<group>";
};
D0EA68D11A01547600D1F747 /* Key-value */ = {
isa = PBXGroup;
children = (
D0EA68E11A0154AF00D1F747 /* PSData.h */,
D0EA68D21A01549200D1F747 /* PSKeyValueReader.h */,
D0EA68D31A01549200D1F747 /* PSKeyValueStore.h */,
D0EA68D41A01549200D1F747 /* PSKeyValueWriter.h */,
D0EA68D51A01549200D1F747 /* PSLMDBKeyValueCursor.h */,
D0EA68D61A01549200D1F747 /* PSLMDBKeyValueCursor.m */,
D0EA68D71A01549200D1F747 /* PSLMDBKeyValueReaderWriter.h */,
D0EA68D81A01549200D1F747 /* PSLMDBKeyValueReaderWriter.m */,
D0EA68D91A01549200D1F747 /* PSLMDBKeyValueStore.h */,
D0EA68DA1A01549200D1F747 /* PSLMDBKeyValueStore.m */,
D0EA68DB1A01549200D1F747 /* PSLMDBTable.h */,
D0EA68DC1A01549200D1F747 /* PSLMDBTable.m */,
);
name = "Key-value";
sourceTree = "<group>";
};
D0EA68E21A0177D600D1F747 /* Downloads */ = {
isa = PBXGroup;
children = (
D0EA68E31A0177FC00D1F747 /* TGTemporaryFileDownloadActor.h */,
D0EA68E41A0177FC00D1F747 /* TGTemporaryFileDownloadActor.m */,
);
name = Downloads;
sourceTree = "<group>";
};
D0EA68E91A01AA6E00D1F747 /* Controller */ = {
isa = PBXGroup;
children = (
D0EA69071A039A3200D1F747 /* Recent */,
D0EA68BB1A0076E400D1F747 /* Items */,
D0B9F57219FE642400C2EDE2 /* TGWebSearchController.h */,
D0B9F57319FE642400C2EDE2 /* TGWebSearchController.m */,
);
name = Controller;
sourceTree = "<group>";
};
D0EA68EA1A01AA7A00D1F747 /* Gallery */ = {
isa = PBXGroup;
children = (
D0EA68EE1A01AD5D00D1F747 /* Items */,
);
name = Gallery;
sourceTree = "<group>";
};
D0EA68EE1A01AD5D00D1F747 /* Items */ = {
isa = PBXGroup;
children = (
D0C80DCC1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.h */,
D0C80DCD1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.m */,
D0EA69381A07DB3500D1F747 /* TGWebSearchResultsGalleryItem.h */,
D0EA69241A07AE6300D1F747 /* Internal Image */,
D0EA69251A07B66000D1F747 /* Internal Gif */,
D0EA69231A07AE5800D1F747 /* Giphy */,
D0EA69221A07AE5300D1F747 /* Bing */,
D0A4D7E31C10DEC400537E74 /* Internal Result */,
D0A4D7E41C10DECC00537E74 /* External Result */,
);
name = Items;
sourceTree = "<group>";
};
D0EA69071A039A3200D1F747 /* Recent */ = {
isa = PBXGroup;
children = (
D0EA68C91A0105F200D1F747 /* TGRecentSearchResultsTableView.h */,
D0EA68CA1A0105F200D1F747 /* TGRecentSearchResultsTableView.m */,
D0EA69081A039A4800D1F747 /* TGRecentSearchResultsCell.h */,
D0EA69091A039A4800D1F747 /* TGRecentSearchResultsCell.m */,
);
name = Recent;
sourceTree = "<group>";
};
D0EA69111A079EBC00D1F747 /* Search Result */ = {
isa = PBXGroup;
children = (
D0EA69151A07A17600D1F747 /* TGWebSearchResult.h */,
D0EA69261A07B66D00D1F747 /* Internal Image */,
D0EA69271A07B67700D1F747 /* Internal Gif */,
);
name = "Search Result";
sourceTree = "<group>";
};
D0EA69181A07A7F600D1F747 /* Internal Image */ = {
isa = PBXGroup;
children = (
D0EA69191A07A81400D1F747 /* TGWebSearchInternalImageItem.h */,
D0EA691A1A07A81400D1F747 /* TGWebSearchInternalImageItem.m */,
D0EA691C1A07ABCB00D1F747 /* TGWebSearchInternalImageItemView.h */,
D0EA691D1A07ABCB00D1F747 /* TGWebSearchInternalImageItemView.m */,
);
name = "Internal Image";
sourceTree = "<group>";
};
D0EA69221A07AE5300D1F747 /* Bing */ = {
isa = PBXGroup;
children = (
D0EA68EF1A01AD7500D1F747 /* TGWebSearchResultsGalleryImageItem.h */,
D0EA68F01A01AD7500D1F747 /* TGWebSearchResultsGalleryImageItem.m */,
);
name = Bing;
sourceTree = "<group>";
};
D0EA69231A07AE5800D1F747 /* Giphy */ = {
isa = PBXGroup;
children = (
D0EA68F21A01B5BD00D1F747 /* TGWebSearchResultsGalleryGifItem.h */,
D0EA68F31A01B5BD00D1F747 /* TGWebSearchResultsGalleryGifItem.m */,
D0EA69041A026F0000D1F747 /* TGWebSearchResultsGalleryGifItemView.h */,
D0EA69051A026F0000D1F747 /* TGWebSearchResultsGalleryGifItemView.m */,
);
name = Giphy;
sourceTree = "<group>";
};
D0EA69241A07AE6300D1F747 /* Internal Image */ = {
isa = PBXGroup;
children = (
D0EA691F1A07AD6200D1F747 /* TGWebSearchResultsGalleryInternalImageItem.h */,
D0EA69201A07AD6200D1F747 /* TGWebSearchResultsGalleryInternalImageItem.m */,
);
name = "Internal Image";
sourceTree = "<group>";
};
D0EA69251A07B66000D1F747 /* Internal Gif */ = {
isa = PBXGroup;
children = (
D0EA692B1A07B6C200D1F747 /* TGWebSearchResultsGalleryInternalGifItem.h */,
D0EA692C1A07B6C200D1F747 /* TGWebSearchResultsGalleryInternalGifItem.m */,
D0EA692E1A07B78900D1F747 /* TGWebSearchResultsGalleryInternalGifItemView.h */,
D0EA692F1A07B78900D1F747 /* TGWebSearchResultsGalleryInternalGifItemView.m */,
);
name = "Internal Gif";
sourceTree = "<group>";
};
D0EA69261A07B66D00D1F747 /* Internal Image */ = {
isa = PBXGroup;
children = (
D0EA69121A079ED800D1F747 /* TGWebSearchInternalImageResult.h */,
D0EA69131A079ED800D1F747 /* TGWebSearchInternalImageResult.m */,
);
name = "Internal Image";
sourceTree = "<group>";
};
D0EA69271A07B67700D1F747 /* Internal Gif */ = {
isa = PBXGroup;
children = (
D0EA69281A07B69800D1F747 /* TGWebSearchInternalGifResult.h */,
D0EA69291A07B69800D1F747 /* TGWebSearchInternalGifResult.m */,
);
name = "Internal Gif";
sourceTree = "<group>";
};
D0EA69311A07B81000D1F747 /* Internal Gif */ = {
isa = PBXGroup;
children = (
D0EA69321A07B83200D1F747 /* TGWebSearchInternalGifItem.h */,
D0EA69331A07B83200D1F747 /* TGWebSearchInternalGifItem.m */,
D0EA69351A07B86600D1F747 /* TGWebSearchInternalGifItemView.h */,
D0EA69361A07B86600D1F747 /* TGWebSearchInternalGifItemView.m */,
);
name = "Internal Gif";
sourceTree = "<group>";
};
D0EA69471A08DE2B00D1F747 /* Privacy and Security */ = {
isa = PBXGroup;
children = (
D0EA694E1A08DE9600D1F747 /* TGPrivacySettingsController.h */,
D0EA694F1A08DE9600D1F747 /* TGPrivacySettingsController.m */,
D0C80D1C1A95618E00D5DF8A /* Passcode */,
D0EA69931A0A18A000D1F747 /* Settings */,
D0EA697E1A08F16D00D1F747 /* Last Seen */,
D0309D261A1F7CCC009571E9 /* Password */,
D089E06F1AC58065009A744B /* Auth Sessions */,
D0EA699D1A0A41DE00D1F747 /* Delete Account */,
);
name = "Privacy and Security";
sourceTree = "<group>";
};
D0EA697E1A08F16D00D1F747 /* Last Seen */ = {
isa = PBXGroup;
children = (
D0EA697F1A08F18B00D1F747 /* TGPrivacyLastSeenController.h */,
D0EA69801A08F18B00D1F747 /* TGPrivacyLastSeenController.m */,
D0EA69821A092D4100D1F747 /* Custom Share List */,
);
name = "Last Seen";
sourceTree = "<group>";
};
D0EA69821A092D4100D1F747 /* Custom Share List */ = {
isa = PBXGroup;
children = (
D0EA69861A093DF900D1F747 /* TGPrivacyCustomShareListController.h */,
D0EA69871A093DF900D1F747 /* TGPrivacyCustomShareListController.m */,
);
name = "Custom Share List";
sourceTree = "<group>";
};
D0EA69891A094F2700D1F747 /* Settings */ = {
isa = PBXGroup;
children = (
D0EA698A1A094F3800D1F747 /* TGAccountSettingsActor.h */,
D0EA698B1A094F3800D1F747 /* TGAccountSettingsActor.mm */,
D0EA698D1A09530800D1F747 /* TGAccountSettingsUpdateActor.h */,
D0EA698E1A09530800D1F747 /* TGAccountSettingsUpdateActor.mm */,
D0EFBEBC1A1A24C600FF33C3 /* TGVerifyChangePhoneActor.h */,
D0EFBEBD1A1A24C600FF33C3 /* TGVerifyChangePhoneActor.m */,
D0EFBEBF1A1A265600FF33C3 /* TGChangePhoneActor.h */,
D0EFBEC01A1A265600FF33C3 /* TGChangePhoneActor.m */,
D09FC0121A2731550075D7BD /* TGCheckPasswordActor.h */,
D09FC0131A2731550075D7BD /* TGCheckPasswordActor.m */,
D09FC02F1A2768BF0075D7BD /* TGDeleteAccountActor.h */,
D09FC0301A2768BF0075D7BD /* TGDeleteAccountActor.m */,
);
name = Settings;
sourceTree = "<group>";
};
D0EA69931A0A18A000D1F747 /* Settings */ = {
isa = PBXGroup;
children = (
D0EA69901A0A187400D1F747 /* TGAccountSetting.h */,
D0EA69971A0A18DD00D1F747 /* TGAccountSettings.h */,
D0EA69981A0A18DD00D1F747 /* TGAccountSettings.m */,
D0EA69941A0A18B900D1F747 /* TGNotificationPrivacyAccountSetting.h */,
D0EA69951A0A18B900D1F747 /* TGNotificationPrivacyAccountSetting.m */,
D0EA699A1A0A194E00D1F747 /* TGAccountTTLSetting.h */,
D0EA699B1A0A194E00D1F747 /* TGAccountTTLSetting.m */,
);
name = Settings;
sourceTree = "<group>";
};
D0EA699D1A0A41DE00D1F747 /* Delete Account */ = {
isa = PBXGroup;
children = (
D0EA699E1A0A41F900D1F747 /* TGDeleteAccountController.h */,
D0EA699F1A0A41F900D1F747 /* TGDeleteAccountController.m */,
D0EA69A11A0A44D500D1F747 /* TGTextViewCollectionItem.h */,
D0EA69A21A0A44D500D1F747 /* TGTextViewCollectionItem.m */,
D0EA69A41A0A452400D1F747 /* TGTextViewCollectionItemView.h */,
D0EA69A51A0A452400D1F747 /* TGTextViewCollectionItemView.m */,
);
name = "Delete Account";
sourceTree = "<group>";
};
D0EFBEB11A1A116900FF33C3 /* Phone Number */ = {
isa = PBXGroup;
children = (
D0EFBEC81A1A7A2600FF33C3 /* Help */,
D0EFBED11A1A861900FF33C3 /* Number */,
D0EFBEDF1A1AB93400FF33C3 /* Code */,
);
name = "Phone Number";
sourceTree = "<group>";
};
D0EFBEC81A1A7A2600FF33C3 /* Help */ = {
isa = PBXGroup;
children = (
D0EFBEC91A1A7A4400FF33C3 /* TGChangePhoneNumberHelpController.h */,
D0EFBECA1A1A7A4400FF33C3 /* TGChangePhoneNumberHelpController.m */,
D0EFBECE1A1A7B4500FF33C3 /* TGChangePhoneNumberHelpView.h */,
D0EFBECF1A1A7B4500FF33C3 /* TGChangePhoneNumberHelpView.m */,
);
name = Help;
sourceTree = "<group>";
};
D0EFBED11A1A861900FF33C3 /* Number */ = {
isa = PBXGroup;
children = (
D0EFBED21A1A863000FF33C3 /* TGChangePhoneNumberNumberController.h */,
D0EFBED31A1A863000FF33C3 /* TGChangePhoneNumberNumberController.m */,
D0EFBED51A1A88F700FF33C3 /* TGCountryAndPhoneCollectionItem.h */,
D0EFBED61A1A88F700FF33C3 /* TGCountryAndPhoneCollectionItem.m */,
D0EFBED81A1A892300FF33C3 /* TGCountryAndPhoneCollectionItemView.h */,
D0EFBED91A1A892300FF33C3 /* TGCountryAndPhoneCollectionItemView.m */,
);
name = Number;
sourceTree = "<group>";
};
D0EFBEDF1A1AB93400FF33C3 /* Code */ = {
isa = PBXGroup;
children = (
D0EFBEE01A1AB95B00FF33C3 /* TGChangePhoneNumberCodeController.h */,
D0EFBEE11A1AB95B00FF33C3 /* TGChangePhoneNumberCodeController.m */,
D0EFBEE31A1ABAB500FF33C3 /* TGPhoneCodeCollectionItem.h */,
D0EFBEE41A1ABAB500FF33C3 /* TGPhoneCodeCollectionItem.m */,
D0EFBEE61A1ABACA00FF33C3 /* TGPhoneCodeCollectionItemView.h */,
D0EFBEE71A1ABACA00FF33C3 /* TGPhoneCodeCollectionItemView.m */,
);
name = Code;
sourceTree = "<group>";
};
D0F404CF19AFD46000B8FB18 /* Profile Avatar */ = {
isa = PBXGroup;
children = (
D0F404C319AFD45C00B8FB18 /* TGProfileUserAvatarGalleryModel.h */,
D0F404C419AFD45C00B8FB18 /* TGProfileUserAvatarGalleryModel.m */,
D0F404D019AFD64100B8FB18 /* TGProfileUserAvatarGalleryItem.h */,
D0F404D119AFD64100B8FB18 /* TGProfileUserAvatarGalleryItem.m */,
D0F404D319AFD69700B8FB18 /* TGProfileUserAvatarGalleryItemView.h */,
D0F404D419AFD69700B8FB18 /* TGProfileUserAvatarGalleryItemView.m */,
);
name = "Profile Avatar";
sourceTree = "<group>";
};
D0F4BB4F199E341A007464D5 /* List */ = {
isa = PBXGroup;
children = (
D0F4BB59199E3431007464D5 /* TGMediaListPhotoDataSource.h */,
D0F4BB5A199E3431007464D5 /* TGMediaListPhotoDataSource.m */,
);
name = List;
sourceTree = "<group>";
};
D0F7B4CE1C236A0E008C5DB1 /* Context Results */ = {
isa = PBXGroup;
children = (
D0F7B4CF1C236A1C008C5DB1 /* Generic */,
D0F7B4D81C238583008C5DB1 /* Media */,
);
name = "Context Results";
sourceTree = "<group>";
};
D0F7B4CF1C236A1C008C5DB1 /* Generic */ = {
isa = PBXGroup;
children = (
D0F7B4D01C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.h */,
D0F7B4D11C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.m */,
D0F7B4D41C236B88008C5DB1 /* TGGenericContextResultCell.h */,
D0F7B4D51C236B88008C5DB1 /* TGGenericContextResultCell.m */,
);
name = Generic;
sourceTree = "<group>";
};
D0F7B4D81C238583008C5DB1 /* Media */ = {
isa = PBXGroup;
children = (
D0F7B4D91C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.h */,
D0F7B4DA1C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.m */,
D0F7B4DD1C238883008C5DB1 /* TGAnimatedMediaContextResultCell.h */,
D0F7B4DE1C238883008C5DB1 /* TGAnimatedMediaContextResultCell.m */,
);
name = Media;
sourceTree = "<group>";
};
D0F9E8841C5A952D00037222 /* Audio */ = {
isa = PBXGroup;
children = (
D0F9E8851C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.h */,
D0F9E8861C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.m */,
);
name = Audio;
sourceTree = "<group>";
};
D0FC070D1B1CF8FB008CC3BB /* Bot */ = {
isa = PBXGroup;
children = (
D0FC070E1B1CF918008CC3BB /* TGBotUserInfoController.h */,
D0FC070F1B1CF918008CC3BB /* TGBotUserInfoController.m */,
D0FC23441BFF61F000CC49E7 /* TGReportPeerOtherTextController.h */,
D0FC23451BFF61F000CC49E7 /* TGReportPeerOtherTextController.m */,
);
name = Bot;
sourceTree = "<group>";
};
D0FC07121B1D0271008CC3BB /* Bots */ = {
isa = PBXGroup;
children = (
D0FC07131B1D0281008CC3BB /* TGBotSignals.h */,
D0FC07141B1D0281008CC3BB /* TGBotSignals.m */,
D008C1F71C18E088007D2855 /* TGBotContextResults.h */,
D008C1F81C18E088007D2855 /* TGBotContextResults.m */,
D0F905181C32F2F60026ECAE /* TGBotContextResult.h */,
D0F905191C32F2F60026ECAE /* TGBotContextResult.m */,
D008C1FB1C18E14B007D2855 /* TGBotContextDocumentResult.h */,
D008C1FC1C18E14B007D2855 /* TGBotContextDocumentResult.m */,
D0F905081C32DA190026ECAE /* TGBotContextImageResult.h */,
D0F905091C32DA190026ECAE /* TGBotContextImageResult.m */,
D008C1FF1C18E1B7007D2855 /* TGBotContextExternalResult.h */,
D008C2001C18E1B7007D2855 /* TGBotContextExternalResult.m */,
D0F7B4E51C245F2B008C5DB1 /* TGRecentContextBotsSignal.h */,
D0F7B4E61C245F2B008C5DB1 /* TGRecentContextBotsSignal.m */,
D0F9050C1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.h */,
D0F9050D1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.m */,
D0F905101C32DBAE0026ECAE /* TGBotContextResultSendMessageText.h */,
D0F905111C32DBAE0026ECAE /* TGBotContextResultSendMessageText.m */,
);
name = Bots;
sourceTree = "<group>";
};
D0FC07171B1D05E5008CC3BB /* Text */ = {
isa = PBXGroup;
children = (
D0FC07181B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.h */,
D0FC07191B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.m */,
D0FC071C1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.h */,
D0FC071D1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.m */,
);
name = Text;
sourceTree = "<group>";
};
D0FC07201B1D11D1008CC3BB /* Command Keyboard */ = {
isa = PBXGroup;
children = (
D0FC07211B1D11F0008CC3BB /* TGCommandKeyboardView.h */,
D0FC07221B1D11F0008CC3BB /* TGCommandKeyboardView.m */,
);
name = "Command Keyboard";
sourceTree = "<group>";
};
D0FC23371BFF3E7100CC49E7 /* Alert */ = {
isa = PBXGroup;
children = (
D0FC23331BFF3E6E00CC49E7 /* TGCustomAlertWindow.h */,
D0FC23341BFF3E6E00CC49E7 /* TGCustomAlertWindow.m */,
D0FC23381BFF3E8300CC49E7 /* TGCustomAlertView.h */,
D0FC23391BFF3E8300CC49E7 /* TGCustomAlertView.m */,
);
name = Alert;
sourceTree = "<group>";
};
D0FC35311B3CD6560041A938 /* Playlists */ = {
isa = PBXGroup;
children = (
D0FC35321B3CD6680041A938 /* TGGenericPeerPlaylistSignals.h */,
D0FC35331B3CD6680041A938 /* TGGenericPeerPlaylistSignals.m */,
D0FC35361B3CF0460041A938 /* TGMusicPlayerItemSignals.h */,
D0FC35371B3CF0460041A938 /* TGMusicPlayerItemSignals.m */,
D06EBE9C1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.h */,
D06EBE9D1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.m */,
);
name = Playlists;
sourceTree = "<group>";
};
D0FD8992156FCA1700CC3714 /* Tabs */ = {
isa = PBXGroup;
children = (
D0FD8993156FCA3D00CC3714 /* TGMainTabsController.h */,
D0FD8994156FCA3D00CC3714 /* TGMainTabsController.m */,
);
name = Tabs;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
687751281A16D79400AC673F /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
688DBBDC1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.h in Headers */,
D09FD6C21BA9971900FF0A4F /* TLChannelParticipantsFilter.h in Headers */,
D0249ABA1ABCA73F0076ECBF /* TGLocationMapModeControl.h in Headers */,
D0DCF58A1AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.h in Headers */,
D08C712D1C4D186D00779C0F /* TGNetworkOverridesController.h in Headers */,
D093D8001BE27A3100B24A14 /* TGMessageEntityMention.h in Headers */,
D089E0721AC5807F009A744B /* TGAuthSessionsController.h in Headers */,
D0249A991ABCA67E0076ECBF /* TGDropboxItem.h in Headers */,
68B639871BB2506F00205AC3 /* SSignalKit.h in Headers */,
6875C85C1BBD28240061D94C /* TGCheckButtonView.h in Headers */,
D0249ACD1ABCA7900076ECBF /* TGPickPinAnnotationView.h in Headers */,
D0C09C841A6E974D008369D7 /* TGSharedMediaSectionHeader.h in Headers */,
D0249BE31ABF5B470076ECBF /* GDRemoteFileServiceSession.h in Headers */,
683C573D1BF0939C0041C782 /* TGNotificationReplyHeaderView.h in Headers */,
68B639711BB2506F00205AC3 /* SSignal+Catch.h in Headers */,
D044E1531B2A1CB7001EE087 /* TGReplyMarkupAttachment.h in Headers */,
D038A95E1AE7F02300B9AB7C /* TLRPCmessages_exportChatInvite.h in Headers */,
688EBCC41BD147CF007BB81F /* TGAttachmentCameraView.h in Headers */,
68B6396F1BB2506F00205AC3 /* SSignal+Accumulate.h in Headers */,
D0C5AAF31AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.h in Headers */,
68E45AF21A30CA18001AFE63 /* TGModernGalleryEditableItem.h in Headers */,
68B657381C315006008DFFE2 /* TGMediaAssetContentProperty.h in Headers */,
D0FC07031B1C38DD008CC3BB /* TLDcOption$modernDcOption.h in Headers */,
681EACE31A28FFA800E7C40C /* PGVignetteTool.h in Headers */,
683A02BB1A6ED590004ADD35 /* PGPhotoEditorValues.h in Headers */,
681436181C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.h in Headers */,
D0FC07431B1D7356008CC3BB /* TLKeyboardButton.h in Headers */,
D0F7B4BC1C204149008C5DB1 /* TGRecentGifsSignal.h in Headers */,
68B63D821BB25B8D00205AC3 /* TGSearchPeersSignals.h in Headers */,
D0249BCE1ABF5B470076ECBF /* GDGoogleDriveMetadata.h in Headers */,
D0C09C8A1A6E974D008369D7 /* TGSharedMediaVideoItem.h in Headers */,
D09FD71A1BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.h in Headers */,
681EACDD1A28FFA800E7C40C /* PGSaturationTool.h in Headers */,
D0249A7F1ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.h in Headers */,
D0249AE31ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.h in Headers */,
6808EA841BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.h in Headers */,
D09FD71C1BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.h in Headers */,
D0C09C751A6E974D008369D7 /* TGSharedMediaGroup.h in Headers */,
D08FEE381ACD8EDA0069FA9F /* TLWebPage_manual.h in Headers */,
D0F905121C32DBAE0026ECAE /* TGBotContextResultSendMessageText.h in Headers */,
D0DCF5861AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.h in Headers */,
684C76961A6F0502003789D9 /* PGEnhanceTool.h in Headers */,
6811AE261A35E317009309A3 /* TGPhotoCropAreaView.h in Headers */,
D0F7B4AE1C202B81008C5DB1 /* TGDocumentEncryptedFileReference.h in Headers */,
D0A4D7C01C0F97C400537E74 /* TLmessages_FoundGifs.h in Headers */,
D0A5A20D1B7BA2700066B169 /* TGMessageEntitiesAttachment.h in Headers */,
D0FC35381B3CF0460041A938 /* TGMusicPlayerItemSignals.h in Headers */,
681EABFD1A23471700E7C40C /* TGPhotoEditorController.h in Headers */,
D0C80D3A1A9561D600D5DF8A /* TGDialogListTitleContainer.h in Headers */,
D0F905061C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.h in Headers */,
687896571A5DFB7A002310B2 /* TGDraggableCollectionView.h in Headers */,
D06BE8551B8F4BCF00F394CF /* TGHoleMessageViewModel.h in Headers */,
681EAC231A239FCC00E7C40C /* TGPhotoToolCell.h in Headers */,
D0249A971ABCA67E0076ECBF /* TGDropboxHelper.h in Headers */,
D08953CC1B8C9ED2009F67F0 /* TGMessageHole.h in Headers */,
6808EA781BADBAE500D8E50E /* PGPhotoHistogramGenerator.h in Headers */,
D0249A601ABCA5500076ECBF /* TGFileUtils.h in Headers */,
D08BE0861BD95D010004F382 /* TGInlineVideoView.h in Headers */,
D0B031741BAC7165003E8A10 /* TGCachedConversationData.h in Headers */,
68B63D741BB25B8D00205AC3 /* TGBlockedPeersSignals.h in Headers */,
D09FD71E1BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.h in Headers */,
68535EE21C4F8D72001821D9 /* TGWatchReplyCollectionItem.h in Headers */,
D0F7B4E31C2445B5008C5DB1 /* TGBotContextResultAttachment.h in Headers */,
D0FC07471B1D7356008CC3BB /* TLReplyMarkup.h in Headers */,
68B6396D1BB2506F00205AC3 /* SSignal.h in Headers */,
688DBBA61BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.h in Headers */,
D089E0551AC57463009A744B /* TLRPCaccount_resetAuthorization.h in Headers */,
D061F2EB1A9290420031BCBE /* TGCameraMainTabletView.h in Headers */,
D08FEE491ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.h in Headers */,
D061F2B41A9290250031BCBE /* PGCameraCaptureSession.h in Headers */,
D089E07B1AC5829D009A744B /* TGAuthSessionItemView.h in Headers */,
D0C80D8D1A97A58E00D5DF8A /* TGFullscreenContainerView.h in Headers */,
D008C1F31C18D526007D2855 /* TLmessages_BotResults.h in Headers */,
6875C8541BBD27DF0061D94C /* TGMenuSheetController.h in Headers */,
D09FD7041BA9A4EE00FF0A4F /* TLRPCchannels_editAbout.h in Headers */,
D0FC07271B1D701F008CC3BB /* TGBotReplyMarkup.h in Headers */,
D0249BC01ABF5B470076ECBF /* GDGoogleDriveAccountInfo.h in Headers */,
D0249A851ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.h in Headers */,
68142BD91C6132C700532F6B /* TGMusicPlayerModeButton.h in Headers */,
D083AD931AE1507000C7F41B /* TGMessageViewedContentProperty.h in Headers */,
D06EBE9E1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.h in Headers */,
D0083AE81BCD85B600CA1D77 /* TGAttachmentSheetView.h in Headers */,
D0FFBDDF1BAB0E7300F532C9 /* TGChannelMembersController.h in Headers */,
D0D43CE41BA08DE500F6C78F /* TGQueuedLeaveChannel.h in Headers */,
D0FC23421BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.h in Headers */,
D0C5C3D41ACAD2D800F32FC6 /* TGPasswordHintController.h in Headers */,
D03538331AD2E8F200B0B33E /* TGSignalImageViewWithProgress.h in Headers */,
688DBBAA1BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.h in Headers */,
D0249ABE1ABCA73F0076ECBF /* TGLocationPickerController.h in Headers */,
D03B1D7E1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.h in Headers */,
683A02BD1A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.h in Headers */,
D03E44DA1AB0883A00E72CAA /* TGReplyHeaderAudioModel.h in Headers */,
68D3C1BC1BD936E2003F8131 /* TGNotificationStickerPreviewView.h in Headers */,
D0C09C8C1A6E974D008369D7 /* TGSharedMediaVideoItemView.h in Headers */,
68EED5AD1BC407F3009F1D57 /* TGNotificationController.h in Headers */,
D01945321A9F58B500FDA2C4 /* TLmessages_AffectedMessages.h in Headers */,
D008C1FD1C18E14B007D2855 /* TGBotContextDocumentResult.h in Headers */,
D0249B331ABF5B210076ECBF /* TGICloudFileDownloadActor.h in Headers */,
D061F2E71A9290420031BCBE /* TGCameraInterfaceAssets.h in Headers */,
D061F2ED1A9290420031BCBE /* TGCameraMainView.h in Headers */,
6878965F1A5E8788002310B2 /* TGPhotoEditorAnimation.h in Headers */,
D051AFFE1AF80EDC003AFD52 /* TLRPCmessages_installStickerSet.h in Headers */,
68535EF01C4F8D82001821D9 /* TGWatchReplyCollectionItemView.h in Headers */,
D05DE80A1AB8847500293D10 /* TGModernConversationForwardInputPanel.h in Headers */,
D061F2F51A9290420031BCBE /* TGCameraShutterButton.h in Headers */,
D061F2B21A9290250031BCBE /* PGCamera.h in Headers */,
68B6397D1BB2506F00205AC3 /* SSignal+Pipe.h in Headers */,
D061F2B61A9290250031BCBE /* PGCameraDeviceAngleSampler.h in Headers */,
D0249AE71ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.h in Headers */,
D0FC23401BFF54F100CC49E7 /* TLhelp_TermsOfService.h in Headers */,
D0A4D7DD1C10DA9F00537E74 /* TGExternalGifSearchResultItem.h in Headers */,
D0C5C3DD1ACB30E500F32FC6 /* TGAccountSignals.h in Headers */,
D0DCF4FE1AE923FA00D5B7A1 /* TGGroupManagementSignals.h in Headers */,
D0580AAA1B0EAE4800E8235B /* TGStickerKeyboardTabPanel.h in Headers */,
D0C09C701A6E974D008369D7 /* TGSharedMediaFileItem.h in Headers */,
D0C09C801A6E974D008369D7 /* TGSharedMediaMenuView.h in Headers */,
D09FD7321BA9A4EE00FF0A4F /* TLInputChannel.h in Headers */,
684853CD1C17F6A600007D21 /* TGVersionCollectionItem.h in Headers */,
D0249BAB1ABF5B470076ECBF /* GDDispatchUtilities.h in Headers */,
68A2FC1D1C1EF4FE0061D67B /* TGAttachmentGifCell.h in Headers */,
D0A1022B1A7D6F7700CD85A5 /* TGSharedMediaCheckButton.h in Headers */,
D03B1D7A1B6BA87400524EE9 /* TGSharedMediaLinkItem.h in Headers */,
D0249BED1ABF5B470076ECBF /* SSKeychain.h in Headers */,
D0FC071E1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.h in Headers */,
D0A4D8091C11D1F000537E74 /* TGDocumentHttpFileReference.h in Headers */,
D06819CC1AD7F9D000D66743 /* TGExternalGalleryItemView.h in Headers */,
6811AE2A1A35E3A0009309A3 /* TGPhotoCropControl.h in Headers */,
D089E08D1AC5A776009A744B /* TLaccount_PasswordSettings.h in Headers */,
681EACC41A28FFA800E7C40C /* PGContrastTool.h in Headers */,
D0DEE5061AA0A96000B04AAA /* TGApplicationFeatures.h in Headers */,
D08295491BACA83600240F69 /* TGChannelModeratorCollectionItem.h in Headers */,
68E45AF71A31456A001AFE63 /* TGModernMediaListSelectableItem.h in Headers */,
68B6395E1BB2506F00205AC3 /* SAtomic.h in Headers */,
D0397CED1B8F974F00BD5362 /* TGMessageGroup.h in Headers */,
D0249BFD1ABF5B6F0076ECBF /* TGGoogleDriveController.h in Headers */,
D0249C011ABF5B6F0076ECBF /* TGGoogleDriveItem.h in Headers */,
D03E44B01AAF620600E72CAA /* TGReplyHeaderPhotoModel.h in Headers */,
D09520C81BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.h in Headers */,
688DBBA41BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.h in Headers */,
D0249B961ABF5B470076ECBF /* AFJSONRequestOperation.h in Headers */,
D06819C81AD7F9C500D66743 /* TGExternalGalleryItem.h in Headers */,
686ED3011BF362B6001F2F96 /* TGNotificationContactPreviewView.h in Headers */,
68B639751BB2506F00205AC3 /* SSignal+Dispatch.h in Headers */,
681EACC21A28FFA800E7C40C /* PGBlurTool.h in Headers */,
684853D11C17F6B600007D21 /* TGVersionCollectionItemView.h in Headers */,
D03E44D21AB0800E00E72CAA /* TGReplyHeaderFileModel.h in Headers */,
D01945431A9FA5D600FDA2C4 /* TGUpdatesWithSeq.h in Headers */,
D09FD7161BA9A4EE00FF0A4F /* TLRPCchannels_getMessages.h in Headers */,
D0F7B4EF1C288053008C5DB1 /* TGExternalImageSearchResult.h in Headers */,
68A2FC3D1C23383D0061D67B /* TGMediaPickerPhotoStripCell.h in Headers */,
D0249BE51ABF5B470076ECBF /* GDRetainingMetadataCache.h in Headers */,
D03E44CE1AB07FB000E72CAA /* TGReplyHeaderContactModel.h in Headers */,
6811AE6B1A389CC9009309A3 /* GPUImageFramebuffer.h in Headers */,
D0F7B4D61C236B88008C5DB1 /* TGGenericContextResultCell.h in Headers */,
68B639921BB2506F00205AC3 /* SVariable.h in Headers */,
D0C80D6C1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.h in Headers */,
D0249BC21ABF5B470076ECBF /* GDGoogleDriveAPIToken.h in Headers */,
681A164A1BC8011700FFFAA9 /* TGAttachmentMenuCell.h in Headers */,
D0C80D301A9561AF00D5DF8A /* TGPasscodePinView.h in Headers */,
D0FC07151B1D0281008CC3BB /* TGBotSignals.h in Headers */,
D044CA4F1C6279DD002160FF /* TGAudioDownloadActor.h in Headers */,
D08C714B1C52262300779C0F /* TGAudioWaveformView.h in Headers */,
D0A4D7B61C0F979000537E74 /* TLRPCmessages_searchGifs.h in Headers */,
D0C6AF5D1A781E9E0046833D /* TGLegacyMediaPickerTipView.h in Headers */,
D03B1D821B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.h in Headers */,
68BBB24F1BED050F00237553 /* TGNotificationVenuePreviewView.h in Headers */,
D061F2DD1A9290420031BCBE /* TGCameraController.h in Headers */,
D0FC07231B1D11F0008CC3BB /* TGCommandKeyboardView.h in Headers */,
D0DEE4F61AA0A90600B04AAA /* NSArray_DisabledFeature.h in Headers */,
D0F905341C3413B80026ECAE /* TLBotInlineMessage.h in Headers */,
D0249BA41ABF5B470076ECBF /* GDClientManager.h in Headers */,
681EACDB1A28FFA800E7C40C /* PGPhotoTool.h in Headers */,
D09520BB1BCE93AF0012BAF9 /* TGServiceSignals.h in Headers */,
D0C6AEEE1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.h in Headers */,
D0C80DC81A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.h in Headers */,
D093D81D1BE27B6C00B24A14 /* TGMessageEntityCode.h in Headers */,
D0113A211C0778A600C30D67 /* TGCachePeerItemView.h in Headers */,
D030961D1B430A74004D358E /* TGModernConversationSearchInputPanel.h in Headers */,
D051B1241B0806C0003AFD52 /* TGImagePickerController.h in Headers */,
68B639771BB2506F00205AC3 /* SSignal+Mapping.h in Headers */,
D0249BB71ABF5B470076ECBF /* GDFileService.h in Headers */,
D044E16C1B2B17D0001EE087 /* TGEmbedPreviewController.h in Headers */,
D03E44CA1AB07EFD00E72CAA /* TGReplyHeaderLocationModel.h in Headers */,
D03E44D61AB0849B00E72CAA /* TGReplyHeaderVideoModel.h in Headers */,
D0DEE59E1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.h in Headers */,
681EAD531A2CA92300E7C40C /* TGPhotoEditorPreviewView.h in Headers */,
D09A6B6F1C1A054600134687 /* TLMessages_BotResults$botResults.h in Headers */,
68A2FC461C2CE05F0061D67B /* TGMediaAvatarEditorTransition.h in Headers */,
D0FC06FB1B1C1BBA008CC3BB /* NSArray_BotInfo.h in Headers */,
D082953C1BACA7BC00240F69 /* TGChannelModeratorController.h in Headers */,
D0F9050E1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.h in Headers */,
D051041D1B62531600F4E03D /* TGSingleStickerPreviewWindow.h in Headers */,
68AE01461A5591AE00001B53 /* TGPhotoAvatarCropController.h in Headers */,
D0249BFB1ABF5B6F0076ECBF /* TGGoogleDriveAuthController.h in Headers */,
D09FD7021BA9A4EE00FF0A4F /* TLRPCchannels_deleteMessages.h in Headers */,
D07498341B98CB32005F30CC /* TGChannelInfoController.h in Headers */,
D0249AEB1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.h in Headers */,
681EACCE1A28FFA800E7C40C /* PGPhotoToolComposer.h in Headers */,
D0C80DCE1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.h in Headers */,
D061F2A21A928FC70031BCBE /* PGPhotoGaussianBlurFilter.h in Headers */,
688DBBD41BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.h in Headers */,
68E45ACA1A2CD249001AFE63 /* TGPhotoEditorBlurToolView.h in Headers */,
D09FD7181BA9A4EE00FF0A4F /* TLRPCchannels_getParticipant.h in Headers */,
D0249A901ABCA6510076ECBF /* TGVideoEditAdjustments.h in Headers */,
D08FEE4E1ACDA4540069FA9F /* TGWebpageFooterModel.h in Headers */,
D0C6AED11A7158680046833D /* TGSharedVideoSignals.h in Headers */,
6808EA821BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.h in Headers */,
6878965B1A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.h in Headers */,
D03538381AD3098600B0B33E /* TGInstagramMediaIdSignal.h in Headers */,
D01945301A9F58B500FDA2C4 /* TLContactLink.h in Headers */,
D0FC073F1B1D7356008CC3BB /* NSArray_KeyboardButton.h in Headers */,
D0F7B4DB1C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.h in Headers */,
D0249C111AC044ED0076ECBF /* TGHashtagPanelCell.h in Headers */,
D00859531B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.h in Headers */,
D0249A8B1ABCA61E0076ECBF /* TGMediaEditingContext.h in Headers */,
68BBB2231BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.h in Headers */,
6811AE611A389CC9009309A3 /* GLProgram.h in Headers */,
687751971A19885000AC673F /* TGMediaPickerGalleryItem.h in Headers */,
688DBB9E1BBEEA5B00F4ED33 /* TGMediaAssetGroup.h in Headers */,
D03E44BE1AAF66C500E72CAA /* TGSignalImageViewModel.h in Headers */,
68B6397F1BB2506F00205AC3 /* SSignal+SideEffects.h in Headers */,
68E45AD11A2CD4F0001AFE63 /* TGPhotoEditorToolView.h in Headers */,
68B639881BB2506F00205AC3 /* SSubscriber.h in Headers */,
D079ABBD1AF3AB3500076F59 /* TGStickerKeyboardView.h in Headers */,
D038A4FE1AE5600400B9AB7C /* NSArray_ReceivedNotifyMessage.h in Headers */,
D070087D1B343D5100AA43BF /* TGMusicPlayer.h in Headers */,
D061F2F31A9290420031BCBE /* TGCameraPreviewView.h in Headers */,
D0FC07071B1CD3C1008CC3BB /* TGBotInfo.h in Headers */,
68B639651BB2506F00205AC3 /* SDisposableSet.h in Headers */,
D0249A871ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.h in Headers */,
D0DEE4F81AA0A90600B04AAA /* TLDisabledFeature.h in Headers */,
68B639641BB2506F00205AC3 /* SDisposable.h in Headers */,
685C18571A43B5C6001B9255 /* TGPhotoEditorUtils.h in Headers */,
D0D43CE01B9F053300F6C78F /* TGQueuedReadChannelMessages.h in Headers */,
688DBBA81BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.h in Headers */,
6808EA7C1BADBB2500D8E50E /* TGHistogramView.h in Headers */,
D02566B01AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.h in Headers */,
68A2FC2B1C1EFA440061D67B /* TGMediaAssetsGifCell.h in Headers */,
687995491BE78583003280B9 /* TGMediaAssetsController.h in Headers */,
D08C71431C5131A700779C0F /* SecretLayer45.h in Headers */,
D0249BA91ABF5B470076ECBF /* GDDictionaryBackedObject.h in Headers */,
D0113A251C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.h in Headers */,
D05DE7F91AB75D9100293D10 /* TGReplyHeaderActionModel.h in Headers */,
D051B0131AFA2A24003AFD52 /* TGStickerPackPreviewWindow.h in Headers */,
D0F905321C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.h in Headers */,
D0C09C791A6E974D008369D7 /* TGSharedMediaImageItemView.h in Headers */,
D09FD7241BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.h in Headers */,
D05C75061BEA69720086958E /* TGMigratedChannelConversationHeaderView.h in Headers */,
688DBB981BBEEA5B00F4ED33 /* TGMediaAsset.h in Headers */,
D0397CDC1B8F958F00BD5362 /* NSArray_MessageRange.h in Headers */,
D0249BA11ABF5B470076ECBF /* GDClient.h in Headers */,
681A165C1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.h in Headers */,
D0249A751ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.h in Headers */,
D089E09F1AC5B65A009A744B /* TGAuthSessionsEmptyView.h in Headers */,
68B0BF111A68CCE500D13A4A /* PGPhotoEditorView.h in Headers */,
D0D541CC1B864735005F676C /* TGChannelManagementSignals.h in Headers */,
D0249BA61ABF5B470076ECBF /* GDCredentialManager.h in Headers */,
68CFB9A31A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.h in Headers */,
D06819C41AD7F99300D66743 /* TGExternalGalleryModel.h in Headers */,
D0249BEF1ABF5B470076ECBF /* SSKeychainQuery.h in Headers */,
D0C09C741A6E974D008369D7 /* TGSharedMediaFilter.h in Headers */,
D089E0531AC57463009A744B /* TLRPCaccount_getAuthorizations.h in Headers */,
D0FC072F1B1D71A8008CC3BB /* TGBotReplyMarkupRow.h in Headers */,
D051B0171AFA4EFC003AFD52 /* TGStickerPreviewPage.h in Headers */,
D0C80D8B1A97A58E00D5DF8A /* TGAccessRequiredAlertView.h in Headers */,
68B63D801BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.h in Headers */,
68E45AD41A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.h in Headers */,
686A89981C483D0000E6976D /* PGCameraMomentSession.h in Headers */,
D0A102231A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.h in Headers */,
D0C80D701A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.h in Headers */,
D08763431A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.h in Headers */,
681EACE51A28FFA800E7C40C /* PGWarmthTool.h in Headers */,
D051B01B1AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.h in Headers */,
D06989961BA5923C000CBE06 /* TGMessageViewCountContentProperty.h in Headers */,
6811AE891A38A0F7009309A3 /* PGPhotoLookupFilterPass.h in Headers */,
D08C714F1C522FA200779C0F /* TGAudioWaveformSignal.h in Headers */,
D0F7B4FB1C2D5E3D008C5DB1 /* TLmessages_SavedGifs.h in Headers */,
68B6572B1C314F64008DFFE2 /* TGPreparedAssetImageMessage.h in Headers */,
D0249BB91ABF5B470076ECBF /* GDFileServiceManager.h in Headers */,
D051AF151AF3EAAB003AFD52 /* TGStickersSignals.h in Headers */,
D0249BD61ABF5B470076ECBF /* GDImageCell.h in Headers */,
68B6398E1BB2506F00205AC3 /* SThreadPoolTask.h in Headers */,
D0F7B4CC1C223005008C5DB1 /* TGDocumentAttributeVideo.h in Headers */,
68E45AD81A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.h in Headers */,
D061F2BA1A9290250031BCBE /* PGCameraShotMetadata.h in Headers */,
D05DE8051AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.h in Headers */,
D0F905021C32CA450026ECAE /* TGViaUserAttachment.h in Headers */,
D07516801B2FBD3000AE42E0 /* TLRPCmessages_startBot.h in Headers */,
681A16601BC8014500FFFAA9 /* TGAttachmentVideoCell.h in Headers */,
D0C09C6A1A6E974D008369D7 /* TGSharedMediaCollectionView.h in Headers */,
D03C3EF91BE148CD001278F1 /* TGGroupAdminsController.h in Headers */,
D0FC35341B3CD6680041A938 /* TGGenericPeerPlaylistSignals.h in Headers */,
D0DCF5031AE924F900D5B7A1 /* TGGroupInvitationInfo.h in Headers */,
681EACED1A29355100E7C40C /* PGPhotoProcessPass.h in Headers */,
D0113A101C074F7000C30D67 /* TGMediaCacheIndexData.h in Headers */,
D0A4D7EB1C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.h in Headers */,
D051B10A1B04EC24003AFD52 /* TGPhonebookRecord.h in Headers */,
D0C6AF591A7816140046833D /* TGSharedMediaFilesEmptyView.h in Headers */,
D044E1671B2AFCBD001EE087 /* TGChatSearchController.h in Headers */,
D0D541BA1B862F8F005F676C /* TLMessageGroup.h in Headers */,
68EED5D91BC43AA1009F1D57 /* TGNotificationView.h in Headers */,
D09FD7261BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.h in Headers */,
684853E01C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.h in Headers */,
D082954D1BACA84800240F69 /* TGChannelModeratorCollectionItemView.h in Headers */,
D0C6AF061A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.h in Headers */,
D0C80DB91A9B73C600D5DF8A /* TGModernMediaCollectionView.h in Headers */,
D03E44DE1AB0D69C00E72CAA /* TGSharedLocationSignals.h in Headers */,
D07008811B344C5A00AA43BF /* TGMusicPlayerView.h in Headers */,
6875C8681BBD2B730061D94C /* TGMenuSheetDimView.h in Headers */,
D0249A9D1ABCA6880076ECBF /* TGICloudItem.h in Headers */,
D02566AC1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.h in Headers */,
D0249BCC1ABF5B470076ECBF /* GDGoogleDriveFileServiceSession.h in Headers */,
D093D8151BE27B2A00B24A14 /* TGMessageEntityBold.h in Headers */,
D0C6AED91A71590A0046833D /* TGSharedMediaSignals.h in Headers */,
6811AE951A38CB70009309A3 /* PGPhotoSharpenPass.h in Headers */,
68B639671BB2506F00205AC3 /* SMetaDisposable.h in Headers */,
682640B71A43961800415926 /* TGPhotoCropGridView.h in Headers */,
681A16641BC8025800FFFAA9 /* TGAttachmentAssetCell.h in Headers */,
D0249AC61ABCA73F0076ECBF /* TGLocationViewController.h in Headers */,
68BBB20F1BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.h in Headers */,
D0F7B5031C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.h in Headers */,
D0A4D7F31C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.h in Headers */,
6811AE691A389CC9009309A3 /* GPUImageFilterGroup.h in Headers */,
D0C80D2E1A9561AF00D5DF8A /* TGPasscodeEntryController.h in Headers */,
D0249BA81ABF5B470076ECBF /* GDCredentialManager_Private.h in Headers */,
681E53761BE1475F00944370 /* TGPhotoEditAdjustments.h in Headers */,
D0249BB61ABF5B470076ECBF /* GDFileManagerDownloadOperation_Private.h in Headers */,
D0F9E8871C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.h in Headers */,
D0249AC21ABCA73F0076ECBF /* TGLocationTrackingButton.h in Headers */,
D0DCF5641AED330B00D5B7A1 /* TGMapSnapshotterActor.h in Headers */,
D09FD7281BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.h in Headers */,
D0C80D341A9561AF00D5DF8A /* TGPasswordEntryView.h in Headers */,
D0DCF57E1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.h in Headers */,
D0A4D79E1C0F8CDF00537E74 /* TGVTPlayerView.h in Headers */,
D09FD7221BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.h in Headers */,
D0C09C7D1A6E974D008369D7 /* TGSharedMediaItem.h in Headers */,
68B63D841BB25B8D00205AC3 /* TGSendAudioSignal.h in Headers */,
686ED30F1BF3A748001F2F96 /* TGNotificationAudioPreviewView.h in Headers */,
D0D541C71B8632E9005F676C /* TLMessage$modernMessageService.h in Headers */,
D061F2E51A9290420031BCBE /* TGCameraFocusCrosshairsControl.h in Headers */,
68B63D7A1BB25B8D00205AC3 /* TGConversationSignals.h in Headers */,
D051B0001AF80EDC003AFD52 /* TLRPCmessages_uninstallStickerSet.h in Headers */,
68D3C1AA1BD93678003F8131 /* TGNotificationPreviewView.h in Headers */,
685C185D1A4819A9001B9255 /* TGModernGallerySelectableItem.h in Headers */,
D093D8211BE27BA600B24A14 /* TGMessageEntityPre.h in Headers */,
D093D80D1BE27A9C00B24A14 /* TGMessageEntityHashtag.h in Headers */,
D0F904EC1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.h in Headers */,
D0249AC01ABCA73F0076ECBF /* TGLocationPinAnnotationView.h in Headers */,
684C769A1A6F056A003789D9 /* PGPhotoEnhancePass.h in Headers */,
D0CC0BC51B9A1F3200882D7A /* TLcontacts_ResolvedPeer.h in Headers */,
D0F7B4DF1C238883008C5DB1 /* TGAnimatedMediaContextResultCell.h in Headers */,
D0A4D7F71C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.h in Headers */,
D0DEE50A1AA0AAF900B04AAA /* TGApplicationFeatureDescription.h in Headers */,
D05104111B6252E200F4E03D /* TGSingleStickerPreviewView.h in Headers */,
687995361BE784B0003280B9 /* TGMediaSearchController.h in Headers */,
D0249BEA1ABF5B470076ECBF /* GDURLMetadataInternal.h in Headers */,
D0BFFD0B1BAA33F500A00E38 /* TLRPCchannels_deleteChannel.h in Headers */,
D0249A731ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.h in Headers */,
D07498381B99ECB3005F30CC /* TGChannelLinkSetupController.h in Headers */,
6808EA741BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.h in Headers */,
D0249B981ABF5B470076ECBF /* AFOAuth2Client.h in Headers */,
D0DCF5821AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.h in Headers */,
6811AE651A389CC9009309A3 /* GPUImageContext.h in Headers */,
D0F9DD3A1BE922D9004E45B2 /* TLRPCmessages_migrateChat.h in Headers */,
D0973D601BE2569400B61B7D /* TGAcceleratedVideoView.h in Headers */,
68AE014A1A5592FB00001B53 /* TGPhotoAvatarCropView.h in Headers */,
68B639851BB2506F00205AC3 /* SSignal+Timing.h in Headers */,
681EAC271A239FDE00E7C40C /* TGPhotoEditorButton.h in Headers */,
D0A4D7D41C10D8CC00537E74 /* TGInternalGifSearchResultItem.h in Headers */,
D0543C031BE7CF1100147B12 /* TGChannelGroupInfoController.h in Headers */,
D089E0771AC58262009A744B /* TGAuthSessionItem.h in Headers */,
D0249A3D1ABC484A0076ECBF /* TGPasswordSetupController.h in Headers */,
D069899E1BA5CAC4000CBE06 /* TGMessageViewsView.h in Headers */,
D0A5A21E1B7BE65C0066B169 /* TGMessageEntityEmail.h in Headers */,
D038A4F21AE43F0D00B9AB7C /* TLReceivedNotifyMessage.h in Headers */,
D0F7B4E71C245F2B008C5DB1 /* TGRecentContextBotsSignal.h in Headers */,
681E538F1BE3770F00944370 /* TGDownloadAudioSignal.h in Headers */,
684191B61C6268340091EF21 /* TGTransitionLayout.h in Headers */,
6808EA601BADBAC200D8E50E /* PGFadeTool.h in Headers */,
D0F7B4C81C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.h in Headers */,
D09FD7081BA9A4EE00FF0A4F /* TLRPCchannels_editPhoto.h in Headers */,
D0A5A2001B7B9FB10066B169 /* TLMessageEntity.h in Headers */,
68B63D7C1BB25B8D00205AC3 /* TGMediaSignals.h in Headers */,
D03E44C21AAF66D300E72CAA /* TGSignalImageView.h in Headers */,
68E45ADB1A2EB5FB001AFE63 /* TGModernGalleryEditableItemView.h in Headers */,
681EACC81A28FFA800E7C40C /* PGGrainTool.h in Headers */,
D008C1F91C18E088007D2855 /* TGBotContextResults.h in Headers */,
D061F2F71A9290420031BCBE /* TGCameraTimeCodeView.h in Headers */,
D0256C351AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.h in Headers */,
D0C09C771A6E974D008369D7 /* TGSharedMediaImageItem.h in Headers */,
D0F7B4FF1C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.h in Headers */,
D0D5D0191B7B6BF600DAF839 /* TLhelp_AppChangelog.h in Headers */,
D0249A771ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.h in Headers */,
688DBBBC1BBEEAD500F4ED33 /* TGMediaSelectionContext.h in Headers */,
6875C8601BBD28570061D94C /* TGMenuSheetItemView.h in Headers */,
688DBBD81BBEEB2F00F4ED33 /* TGMediaAssetsTipView.h in Headers */,
6811AE211A34D2F1009309A3 /* UICollectionView+Utils.h in Headers */,
D00542FB1BC7551B00456715 /* TGShareSheetSharePeersLayout.h in Headers */,
D0C5C3D81ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.h in Headers */,
D0249BDF1ABF5B470076ECBF /* GDParentOperation.h in Headers */,
D0AFDA601BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.h in Headers */,
D0CC0BD31B9BB92B00882D7A /* TGCollectionMultilineInputItemView.h in Headers */,
D0249BBD1ABF5B470076ECBF /* GDFileTreeNode.h in Headers */,
68EED5A91BC40391009F1D57 /* TGNotificationContentView.h in Headers */,
D001A5BB1C64B340003FB0E0 /* KFEstimator.h in Headers */,
68D2CEF41A64263B00ED409C /* TGPhotoEditorBlurView.h in Headers */,
D0249BC41ABF5B470076ECBF /* GDGoogleDriveChange.h in Headers */,
D0249BCA1ABF5B470076ECBF /* GDGoogleDriveFileService.h in Headers */,
6875C8641BBD28FF0061D94C /* TGMenuSheetButtonItemView.h in Headers */,
D0C09C6C1A6E974D008369D7 /* TGSharedMediaController.h in Headers */,
D0A6EEC41BA32ECA005868AA /* TLRPCmessages_getMessagesViews.h in Headers */,
D06BE8481B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.h in Headers */,
D051B1131B063659003AFD52 /* TGUserListController.h in Headers */,
D0083AEA1BCD85B600CA1D77 /* TGAttachmentSheetWindow.h in Headers */,
688DBBD01BBEEB2F00F4ED33 /* TGMediaPickerController.h in Headers */,
D0C6AF021A7270E40046833D /* TGSharedMediaFileThumbnailView.h in Headers */,
68E45ACE1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.h in Headers */,
D0C80DE61A9BB61B00D5DF8A /* TGPasscodePinDotView.h in Headers */,
68A882EE1A7788EE00CC4240 /* TGOverlayFormsheetWindow.h in Headers */,
D0FC233A1BFF3E8300CC49E7 /* TGCustomAlertView.h in Headers */,
D051AFE01AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.h in Headers */,
D0A4D7EF1C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.h in Headers */,
D0249BC61ABF5B470076ECBF /* GDGoogleDriveClient.h in Headers */,
68535EF81C50FA11001821D9 /* TGBridgeService.h in Headers */,
D0249BD41ABF5B470076ECBF /* GDHTTPOperation.h in Headers */,
681EACD41A28FFA800E7C40C /* PGPhotoEditorItem.h in Headers */,
688DBBA01BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.h in Headers */,
D0249BD81ABF5B470076ECBF /* GDKeychainCredentialManager.h in Headers */,
681EAC2F1A23A1D500E7C40C /* TGPhotoCropView.h in Headers */,
D0DCF5601AED32D800D5B7A1 /* TGLocationVenueIconDataSource.h in Headers */,
D0DCF53C1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.h in Headers */,
D001A5BC1C64B340003FB0E0 /* matrix.hpp in Headers */,
D0A4D7CB1C10C8E200537E74 /* TGExternalGifSearchResult.h in Headers */,
D06F2B3E1AB323E100A4E214 /* TGDownloadMessagesSignal.h in Headers */,
D0249ACF1ABCA7900076ECBF /* TGPinAnnotationView.h in Headers */,
D010E4D71AB5C627000A1742 /* TGMentionPanelCell.h in Headers */,
D0DCF5581AED32D800D5B7A1 /* TGLocationSignals.h in Headers */,
686A899C1C483EDF00E6976D /* PGCameraMomentSegment.h in Headers */,
D0C6AF131A76D3C60046833D /* TGDataItem.h in Headers */,
D089E06D1AC57E2F009A744B /* TGAuthSession.h in Headers */,
D0F9DD381BE922D9004E45B2 /* TLRPCmessages_deactivateChat.h in Headers */,
68535EF41C50F9BC001821D9 /* TGBridgePresetsService.h in Headers */,
68AD393E1BF5DE7700826A83 /* TGNotificationForwardHeaderView.h in Headers */,
D0C09C7B1A6E974D008369D7 /* TGSharedMediaImageViewQueue.h in Headers */,
D038A9601AE7F02300B9AB7C /* TLRPCmessages_importChatInvite.h in Headers */,
68A2FC421C2BA93D0061D67B /* TGMediaAvatarMenuMixin.h in Headers */,
D0249B9F1ABF5B470076ECBF /* GDAPIToken.h in Headers */,
68552DA61BD3D02E00591484 /* TGBridgeAudioHandler.h in Headers */,
681EACE11A28FFA800E7C40C /* PGSharpenTool.h in Headers */,
D0D43CF81BA0A8D400F6C78F /* NSArray_ChannelParticipant.h in Headers */,
D0249C0D1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.h in Headers */,
D0B7ED1A1B94C5EB0006408E /* TGQueuedDeleteChannelMessages.h in Headers */,
D0DCF55A1AED32D800D5B7A1 /* TGLocationTitleView.h in Headers */,
681EACC61A28FFA800E7C40C /* PGExposureTool.h in Headers */,
D089E0571AC57463009A744B /* TLWebPage.h in Headers */,
D09FD7141BA9A4EE00FF0A4F /* TLRPCchannels_getImportantHistory.h in Headers */,
68393A3A1C071A5A00DA2CCA /* TGBridgeLocalizationService.h in Headers */,
D0249BE71ABF5B470076ECBF /* GDURLMetadata.h in Headers */,
D0FC352B1B3CCC830041A938 /* TGMusicPlayerPlaylist.h in Headers */,
681EAC1F1A239C3C00E7C40C /* TGPhotoEditorInterfaceAssets.h in Headers */,
D0C09C861A6E974D008369D7 /* TGSharedMediaSectionHeaderView.h in Headers */,
6811AE7D1A389CC9009309A3 /* GPUImageTwoInputFilter.h in Headers */,
D0F905301C3413B80026ECAE /* TLBotInlineResult.h in Headers */,
D0C6AF491A77F6890046833D /* TGSharedMediaAllFilesEmptyView.h in Headers */,
D0F904FE1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.h in Headers */,
D044E1701B2B18BE001EE087 /* TGEmbedPreviewView.h in Headers */,
6826401F1A403FC600415926 /* TGPhotoEditorBlurTypeButton.h in Headers */,
D074983C1B99FFC2005F30CC /* TLChat$channel.h in Headers */,
68EED5CD1BC427B6009F1D57 /* TGNotificationReplyPanelView.h in Headers */,
D0249BFF1ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.h in Headers */,
D08BE07D1BD956F20004F382 /* TGGifConverter.h in Headers */,
D01945471A9FA65300FDA2C4 /* TGUpdatesWithDate.h in Headers */,
D0249ABC1ABCA73F0076ECBF /* TGLocationMapView.h in Headers */,
68B63D781BB25B8D00205AC3 /* TGChatMessageListSignal.h in Headers */,
684853EF1C1B580E00007D21 /* TGWatchController.h in Headers */,
D051AF051AF3BEB1003AFD52 /* TGStickerCollectionViewCell.h in Headers */,
D0A4D7B81C0F979000537E74 /* NSArray_FoundGif.h in Headers */,
681EAC331A23A5A200E7C40C /* TGPhotoEditorItemController.h in Headers */,
D0D541D01B87391F005F676C /* TGChannelList.h in Headers */,
681EACCA1A28FFA800E7C40C /* PGHighlightsTool.h in Headers */,
D038A95A1AE7F02300B9AB7C /* TLExportedChatInvite.h in Headers */,
D0A5A22B1B7BE6E40066B169 /* TGMessageEntityTextUrl.h in Headers */,
D03D95911B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.h in Headers */,
D089E09B1AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.h in Headers */,
D0113A2F1C08789E00C30D67 /* TGCacheIndexingItemView.h in Headers */,
D07F99481A9CFBC2002EA6E9 /* TGPasscodeWindow.h in Headers */,
D08C71471C5221EC00779C0F /* TGAudioWaveform.h in Headers */,
D0083AE41BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.h in Headers */,
D09FD7061BA9A4EE00FF0A4F /* TLRPCchannels_editAdmin.h in Headers */,
68B639791BB2506F00205AC3 /* SSignal+Meta.h in Headers */,
68B63D761BB25B8D00205AC3 /* TGChatListSignals.h in Headers */,
68535F0B1C57EDC6001821D9 /* TGKeyCommandController.h in Headers */,
D0D2CD0F1AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.h in Headers */,
D07587641B3B226600117DFF /* TGAudioSessionManager.h in Headers */,
D051AFE81AF80094003AFD52 /* TGStickerPackReference.h in Headers */,
D0FC07331B1D7267008CC3BB /* TGBotReplyMarkupButton.h in Headers */,
D0113A1D1C07787B00C30D67 /* TGCachePeerItem.h in Headers */,
D0249BE91ABF5B470076ECBF /* GDURLMetadata_Private.h in Headers */,
D0FC352F1B3CCD400041A938 /* TGMusicPlayerItem.h in Headers */,
D0249BBB1ABF5B470076ECBF /* GDFileServiceSession.h in Headers */,
68535F0F1C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.h in Headers */,
D0397CE01B8F958F00BD5362 /* TLMessageRange.h in Headers */,
68A8831C1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.h in Headers */,
D0DEE5931AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.h in Headers */,
D09FD7201BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.h in Headers */,
D051B1061B04EB85003AFD52 /* TGPhonebookSignals.h in Headers */,
68D3C1B81BD936D2003F8131 /* TGNotificationMediaPreviewView.h in Headers */,
D061F2A01A928FC70031BCBE /* PGPhotoBlurPass.h in Headers */,
D035383C1AD3526600B0B33E /* TGLinkPreviewsContentProperty.h in Headers */,
D0249BB41ABF5B470076ECBF /* GDFileManagerDownloadOperation.h in Headers */,
6811AE2E1A35E3BA009309A3 /* TGPhotoCropRotationView.h in Headers */,
6814360C1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.h in Headers */,
6808EA8C1BADBC8400D8E50E /* TGPhotoEditorTintToolView.h in Headers */,
68B639731BB2506F00205AC3 /* SSignal+Combine.h in Headers */,
D019453F1A9F81E200FDA2C4 /* TGUpdatesWithPts.h in Headers */,
D001A5BE1C64B340003FB0E0 /* quaternion.hpp in Headers */,
688DBBB21BBEEA9700F4ED33 /* TGMediaGroupCell.h in Headers */,
D0C09C721A6E974D008369D7 /* TGSharedMediaFileItemView.h in Headers */,
D0967BC91BB58751008A7B4B /* TGModernConversationControllerView.h in Headers */,
D0A4D7911C0F72AA00537E74 /* TGVTPlayer.h in Headers */,
D00542F71BC74FB900456715 /* TGShareSheetSharePeersItemView.h in Headers */,
68B0BF181A6E1E7900D13A4A /* PGPhotoCustomFilterPass.h in Headers */,
D0249BC81ABF5B470076ECBF /* GDGoogleDriveClientManager.h in Headers */,
68B81D4E1A5A7A8600DF764C /* PGPhotoEditorPicture.h in Headers */,
D09FD7381BA9AB6E00FF0A4F /* NSArray_Peer.h in Headers */,
681EAC1B1A239ACD00E7C40C /* TGPhotoEditorSliderView.h in Headers */,
D051B10E1B04EC98003AFD52 /* TGPhonebookNumber.h in Headers */,
D0FC07451B1D7356008CC3BB /* TLKeyboardButtonRow.h in Headers */,
68A883051A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.h in Headers */,
D0DCF5521AED32D800D5B7A1 /* TGLocationPinView.h in Headers */,
D0DCF55C1AED32D800D5B7A1 /* TGLocationVenue.h in Headers */,
684853DC1C1A220900007D21 /* AVURLAsset+TGMediaItem.h in Headers */,
D03EEDDF1B336737009E6974 /* TGDocumentAttributeAudio.h in Headers */,
D0249A391ABC43B10076ECBF /* TGTwoStepConfig.h in Headers */,
D0C80DEA1A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.h in Headers */,
68B6398A1BB2506F00205AC3 /* SThreadPool.h in Headers */,
68D3C1D81BDFEF3B003F8131 /* TGBridgeAudioDecoder.h in Headers */,
D051AFFC1AF80EDC003AFD52 /* TLRPCmessages_getStickerSet.h in Headers */,
688DBBDA1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.h in Headers */,
68B639811BB2506F00205AC3 /* SSignal+Single.h in Headers */,
D09FD73A1BA9AB6E00FF0A4F /* TLcontacts_Found.h in Headers */,
68B6396B1BB2506F00205AC3 /* SQueue.h in Headers */,
D0249B9A1ABF5B470076ECBF /* GDAbstractMetadataCache.h in Headers */,
D093D8111BE27B0000B24A14 /* TGMessageEntityBotCommand.h in Headers */,
68552DAF1BD3D0B100591484 /* TGBridgeAudioSubscription.h in Headers */,
D051AFDC1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.h in Headers */,
68B639601BB2506F00205AC3 /* SBag.h in Headers */,
68EED5D51BC4296B009F1D57 /* TGNotificationOverlayView.h in Headers */,
68B63D881BB25B8D00205AC3 /* TGSynchronizationStateSignal.h in Headers */,
D09FD7301BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.h in Headers */,
D093D8191BE27B4600B24A14 /* TGMessageEntityItalic.h in Headers */,
68A2FC2F1C1F0AF70061D67B /* TGAttachmentFileTipView.h in Headers */,
D0C09C881A6E974D008369D7 /* TGSharedMediaTitleButton.h in Headers */,
68B639691BB2506F00205AC3 /* SMulticastSignalManager.h in Headers */,
D0FC23261BFE310100CC49E7 /* TLReportReason.h in Headers */,
D0D5D01B1B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.h in Headers */,
686A898E1C40162600E6976D /* TGMediaVideoConverter.h in Headers */,
68E45AC31A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.h in Headers */,
D0C29B7F1BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.h in Headers */,
68D3C1C01BD93740003F8131 /* TGNotificationTextPreviewView.h in Headers */,
D0FC071A1B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.h in Headers */,
D0A4D7D81C10D91E00537E74 /* TGInternalGifSearchResultItemView.h in Headers */,
D09FD72A1BA9A4EE00FF0A4F /* NSArray_InputChannel.h in Headers */,
D0249BEB1ABF5B470076ECBF /* GDURLUtilities.h in Headers */,
D061F2F11A9290420031BCBE /* TGCameraPhotoPreviewController.h in Headers */,
D089E0641AC57A24009A744B /* TLUpdates+TG.h in Headers */,
D06F2B391AB1DFD900A4E214 /* TGReplyHeaderStickerModel.h in Headers */,
D03E44E21AB0D77300E72CAA /* TGRemoteHttpLocationSignal.h in Headers */,
D038A95C1AE7F02300B9AB7C /* TLRPCmessages_checkChatInvite.h in Headers */,
D05B6E491BB42169009A380E /* TGBroadcastListInfoController.h in Headers */,
D0F9051A1C32F2F60026ECAE /* TGBotContextResult.h in Headers */,
D0249AB81ABCA73F0076ECBF /* TGLocationAnnotation.h in Headers */,
681E537F1BE14BDE00944370 /* TGMediaAssetsUtils.h in Headers */,
68B657341C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.h in Headers */,
D0C80DD21A9B8E7C00D5DF8A /* TGPasscodeButtonView.h in Headers */,
D09FD7101BA9A4EE00FF0A4F /* TLRPCchannels_getDialogs.h in Headers */,
D0D43CFC1BA0A8D400F6C78F /* TLupdates_ChannelDifference.h in Headers */,
688DBBD61BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.h in Headers */,
D0249BDA1ABF5B470076ECBF /* GDMetadataCache.h in Headers */,
D0113A331C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.h in Headers */,
D089E0931AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.h in Headers */,
D061F2EF1A9290420031BCBE /* TGCameraModeControl.h in Headers */,
681EAC2B1A23A04B00E7C40C /* TGPhotoFilterCell.h in Headers */,
688DBBD21BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.h in Headers */,
D0C80D441A95624600D5DF8A /* sqlite3ext.h in Headers */,
6811AE6D1A389CC9009309A3 /* GPUImageFramebufferCache.h in Headers */,
D089E0511AC57463009A744B /* TLAuthorization.h in Headers */,
D0249BD21ABF5B470076ECBF /* GDHTTPClient.h in Headers */,
D03C3EEC1BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.h in Headers */,
D089E0911AC5A776009A744B /* TLRPCaccount_getPasswordSettings.h in Headers */,
D0249C071ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.h in Headers */,
D0249BD01ABF5B470076ECBF /* GDGoogleDriveURLMetadata.h in Headers */,
D089E0691AC57DBF009A744B /* TGAuthSessionListSignals.h in Headers */,
D044CA411C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.h in Headers */,
D0FC06FF1B1C1BBA008CC3BB /* TLBotInfo.h in Headers */,
D0113A2B1C08789100C30D67 /* TGCacheIndexingItem.h in Headers */,
688DBBA21BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.h in Headers */,
D07008571B341E5600AA43BF /* TGMusicAudioMessageModel.h in Headers */,
D051B0021AF80EDC003AFD52 /* TLInputStickerSet.h in Headers */,
D0DCF5681AED342200D5B7A1 /* TGVenueMessageViewModel.h in Headers */,
D05B6E3E1BB3C761009A380E /* TGApplicationMainWindow.h in Headers */,
D008C1D91C18CF76007D2855 /* TLWebPage$webPageExternal.h in Headers */,
D008C2011C18E1B7007D2855 /* TGBotContextExternalResult.h in Headers */,
D051B0061AF80EDC003AFD52 /* TLmessages_StickerSet.h in Headers */,
68BBB21E1BE9DED300237553 /* TGBridgeMessageEntities.h in Headers */,
D0249BB01ABF5B470076ECBF /* GDFileManagerAlias.h in Headers */,
D0A4D7C71C10B03200537E74 /* TGVTAcceleratedVideoView.h in Headers */,
D038A9581AE7F02200B9AB7C /* TLChatInvite.h in Headers */,
D0DB05BE1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.h in Headers */,
D0C80D321A9561AF00D5DF8A /* TGPasscodeSettingsController.h in Headers */,
D0C09C7E1A6E974D008369D7 /* TGSharedMediaItemView.h in Headers */,
D0FC07411B1D7356008CC3BB /* NSArray_KeyboardButtonRow.h in Headers */,
D0249A4B1ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.h in Headers */,
D0249B9C1ABF5B470076ECBF /* GDAbstractMetadataCache_Private.h in Headers */,
D0FC07101B1CF918008CC3BB /* TGBotUserInfoController.h in Headers */,
6859733C1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.h in Headers */,
D0A4D7FB1C11B1BD00537E74 /* TGWebpageSignals.h in Headers */,
68BBB24B1BECFA7300237553 /* TGNotificationFilePreviewView.h in Headers */,
688DBBB41BBEEA9700F4ED33 /* TGMediaGroupsController.h in Headers */,
D09FD70C1BA9A4EE00FF0A4F /* TLRPCchannels_exportInvite.h in Headers */,
68BBB2271BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.h in Headers */,
681A16581BC8013200FFFAA9 /* TGAttachmentCameraCell.h in Headers */,
D0F9050A1C32DA190026ECAE /* TGBotContextImageResult.h in Headers */,
68F6377D1BAF42AE004FC5DB /* TGChannelIntroController.h in Headers */,
D0F7B4C41C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.h in Headers */,
D0249C031ABF5B6F0076ECBF /* TGGoogleDriveItemCell.h in Headers */,
D0580AB61B0EAECB00E8235B /* TGStickerKeyboardTabCell.h in Headers */,
6811AE1E1A34B0AC009309A3 /* TGModernMediaListEditableItem.h in Headers */,
D0DCF55E1AED32D800D5B7A1 /* TGLocationVenueCell.h in Headers */,
68A2FC371C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.h in Headers */,
D051AFD81AF7DA32003AFD52 /* TGStickerPacksSettingsController.h in Headers */,
685C18A01A4D5830001B9255 /* TGPhotoCropScrollView.h in Headers */,
D0DCF5561AED32D800D5B7A1 /* TGLocationSectionHeaderCell.h in Headers */,
D0D541D41B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.h in Headers */,
D051AFE41AF8005E003AFD52 /* TGStickerPack.h in Headers */,
687995721BE7DDF7003280B9 /* TGMediaAssetsPickerController.h in Headers */,
681436081C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.h in Headers */,
D089E08B1AC5A776009A744B /* TLaccount_PasswordInputSettings.h in Headers */,
D09FD6C01BA9971900FF0A4F /* TLChannelParticipantRole.h in Headers */,
D0DCF4F91AE9230F00D5B7A1 /* TGPeerInfoSignals.h in Headers */,
681EAC091A23490B00E7C40C /* TGPhotoToolsController.h in Headers */,
D09520CC1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.h in Headers */,
684853E81C1A225200007D21 /* UIImage+TGMediaEditableItem.h in Headers */,
D0C80D431A95624600D5DF8A /* sqlite3.h in Headers */,
D069899A1BA5CA60000CBE06 /* TGMessageViewsViewModel.h in Headers */,
6808EA621BADBAC200D8E50E /* PGTintTool.h in Headers */,
681EACD71A28FFA800E7C40C /* PGPhotoFilterDefinition.h in Headers */,
68A2FC331C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.h in Headers */,
684853D81C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.h in Headers */,
D0C80DCA1A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.h in Headers */,
D0B7F1DA1B94D5DA0006408E /* TGChannelStateSignals.h in Headers */,
D08B0A681B8A085F003B80FD /* TGChannelConversationCompanion.h in Headers */,
D07587711B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.h in Headers */,
D0FC06E71B1C16B2008CC3BB /* TLUser$modernUser.h in Headers */,
D0249BAD1ABF5B470076ECBF /* GDFileManager.h in Headers */,
681EAC781A28B9A000E7C40C /* TGPhotoEditorCollectionView.h in Headers */,
D09FD6FE1BA9A4EE00FF0A4F /* TLRPCchannels_checkUsername.h in Headers */,
6808EA8A1BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.h in Headers */,
D061F2E91A9290420031BCBE /* TGCameraMainPhoneView.h in Headers */,
68A882F61A7789A300CC4240 /* TGOverlayFormsheetController.h in Headers */,
D0C09C681A6E974D008369D7 /* TGSharedMediaCollectionLayout.h in Headers */,
68B639621BB2506F00205AC3 /* SBlockDisposable.h in Headers */,
D028A6D71C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.h in Headers */,
D0F7B4D21C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.h in Headers */,
D0BFFD0F1BAA365600A00E38 /* TGUploadFileSignals.h in Headers */,
D09FD70A1BA9A4EE00FF0A4F /* TLRPCchannels_editTitle.h in Headers */,
D00542FF1BC755AC00456715 /* TGShareSheetSharePeersCell.h in Headers */,
D03538241AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.h in Headers */,
D061F2DF1A9290420031BCBE /* TGCameraFlashActiveView.h in Headers */,
D0C80D3C1A9561D600D5DF8A /* TGLockIconView.h in Headers */,
D05DE8011AB8666800293D10 /* TGHashtagSearchController.h in Headers */,
D09FD7421BA9C02F00FF0A4F /* TGSetupChannelAfterCreationController.h in Headers */,
D05DE7FD1AB859F900293D10 /* TGReplyHeaderImageModel.h in Headers */,
D0DCF6201AF0353900D5B7A1 /* TGPhotoCaptionController.h in Headers */,
D0C6AEF81A71CD660046833D /* TGSharedFileSignals.h in Headers */,
681EAC5F1A260C1F00E7C40C /* TGPhotoToolbarView.h in Headers */,
D09FD7001BA9A4EE00FF0A4F /* TLRPCchannels_createChannel.h in Headers */,
D0C09C661A6E974D008369D7 /* TGSharedMediaAvailabilityState.h in Headers */,
681E537B1BE14B1700944370 /* TGMediaPickerModernGalleryMixin.h in Headers */,
D0C80D891A97A58E00D5DF8A /* TGAccessChecker.h in Headers */,
681EACDF1A28FFA800E7C40C /* PGShadowsTool.h in Headers */,
D0DCF6221AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.h in Headers */,
D0FC23241BFE310100CC49E7 /* TLRPCaccount_reportPeer.h in Headers */,
D0A102271A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.h in Headers */,
D089E04F1AC57463009A744B /* TLaccount_Authorizations.h in Headers */,
D0C5C3D01ACACC3B00F32FC6 /* TGPasswordRecoveryController.h in Headers */,
D0A5A2121B7BA30F0066B169 /* TGMessageEntityUrl.h in Headers */,
D0249BDD1ABF5B470076ECBF /* GDOAuth2Credential.h in Headers */,
D0A4D7CF1C10D2A900537E74 /* TGInternalGifSearchResult.h in Headers */,
D07587681B3B343300117DFF /* TGMusicPlayerController.h in Headers */,
D0C80DE21A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.h in Headers */,
D0C5AAEF1AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.h in Headers */,
6879955B1BE7A442003280B9 /* TGMediaPickerCell.h in Headers */,
D089E0971AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.h in Headers */,
D05DE7EC1AB7118E00293D10 /* TGUpdatesWithQts.h in Headers */,
686ED2F91BF24D77001F2F96 /* TGMediaAssetFetchResultChange.h in Headers */,
D0249AE11ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.h in Headers */,
D0249BE11ABF5B470076ECBF /* GDRemoteFileService.h in Headers */,
684853E41C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.h in Headers */,
68552DA21BD3D01700591484 /* TGChatTimestamp.h in Headers */,
683A8CA11BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.h in Headers */,
D061F2BC1A9290250031BCBE /* PGCameraVolumeButtonHandler.h in Headers */,
D0249A501ABC68BB0076ECBF /* TGPasswordEmailController.h in Headers */,
D069B1A01B3D63CA0034C967 /* TGRemoteControlsManager.h in Headers */,
D0C80D751A965D7200D5DF8A /* TGTooltipWindow.h in Headers */,
D089E04D1AC57463009A744B /* NSArray_Authorization.h in Headers */,
D03E44C61AAF8B0600E72CAA /* TGReplyHeaderModel.h in Headers */,
681436141C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.h in Headers */,
D08968A41A796B2100784CE8 /* TGGlobalMessageSearchSignals.h in Headers */,
D0249A7D1ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.h in Headers */,
68B63D7E1BB25B8D00205AC3 /* TGPasscodeSignals.h in Headers */,
D0A5A2161B7BA33A0066B169 /* TGMessageEntity.h in Headers */,
D0D541DA1B8784AB005F676C /* TLRPCupdates_getChannelDifference.h in Headers */,
D0CC0BCF1B9BB91B00882D7A /* TGCollectionMultilineInputItem.h in Headers */,
D051B0041AF80EDC003AFD52 /* NSArray_StickerSet.h in Headers */,
D0C5C3CB1AC9B12E00F32FC6 /* TGPasswordEntryController.h in Headers */,
681EACD21A28FFA800E7C40C /* PGPhotoEditor.h in Headers */,
D0DA8C401ACF5EBD00606990 /* TGArticleWebpageFooterModel.h in Headers */,
D0FB04FB1BF214480033901A /* TLRPCmessages_searchGlobal.h in Headers */,
D0249BB31ABF5B470076ECBF /* GDFileManagerConstants.h in Headers */,
D03C3EEA1BE146BA001278F1 /* TLRPCmessages_editChatAdmin.h in Headers */,
D0821A3C1BBEADD000CE53BA /* TGSpotlightIndexData.h in Headers */,
D0249AE51ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.h in Headers */,
684191C41C6268420091EF21 /* UICollectionView+TGTransitioning.h in Headers */,
D0249B9D1ABF5B470076ECBF /* GDAccessTokenClientCredential.h in Headers */,
D0DCF5541AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.h in Headers */,
D0F9E8781C5A6F4E00037222 /* TGRaiseToListenActivator.h in Headers */,
D0249AC41ABCA73F0076ECBF /* TGLocationUtils.h in Headers */,
681EAC011A2348BF00E7C40C /* TGPhotoCropController.h in Headers */,
D0249BDB1ABF5B470076ECBF /* GDMultiMap.h in Headers */,
D09FD70E1BA9A4EE00FF0A4F /* TLRPCchannels_getChannels.h in Headers */,
D0F7B4FD1C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.h in Headers */,
688DBB9C1BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.h in Headers */,
688DBBB81BBEEAC400F4ED33 /* TGSuggestionContext.h in Headers */,
6808EA5E1BADBAC200D8E50E /* PGCurvesTool.h in Headers */,
D0FC06F91B1C1BBA008CC3BB /* NSArray_BotCommand.h in Headers */,
D0249B941ABF5B470076ECBF /* AFHTTPRequestOperation+GDFileManager.h in Headers */,
D02C2A5B1B97594900E30D1E /* TGVisibleMessageHole.h in Headers */,
D0DCF5501AED32D800D5B7A1 /* TGLocationCurrentLocationCell.h in Headers */,
D09FD7121BA9A4EE00FF0A4F /* TLRPCchannels_getFullChannel.h in Headers */,
686A89921C47097200E6976D /* TGCameraSegmentsView.h in Headers */,
D0397CDE1B8F958F00BD5362 /* TLChannelMessagesFilter.h in Headers */,
D00859571B1F952800EAF753 /* TGCommandPanelCell.h in Headers */,
D0249BAF1ABF5B470076ECBF /* GDFileManager_Private.h in Headers */,
D0FB04DF1BEB6C8D0033901A /* TLChat$chat.h in Headers */,
68B639831BB2506F00205AC3 /* SSignal+Take.h in Headers */,
68B639901BB2506F00205AC3 /* STimer.h in Headers */,
68B63D8A1BB25B8D00205AC3 /* TGUserSignal.h in Headers */,
D0F7B4C01C219925008C5DB1 /* TGGifKeyboardCell.h in Headers */,
6808EA761BADBAE500D8E50E /* PGPhotoHistogram.h in Headers */,
68B63D861BB25B8D00205AC3 /* TGSendMessageSignals.h in Headers */,
681EACD51A28FFA800E7C40C /* PGPhotoFilter.h in Headers */,
D0DEE58D1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.h in Headers */,
D0FC070B1B1CD857008CC3BB /* TGBotComandInfo.h in Headers */,
D051B00F1AF99E31003AFD52 /* TGStickerPackPreviewView.h in Headers */,
D0249A351ABC42F10076ECBF /* TGTwoStepConfigSignal.h in Headers */,
D051AFEC1AF80227003AFD52 /* TGStickerAssociation.h in Headers */,
D089E08F1AC5A776009A744B /* TLauth_PasswordRecovery.h in Headers */,
D08BE0821BD95CEB0004F382 /* TGInlineVideoModel.h in Headers */,
6811AE711A389CC9009309A3 /* GPUImageOutput.h in Headers */,
6811AE671A389CC9009309A3 /* GPUImageFilter.h in Headers */,
D09FD72E1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.h in Headers */,
D0A4D7E11C10DAA900537E74 /* TGExternalGifSearchResultItemView.h in Headers */,
D0D43CE81BA0A4AE00F6C78F /* TLChatFull$channelFull.h in Headers */,
D0C80DDA1A9B938E00D5DF8A /* TGPasscodeBackground.h in Headers */,
D0249BA21ABF5B470076ECBF /* GDClientCredential.h in Headers */,
D061F2E11A9290420031BCBE /* TGCameraFlashControl.h in Headers */,
D0FC074B1B1E4B68008CC3BB /* TGBotConversationHeaderView.h in Headers */,
D0580AC61B0F73C800E8235B /* TGStickerPreviewSignals.h in Headers */,
D0F7B4F31C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.h in Headers */,
D051B0081AF80EDC003AFD52 /* TLStickerSet.h in Headers */,
D0249A271ABC35690076ECBF /* TGTextCheckingResult.h in Headers */,
D0C09C821A6E974D008369D7 /* TGSharedMediaMessageItem.h in Headers */,
D04D99C91B9360C600760DCB /* TLUpdates_ChannelDifference_manual.h in Headers */,
D0249C161AC04D920076ECBF /* TGRecentHashtagsSignal.h in Headers */,
D0C5AAF71AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.h in Headers */,
D089E0951AC5A776009A744B /* TLRPCauth_recoverPassword.h in Headers */,
D0249A471ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.h in Headers */,
D0A6EEB41BA23721005868AA /* TLChannelParticipant.h in Headers */,
D0FC06FD1B1C1BBA008CC3BB /* TLBotCommand.h in Headers */,
D061F2E31A9290420031BCBE /* TGCameraFlipButton.h in Headers */,
D061F2F91A9290420031BCBE /* TGCameraZoomView.h in Headers */,
D0FC23351BFF3E6E00CC49E7 /* TGCustomAlertWindow.h in Headers */,
D0249A431ABC48900076ECBF /* TGPasswordSetupView.h in Headers */,
D061F2B81A9290250031BCBE /* PGCameraMovieWriter.h in Headers */,
D028A6CA1C089C020082FBBD /* TGDialogListRemoteOffset.h in Headers */,
D0083AE61BCD85B600CA1D77 /* TGAttachmentSheetItemView.h in Headers */,
D001A5AC1C64B26F003FB0E0 /* AttitudeESKF.hpp in Headers */,
D0249BBF1ABF5B470076ECBF /* GDGoogleDrive.h in Headers */,
D08FEE311ACC26130069FA9F /* TGPasswordConfirmationController.h in Headers */,
D0249BB21ABF5B470076ECBF /* GDFileManagerAlias_Private.h in Headers */,
D0C09C6E1A6E974D008369D7 /* TGSharedMediaDirectionFilter.h in Headers */,
D0A4D7BE1C0F97C400537E74 /* TLFoundGif.h in Headers */,
6875C8581BBD28000061D94C /* TGMenuSheetView.h in Headers */,
D019454B1AA0117500FDA2C4 /* TLMessage$modernMessage.h in Headers */,
68B6397B1BB2506F00205AC3 /* SSignal+Multicast.h in Headers */,
D0C80DDE1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.h in Headers */,
D0FC23461BFF61F000CC49E7 /* TGReportPeerOtherTextController.h in Headers */,
D075876D1B3B380400117DFF /* TGMusicPlayerCompleteView.h in Headers */,
68EED5D11BC4294A009F1D57 /* TGNotificationBackgroundView.h in Headers */,
D0A4D8051C11D19900537E74 /* TGDocumentFileReference.h in Headers */,
D0CC0BCB1B9BB48500882D7A /* TGChannelAboutSetupController.h in Headers */,
D0A4D7E71C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.h in Headers */,
D08FEE451ACD92730069FA9F /* TGWebPageMediaAttachment.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
68744C0C1BB1A9F700FE6542 /* watchkitapp */ = {
isa = PBXNativeTarget;
buildConfigurationList = 68744C331BB1A9F800FE6542 /* Build configuration list for PBXNativeTarget "watchkitapp" */;
buildPhases = (
68744C0B1BB1A9F700FE6542 /* Resources */,
68744C321BB1A9F800FE6542 /* Embed App Extensions */,
);
buildRules = (
);
dependencies = (
68744C1C1BB1A9F700FE6542 /* PBXTargetDependency */,
);
name = watchkitapp;
productName = watchkitapp;
productReference = 68744C0D1BB1A9F700FE6542 /* watchkitapp.app */;
productType = "com.apple.product-type.application.watchapp2";
};
68744C181BB1A9F700FE6542 /* watchkitapp Extension */ = {
isa = PBXNativeTarget;
buildConfigurationList = 68744C2F1BB1A9F800FE6542 /* Build configuration list for PBXNativeTarget "watchkitapp Extension" */;
buildPhases = (
68744C151BB1A9F700FE6542 /* Sources */,
68744C161BB1A9F700FE6542 /* Frameworks */,
68744C171BB1A9F700FE6542 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = "watchkitapp Extension";
productName = "watchkitapp Extension";
productReference = 68744C191BB1A9F700FE6542 /* watchkitapp Extension.appex */;
productType = "com.apple.product-type.watchkit2-extension";
};
D02601D61A55CA2300716290 /* Share */ = {
isa = PBXNativeTarget;
buildConfigurationList = D02601E31A55CA2400716290 /* Build configuration list for PBXNativeTarget "Share" */;
buildPhases = (
D02601D31A55CA2300716290 /* Sources */,
D0CB06831ADC8C6D005E298F /* Frameworks */,
D02601D51A55CA2300716290 /* Resources */,
);
buildRules = (
);
dependencies = (
68B22D071C11F32400EE8FF9 /* PBXTargetDependency */,
D0CB068A1ADC8DA6005E298F /* PBXTargetDependency */,
D0CB06821ADC8C0E005E298F /* PBXTargetDependency */,
);
name = Share;
productName = Share;
productReference = D02601D71A55CA2300716290 /* Share.appex */;
productType = "com.apple.product-type.app-extension";
};
D08805AB156E8F3600311537 /* Telegraph */ = {
isa = PBXNativeTarget;
buildConfigurationList = D08805C4156E8F3600311537 /* Build configuration list for PBXNativeTarget "Telegraph" */;
buildPhases = (
D08805A8156E8F3600311537 /* Sources */,
D08805A9156E8F3600311537 /* Frameworks */,
D08805AA156E8F3600311537 /* Resources */,
932E96A716946F6A00D6EC55 /* ShellScript */,
687751281A16D79400AC673F /* Headers */,
D061F3021A9290F80031BCBE /* Embed App Extensions */,
6879BEE41B43683E007C9800 /* Embed Watch Content */,
);
buildRules = (
);
dependencies = (
D0580A981B0E27ED00E8235B /* PBXTargetDependency */,
D0CB068C1ADC8DC6005E298F /* PBXTargetDependency */,
D0CB067F1ADC7CB5005E298F /* PBXTargetDependency */,
D087633F1A83C1DE00632240 /* PBXTargetDependency */,
D061F3011A9290F80031BCBE /* PBXTargetDependency */,
68744C2D1BB1A9F800FE6542 /* PBXTargetDependency */,
);
name = Telegraph;
productName = Telegraph;
productReference = D08805AC156E8F3600311537 /* Telegram.app */;
productType = "com.apple.product-type.application";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
D08805A3156E8F3600311537 /* Project object */ = {
isa = PBXProject;
attributes = {
CLASSPREFIX = TG;
LastUpgradeCheck = 0630;
TargetAttributes = {
68744C0C1BB1A9F700FE6542 = {
CreatedOnToolsVersion = 7.1;
DevelopmentTeam = X834Q8SBVP;
SystemCapabilities = {
com.apple.ApplicationGroups.iOS = {
enabled = 1;
};
};
};
68744C181BB1A9F700FE6542 = {
CreatedOnToolsVersion = 7.1;
DevelopmentTeam = X834Q8SBVP;
SystemCapabilities = {
com.apple.ApplicationGroups.iOS = {
enabled = 1;
};
};
};
D02601D61A55CA2300716290 = {
CreatedOnToolsVersion = 6.1.1;
DevelopmentTeam = X834Q8SBVP;
SystemCapabilities = {
com.apple.ApplicationGroups.iOS = {
enabled = 1;
};
};
};
D08805AB156E8F3600311537 = {
DevelopmentTeam = X834Q8SBVP;
SystemCapabilities = {
com.apple.ApplicationGroups.iOS = {
enabled = 1;
};
com.apple.Push = {
enabled = 1;
};
com.apple.SafariKeychain = {
enabled = 1;
};
com.apple.iCloud = {
enabled = 1;
};
};
};
};
};
buildConfigurationList = D08805A6156E8F3600311537 /* Build configuration list for PBXProject "Telegraph" */;
compatibilityVersion = "Xcode 3.2";
developmentRegion = English;
hasScannedForEncodings = 0;
knownRegions = (
en,
"ru-RU",
ru,
ar,
es,
de,
nl,
"pt-BR",
pt,
it,
pt_BR,
ko,
Base,
);
mainGroup = D08805A1156E8F3600311537;
productRefGroup = D08805AD156E8F3600311537 /* Products */;
projectDirPath = "";
projectReferences = (
{
ProductGroup = D0580A881B0E27CF00E8235B /* Products */;
ProjectRef = D0580A871B0E27CF00E8235B /* Elements.xcodeproj */;
},
{
ProductGroup = D0E26F581A83F27D009ECB56 /* Products */;
ProjectRef = D0E26F571A83F27D009ECB56 /* MtProtoKit.xcodeproj */;
},
{
ProductGroup = D0A3F2F5195CA9EB009E0ACD /* Products */;
ProjectRef = D0A3F2F4195CA9EB009E0ACD /* pop.xcodeproj */;
},
{
ProductGroup = D08763201A83963900632240 /* Products */;
ProjectRef = D087631F1A83963900632240 /* SSignalKit.xcodeproj */;
},
);
projectRoot = "";
targets = (
D08805AB156E8F3600311537 /* Telegraph */,
D02601D61A55CA2300716290 /* Share */,
68744C0C1BB1A9F700FE6542 /* watchkitapp */,
68744C181BB1A9F700FE6542 /* watchkitapp Extension */,
);
};
/* End PBXProject section */
/* Begin PBXReferenceProxy section */
686A89821C3AC89500E6976D /* pop-tests.octest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = "pop-tests.octest";
remoteRef = 686A89811C3AC89500E6976D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
686A89841C3AC89500E6976D /* pop-tests-osx.octest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = "pop-tests-osx.octest";
remoteRef = 686A89831C3AC89500E6976D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D044E1581B2A20DB001EE087 /* SwiftSignalKit.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = SwiftSignalKit.framework;
remoteRef = D044E1571B2A20DB001EE087 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D044E15A1B2A20DB001EE087 /* SwiftSignalKitTests.xctest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = SwiftSignalKitTests.xctest;
remoteRef = D044E1591B2A20DB001EE087 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D0580A8D1B0E27CF00E8235B /* Elements.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = Elements.framework;
remoteRef = D0580A8C1B0E27CF00E8235B /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D0580A8F1B0E27CF00E8235B /* ElementsTests.xctest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = ElementsTests.xctest;
remoteRef = D0580A8E1B0E27CF00E8235B /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D079ABB41AF3AB1B00076F59 /* MtProtoKitMac.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = MtProtoKitMac.framework;
remoteRef = D079ABB31AF3AB1B00076F59 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D08763251A83963900632240 /* SSignalKit.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = SSignalKit.framework;
remoteRef = D08763241A83963900632240 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D08763271A83963900632240 /* SSignalKitTests.xctest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = SSignalKitTests.xctest;
remoteRef = D08763261A83963900632240 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D0A3F2FC195CA9EC009E0ACD /* libpop.a */ = {
isa = PBXReferenceProxy;
fileType = archive.ar;
path = libpop.a;
remoteRef = D0A3F2FB195CA9EC009E0ACD /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D0A3F2FE195CA9EC009E0ACD /* pop.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = pop.framework;
remoteRef = D0A3F2FD195CA9EC009E0ACD /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D0A5A1EA1B7B9AC70066B169 /* MtProtoKitDynamic.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = MtProtoKitDynamic.framework;
remoteRef = D0A5A1E91B7B9AC70066B169 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D0A5A1EC1B7B9AC70066B169 /* MtProtoKitDynamicTests.xctest */ = {
isa = PBXReferenceProxy;
fileType = wrapper.cfbundle;
path = MtProtoKitDynamicTests.xctest;
remoteRef = D0A5A1EB1B7B9AC70066B169 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
D0CB06761ADC7C65005E298F /* MtProtoKit.framework */ = {
isa = PBXReferenceProxy;
fileType = wrapper.framework;
path = MtProtoKit.framework;
remoteRef = D0CB06751ADC7C65005E298F /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR;
};
/* End PBXReferenceProxy section */
/* Begin PBXResourcesBuildPhase section */
68744C0B1BB1A9F700FE6542 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
683A05E31BFB8C0D00D9A3DD /* Interface.storyboard in Resources */,
68B6390F1BB1B01600205AC3 /* Resources.xcassets in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
68744C171BB1A9F700FE6542 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
68B639CF1BB2514700205AC3 /* MediaVideo@2x.png in Resources */,
D0EDC5A51C0D030000271E13 /* Localizable.strings in Resources */,
68B639CC1BB2514700205AC3 /* MediaDocument@2x.png in Resources */,
D0EDC5A71C0D030900271E13 /* Localizable.strings in Resources */,
D0EDC5A41C0D02FC00271E13 /* Localizable.strings in Resources */,
68393A4A1C07339300DA2CCA /* Localizable.strings in Resources */,
68B639CD1BB2514700205AC3 /* MediaLocation@2x.png in Resources */,
68B639CE1BB2514700205AC3 /* MediaPhoto@2x.png in Resources */,
D0EDC59A1C0D02F300271E13 /* Localizable.strings in Resources */,
685CEA6D1BB6280900393946 /* VerifiedList@2x.png in Resources */,
D0EDC5A61C0D030500271E13 /* Localizable.strings in Resources */,
68B639C91BB2514700205AC3 /* File@2x.png in Resources */,
68B639CA1BB2514700205AC3 /* Location@2x.png in Resources */,
68B639CB1BB2514700205AC3 /* MediaAudio@2x.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
D02601D51A55CA2300716290 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
D079AB471AF1841B00076F59 /* Localizable.strings in Resources */,
D079AB481AF1841B00076F59 /* Localizable.strings in Resources */,
D079AB491AF1841B00076F59 /* Localizable.strings in Resources */,
D079AB4B1AF1841B00076F59 /* Localizable.strings in Resources */,
D079AB461AF1841B00076F59 /* Localizable.strings in Resources */,
D079AB4A1AF1841B00076F59 /* Localizable.strings in Resources */,
D079AB451AF1841B00076F59 /* Localizable.strings in Resources */,
D083AD761AE02C6000C7F41B /* Localizable.strings in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
D08805AA156E8F3600311537 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
D03FECD519CC6D17004866D6 /* SecretPhotoFireMask.png in Resources */,
D0BAF3E6193E8AC400A0093F /* TabIconContacts.png in Resources */,
D0D97D851B3B99F5003457CD /* MusicPlayerControlForward@2x.png in Resources */,
D08805BB156E8F3600311537 /* InfoPlist.strings in Resources */,
681EAD441A2A3B5900E7C40C /* PhotoEditorSharpenTool@3x.png in Resources */,
D0DCF6131AF033EA00D5B7A1 /* PhotoEditorCaption.png in Resources */,
D0880639156EB11800311537 /* Localizable.strings in Resources */,
D0C925CC194A024000E629CA /* start_arrow@2x.png in Resources */,
D0052CB3159513F2009482C4 /* SearchBarBackground@2x.png in Resources */,
D04ABC011A3B3C2A00869014 /* ListsDownDisclosureIndicator.png in Resources */,
D0BD441818B78DF90036FB8B /* ModernMessageAudioCancel_Outgoing@2x.png in Resources */,
D06989B91BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@3x.png in Resources */,
93C52F6B18621C2E008229A7 /* ModernMessageDocumentGenericIcon@2x.png in Resources */,
D09A218815C9CF5100023542 /* Icon@2x.png in Resources */,
D051AFC91AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@3x.png in Resources */,
686ED28E1BF0F458001F2F96 /* MediaGroupFavorites@2x.png in Resources */,
68B22D2C1C171BD300EE8FF9 /* SettingsStickersIcon@2x.png in Resources */,
D0DCF52B1AED327600D5B7A1 /* FoursquareAttribution@2x.png in Resources */,
D0FA83EE1BAF3A9D00CAD1DE /* Localizable.strings in Resources */,
9303849318133F8F00CAC996 /* SearchBarBackground_Active@2x.png in Resources */,
688B73B91A3CF62B00ACE286 /* PhotoEditorBlurLinear.png in Resources */,
D0BD442218BCD0C70036FB8B /* begin_record.caf in Resources */,
D00C7196193F3FD40005349C /* ModernBubbleOutgoingPartialHighlightedPad@2x.png in Resources */,
D0A516CD193FD848000B8984 /* DetailLogoBlank.png in Resources */,
681EAD3A1A2A3B5900E7C40C /* PhotoEditorHighlightsTool@3x.png in Resources */,
934134721853A12200480294 /* ModernMenuDeleteIcon@2x.png in Resources */,
D0EA690C1A039F7C00D1F747 /* RecentSearchResultsItemLoupe@2x.png in Resources */,
D08696B51943A8B300770FE7 /* pad-builtin-wallpaper-2-thumbnail.jpg in Resources */,
93D1D76B18467F6D00947655 /* SearchBarScopeDivider@2x.png in Resources */,
934280BF1847F326004F1C2A /* DeleteWhiteIcon@2x.png in Resources */,
9341B01318511FE000D1195B /* ModernListsDisclosureIndicator@2x.png in Resources */,
93064E041833C5EA0024C05A /* NavigationBackButtonLandscape_Highlighted@2x.png in Resources */,
D0F9DD2A1BE917FE004E45B2 /* GroupInfoIconAddMember@3x.png in Resources */,
930F9BAD1891447800D3D7C1 /* ModernMessageSecretPhotoOverlayIcon@2x.png in Resources */,
D06989A91BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@3x.png in Resources */,
D0DCF52E1AED327600D5B7A1 /* LocationCurrentIcon@3x.png in Resources */,
9386E8B3185E30EA00930205 /* ModernContactSelectionChecked@2x.png in Resources */,
9362C05A15DE95060060CFE8 /* SearchBarIcon@2x.png in Resources */,
D0F7B4EB1C248D4A008C5DB1 /* StickerKeyboardGifIcon@3x.png in Resources */,
D0EC6CAD15E4618100E7E687 /* DialogListGroupChatIcon@2x.png in Resources */,
D0D5D0011B7A69AD00DAF839 /* SharedMediaEmptyLinks@3x.png in Resources */,
D00C79231BBCA4CA00F979C8 /* HockeySDKResources.bundle in Resources */,
930808BA18592DAA00E62B42 /* ModernContactListCreateGroupIcon@2x.png in Resources */,
93992D8E182A706C00F29746 /* ModernBubbleOutgoingPartial@2x.png in Resources */,
D0A102401A7D7A0600CD85A5 /* SharedMediaListItemCheck@2x.png in Resources */,
934134BC18551FF500480294 /* builtin-wallpaper-2-thumbnail.jpg in Resources */,
D0A516C8193FD7E9000B8984 /* iPad-Landscape.png in Resources */,
D0A1023D1A7D7A0600CD85A5 /* SharedMediaListItemCheck@3x.png in Resources */,
68B22D2B1C171BD300EE8FF9 /* SettingsPrivacyIcon@2x.png in Resources */,
D0F9DD271BE917FE004E45B2 /* GroupInfoIconUpgrade@2x.png in Resources */,
930808B71859253D00E62B42 /* ModernContactListCreateSecretChatIcon@2x.png in Resources */,
93992D6D182922DD00F29746 /* ModernMessageCheckmark2@2x.png in Resources */,
93080913185BC39600E62B42 /* ModernUserInfoPhoneEditingSeparator@2x.png in Resources */,
93EB7ABA184F90FC00891DBF /* ModernConversationTitleIconLock@2x.png in Resources */,
D0C925CF194A024000E629CA /* telegram_plane@2x.png in Resources */,
D03FECD119CC559D004866D6 /* SecretPhotoFire@2x.png in Resources */,
D061F29B1A928F670031BCBE /* PhotoEditorEnhanceTool@3x.png in Resources */,
93C0B3C31602533B0034D542 /* Default-568h@2x.png in Resources */,
D0BAF3E5193E8AC400A0093F /* TabIconContacts_Highlighted.png in Resources */,
D0C6AEFD1A726F2A0046833D /* SharedMediaDocumentStatusDownload@3x.png in Resources */,
684853BF1C174D4B00007D21 /* SettingsFaqIcon@2x.png in Resources */,
D069B1BB1B3D94110034C967 /* MusicPlayerMinimizedClose@3x.png in Resources */,
935B6E261628540C00A2E265 /* SearchInputField@2x.png in Resources */,
936DE1901850AE2A00D90029 /* ModernSegmentedControlHighlighted@2x.png in Resources */,
D0BAF3F6193E8AC400A0093F /* ModernContactSelectionChecked.png in Resources */,
93C23077183C38EE0071CB58 /* ModernMessageImageDateBackground@2x.png in Resources */,
939851C3162F8C56009DBCA5 /* TGNavigationController.xib in Resources */,
934D0A971632543E0090BCD0 /* LinkFull@2x.png in Resources */,
681EAD3F1A2A3B5900E7C40C /* PhotoEditorShadowsTool.png in Resources */,
681EAD461A2A3B5A00E7C40C /* PhotoEditorTools@2x.png in Resources */,
934D0A9C1632D3B50090BCD0 /* LinkCornerTB@2x.png in Resources */,
D03096271B43194B004D358E /* InlineSearchUp@2x.png in Resources */,
934D0A9D1632D3B50090BCD0 /* LinkCornerBT@2x.png in Resources */,
934D0A9E1632D3B50090BCD0 /* LinkCornerRL@2x.png in Resources */,
934D0A9F1632D3B50090BCD0 /* LinkCornerLR@2x.png in Resources */,
936DE18E1850AE0800D90029 /* ModernSegmentedControlSelected@2x.png in Resources */,
68521C871BCE80A100B8A6FA /* MediaLocation@3x.png in Resources */,
D06989B41BA7077B000CBE06 /* ConversationTitleSwitchOff@2x.png in Resources */,
93C2307D183CEF270071CB58 /* ModernMessageCheckmarkMedia1@2x.png in Resources */,
D0BFFC111BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@3x.png in Resources */,
931668EB164BD14B0082AE8E /* Default@2x.png in Resources */,
934D715A17AD906D0099858D /* 8.m4a in Resources */,
93269E00185E99B800FBC69F /* ModernImageBubbleHighlight@2x.png in Resources */,
D0AFDA6F1BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@3x.png in Resources */,
68CFB9BA1A7DFEC900C15F34 /* ModernMediaItemTimelapseIcon@2x.png in Resources */,
930808CB185A295900E62B42 /* ModernNavigationComposeButtonIcon@2x.png in Resources */,
934D715917AD906D0099858D /* 9.m4a in Resources */,
933AA4EE1861348D000AA848 /* ModernTourButtonRightArrow@2x.png in Resources */,
D0C925C3194A024000E629CA /* powerful_infinity@2x.png in Resources */,
D055A7DE1A68474C00A1D48C /* SharedMediaGenericIcon@2x.png in Resources */,
934134BE18551FF500480294 /* builtin-wallpaper-3-thumbnail.jpg in Resources */,
D0FC351F1B3CB3BB0041A938 /* VolumeControlSliderButton@3x.png in Resources */,
93E05B3A165D4BCE004E31C5 /* FlatImagePlaceholder@2x.png in Resources */,
D084D4631A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon.png in Resources */,
D0BAF3E9193E8AC400A0093F /* TabIconSettings_Highlighted.png in Resources */,
D084D4641A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@2x.png in Resources */,
932E00E3184AA1100001D109 /* ModernConversationActionDelete_Disabled@2x.png in Resources */,
D00C71B1193F482E0005349C /* ModernBubbleOutgoingFullPad.png in Resources */,
D0A6EEBC1BA32AFD005868AA /* ClockIncomingHour@2x.png in Resources */,
934280BB1847F31C004F1C2A /* ActionsWhiteIcon@2x.png in Resources */,
68521C851BCE80A100B8A6FA /* MediaFile@3x.png in Resources */,
D0A1023C1A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@3x.png in Resources */,
936219E1186460F600C52870 /* 103.m4a in Resources */,
D061F29A1A928F670031BCBE /* PhotoEditorEnhanceTool@2x.png in Resources */,
681EAD3E1A2A3B5900E7C40C /* PhotoEditorSaturationTool@3x.png in Resources */,
D0249B231ABF5ACF0076ECBF /* GoogleDriveFile@2x.png in Resources */,
D058B6421AC229FE00C995C3 /* ModernMessageLocationPin@3x.png in Resources */,
D09EE2E2193A95ED00980617 /* iPad-Landscape@2x.png in Resources */,
D0DCF6141AF033EA00D5B7A1 /* PhotoEditorCaption@2x.png in Resources */,
D00C71B2193F482E0005349C /* ModernBubbleIncomingPartialHighlightedPad.png in Resources */,
93064E011833C5EA0024C05A /* NavigationBackButton_Highlighted@2x.png in Resources */,
D0580ABD1B0EB4E800E8235B /* StickerKeyboardRecentTab@1x.png in Resources */,
686ED2921BF0F458001F2F96 /* MediaGroupSlomo@2x.png in Resources */,
D0D5D0001B7A69AD00DAF839 /* SharedMediaEmptyLinks@2x.png in Resources */,
D061F2891A928F580031BCBE /* CameraFlipButton@2x.png in Resources */,
D06989B51BA7077B000CBE06 /* ConversationTitleSwitchOff@3x.png in Resources */,
681EAD341A2A3B5900E7C40C /* PhotoEditorFilters@2x.png in Resources */,
D086968D1943698900770FE7 /* ModernAuthCountryButton@2x~ipad.png in Resources */,
D09EE2E1193A95ED00980617 /* iPad-Portrait@2x.png in Resources */,
D0D97D871B3B99F5003457CD /* MusicPlayerControlPause@2x.png in Resources */,
9386E8AB185DE9CC00930205 /* ModernAuthCountryButtonHighlighted@2x.png in Resources */,
93992D8F182A706C00F29746 /* ModernBubbleIncomingPartial@2x.png in Resources */,
D0B9B19519CA324D0020C9CF /* LaunchScreen.xib in Resources */,
D055A7E31A6882C000A1D48C /* SharedMediaNavigationBarArrow.png in Resources */,
D035EBBC194868B700EEEC17 /* Localizable.strings in Resources */,
68B22D2E1C171BD300EE8FF9 /* SettingsWallpaperIcon@2x.png in Resources */,
D0DCF6151AF033EA00D5B7A1 /* PhotoEditorCaption@3x.png in Resources */,
D08696B31943A8B300770FE7 /* pad-builtin-wallpaper-0-thumbnail.jpg in Resources */,
D0270191196193E1008AB6F4 /* ModernMediaItemVideoIcon@2x.png in Resources */,
D020B76018B509C50026DB24 /* ModernConversationMicButton@2x.png in Resources */,
D0C925CD194A024000E629CA /* start_arrow_ipad.png in Resources */,
688B73C11A3CF62B00ACE286 /* PhotoEditorBlurRadial@3x.png in Resources */,
D09EE2BD193484D200980617 /* ModernBubbleOutgoingPartialPad@2x.png in Resources */,
D0ECB9FB1BBBED3A005C5525 /* ChannelVerifiedIconSmall@3x.png in Resources */,
681EAD491A2A3B5A00E7C40C /* PhotoEditorVignetteTool@3x.png in Resources */,
686ED2901BF0F458001F2F96 /* MediaGroupScreenshots@2x.png in Resources */,
D02566A01AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@2x.png in Resources */,
D020B75C18B4F6740026DB24 /* ModernConversationSecretAccessoryTimer@2x.png in Resources */,
D061F2851A928F580031BCBE /* CameraExposureIcon@2x.png in Resources */,
936219DE186460F600C52870 /* 106.m4a in Resources */,
681EAD241A2A3B5900E7C40C /* PhotoEditorBlurTool.png in Resources */,
934134BD18551FF500480294 /* builtin-wallpaper-2.jpg in Resources */,
68521C891BCE80A100B8A6FA /* MediaPhoto@3x.png in Resources */,
D0C8FCAB1C5BAB8B0028C27F /* TempAudioPreviewPause.png in Resources */,
D0DCF52C1AED327600D5B7A1 /* LocationCurrentIcon.png in Resources */,
932A9E8C1663E26B00FEF7FE /* BannerClose@2x.png in Resources */,
930808C11859FECF00E62B42 /* ModernWallpaperSelectedIndicator@2x.png in Resources */,
681EAD471A2A3B5A00E7C40C /* PhotoEditorVignetteTool.png in Resources */,
D0AAD1FC1964B6F30022B101 /* BroadcastLargeAvatarIcon.png in Resources */,
68521C8A1BCE80A100B8A6FA /* MediaVideo@2x.png in Resources */,
9352995017A13D6F006D58FE /* ProgressLoupeFrame@2x.png in Resources */,
686ED28D1BF0F458001F2F96 /* MediaGroupBurst@2x.png in Resources */,
D06569F31BCEE54400282019 /* ConversationChannelInlineShareIcon@3x.png in Resources */,
D0C92538194915C800E629CA /* ModernMessageCheckmark1.png in Resources */,
D04ABBFE1A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@3x.png in Resources */,
D0D97D7A1B3B9450003457CD /* VolumeControlSliderButton@2x.png in Resources */,
936219E5186466E800C52870 /* 2.m4a in Resources */,
D0E3C61E196361E400B133E0 /* BroadcastAvatarIcon@2x.png in Resources */,
D0580ABB1B0EB4E800E8235B /* StickerKeyboardRecentTab@2x.png in Resources */,
9340FDC1166A96E0001CFB01 /* ClockMin@2x.png in Resources */,
934280C71847F39B004F1C2A /* SearchImagesButtonTop_Highlighted@2x.png in Resources */,
9303849118133F8F00CAC996 /* SearchBarClearIcon@2x.png in Resources */,
D0C6AEFE1A726F2A0046833D /* SharedMediaDocumentStatusDownload@2x.png in Resources */,
6808EA911BADBD7C00D8E50E /* PhotoEditorCurvesTool@2x.png in Resources */,
D0249B071ABCAC280076ECBF /* VideoScrubberLeftArrow@2x.png in Resources */,
681EAD4C1A2A3B5A00E7C40C /* PhotoEditorWarmthTool@3x.png in Resources */,
9340FDC2166A96E0001CFB01 /* ClockHour@2x.png in Resources */,
68521C8B1BCE80A100B8A6FA /* MediaVideo@3x.png in Resources */,
9340FDC3166A96E0001CFB01 /* ClockFrame@2x.png in Resources */,
D0BAF3F4193E8AC400A0093F /* ModernMessageSelectionUnchecked.png in Resources */,
D0D97D881B3B99F5003457CD /* MusicPlayerControlPause@3x.png in Resources */,
934D715317AD8FB50099858D /* 7.m4a in Resources */,
93992D6E182922DD00F29746 /* ModernMessageCheckmark1@2x.png in Resources */,
688B73C01A3CF62B00ACE286 /* PhotoEditorBlurRadial@2x.png in Resources */,
D0BAF3F0193E8AC400A0093F /* ModernContactListInviteFriendsIcon.png in Resources */,
686ED2931BF0F458001F2F96 /* MediaGroupTimelapse@2x.png in Resources */,
D0590AFF1AC3193300B22F1E /* ModernMessageDocumentIconIncoming.png in Resources */,
936219DB186460F600C52870 /* 100.m4a in Resources */,
93064DFC1832A2970024C05A /* ModernTypingDot1@2x.png in Resources */,
93064E021833C5EA0024C05A /* NavigationBackButton@2x.png in Resources */,
68521C881BCE80A100B8A6FA /* MediaPhoto@2x.png in Resources */,
D0D670D6197EA36C0031B041 /* InfoPlist.strings in Resources */,
9386E8AE185DEBF800930205 /* ModernAuthPhoneBackground@2x.png in Resources */,
93269DFB185E922500FBC69F /* ModernBubbleOutgoingFullHighlighted@2x.png in Resources */,
D0A516CC193FD848000B8984 /* DetailLogoBlank@2x.png in Resources */,
686A89951C481C5200E6976D /* SF-Compact-Text-Regular.otf in Resources */,
D086969B1943762100770FE7 /* ModernAuthCountryButtonHighlighted@2x~ipad.png in Resources */,
D0FC353D1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@3x.png in Resources */,
93C2308B183D1D5F0071CB58 /* ModernMessageUnsentButton@2x.png in Resources */,
D03EF6D41A4CE4CF00ABEF35 /* StickerPanelPopupLeft@2x.png in Resources */,
D0351A6A1B08DE3C0040533C /* private_screw@2x.png in Resources */,
D06F2B2B1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@3x.png in Resources */,
D0249AFE1ABCAC280076ECBF /* CalloutBackground_Highlighted@2x.png in Resources */,
D08696B81943A8B300770FE7 /* pad-builtin-wallpaper-0.jpg in Resources */,
93C23079183CD59F0071CB58 /* ModernMessageVideoIcon@2x.png in Resources */,
934134B218551FF500480294 /* builtin-wallpaper-1-thumbnail.jpg in Resources */,
93753ECE16794367008CC2C5 /* PhoneCountries.txt in Resources */,
934134B018551FF500480294 /* builtin-wallpaper-0-thumbnail.jpg in Resources */,
93CB995D167F57900017CF09 /* PhoneFormats.dat in Resources */,
934280C11847F347004F1C2A /* NothingFoundIcon@2x.png in Resources */,
D030962A1B43194B004D358E /* InlineSearchUpDisabled@2x.png in Resources */,
D09EE2BE193484D200980617 /* ModernBubbleOutgoingFullPad@2x.png in Resources */,
934134BF18551FF500480294 /* builtin-wallpaper-3.jpg in Resources */,
D0249AFF1ABCAC280076ECBF /* CalloutBackground@2x.png in Resources */,
936DE1921850AE7400D90029 /* ModernSegmentedControlDivider@2x.png in Resources */,
D0BAF3F8193E8AC400A0093F /* ModernConversationActionDelete_Disabled.png in Resources */,
9322F816178EE92D00099F0B /* CellHighlighted96@2x.png in Resources */,
D0FC353C1B3D52560041A938 /* MusicPlayerAlbumArtPlaceholder@2x.png in Resources */,
D0A516C9193FD7E9000B8984 /* iPad-Portrait.png in Resources */,
936219D8186460F600C52870 /* 111.m4a in Resources */,
D0C6AEF41A71CAE40046833D /* SharedMediaNavigationBarArrow@2x.png in Resources */,
68BDD5CA1BF64FCC00D45A73 /* ModernMessageAudioCancel_Notification@2x.png in Resources */,
D0EA690E1A05991100D1F747 /* ModernMessageYoutubeButtonPlaceholder@2x.png in Resources */,
D0C6AF4E1A77F7EF0046833D /* SharedMediaEmptyIcon.png in Resources */,
D0A102411A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked@2x.png in Resources */,
D0DCF5391AED327600D5B7A1 /* NavigationSearchIcon@2x.png in Resources */,
D0BAF3F7193E8AC400A0093F /* ModernMessageSelectionChecked.png in Resources */,
681EAD361A2A3B5900E7C40C /* PhotoEditorGrainTool@2x.png in Resources */,
93A4544E17FB4C5B00E07837 /* ProgressWindowCheck@2x.png in Resources */,
68E45AE71A2F8AB5001AFE63 /* ImagePickerPhotoCounter_Close@2x.png in Resources */,
D02550561B3C75DA005F105A /* VolumeControlVolumeIcon@3x.png in Resources */,
D0C925BF194A024000E629CA /* ic_videocam@2x.png in Resources */,
68E45AEE1A2FBAC1001AFE63 /* PhotoEditorRotateIcon@2x.png in Resources */,
D0DCF5321AED327600D5B7A1 /* LocationInfo.png in Resources */,
9303849218133F8F00CAC996 /* SearchInputField_Active@2x.png in Resources */,
D0249AFD1ABCAC280076ECBF /* CalloutArrow@2x.png in Resources */,
D08968BB1A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@2x.png in Resources */,
D0590AFE1AC3193300B22F1E /* ModernMessageDocumentIconOutgoing.png in Resources */,
D04ABC021A3B3C2A00869014 /* ListsDownDisclosureIndicator@2x.png in Resources */,
D0590D8F19A78C9D0082FFC8 /* ModernMessageBroadcastIcon@2x.png in Resources */,
D0DEE5961AA9EA7000B04AAA /* ReplyPanelClose@2x.png in Resources */,
93ED9EF918634CD700E22F84 /* ModernConversationEmptyListLogo@2x.png in Resources */,
688B73BF1A3CF62B00ACE286 /* PhotoEditorBlurRadial.png in Resources */,
D0C925581949EDED00E629CA /* InfoPlist.strings in Resources */,
681EAD4A1A2A3B5A00E7C40C /* PhotoEditorWarmthTool.png in Resources */,
D0C925BB194A024000E629CA /* ic_pencil@2x.png in Resources */,
D0FC35201B3CB3BB0041A938 /* VolumeControlSliderButton@1x.png in Resources */,
D03096291B43194B004D358E /* InlineSearchUpDisabled@3x.png in Resources */,
934D715617AD8FB50099858D /* 5.m4a in Resources */,
936DE1851850890300D90029 /* ModernConversationListIconRead@2x.png in Resources */,
D06569F21BCEE54400282019 /* ConversationChannelInlineShareIcon@2x.png in Resources */,
D00C71AF193F482E0005349C /* ModernBubbleOutgoingFullHighlightedPad.png in Resources */,
9321E9F116A9B5C100F9D09C /* notification.caf in Resources */,
93C23075183C31D60071CB58 /* ModernMessageImageBorder@2x.png in Resources */,
688B73BC1A3CF62B00ACE286 /* PhotoEditorBlurOff.png in Resources */,
D0AAD1FB1964B6F30022B101 /* BroadcastLargeAvatarIcon@2x.png in Resources */,
9321E9F216A9B5C100F9D09C /* sent.caf in Resources */,
D0590D8E19A78C9D0082FFC8 /* ModernMessageBroadcastIcon.png in Resources */,
D0BAF3FD193E8AC400A0093F /* ActionsWhiteIcon.png in Resources */,
9315E4DF186AFC52008DD74D /* Icon-40@2x.png in Resources */,
9322F7FE178E056300099F0B /* DialogList_Muted@2x.png in Resources */,
D0C925411949172000E629CA /* ImagePickerThumbnalSelect.png in Resources */,
D01D7D6219DECE2800955BDE /* InfoPlist.strings in Resources */,
930808FE185B432D00E62B42 /* ModernListsDisclosureIndicatorSmall@2x.png in Resources */,
D0BAF3F2193E8AC400A0093F /* ModernContactListCreateSecretChatIcon.png in Resources */,
686ED2941BF0F458001F2F96 /* MediaGroupVideo@2x.png in Resources */,
D0590B001AC3193300B22F1E /* ModernMessageDocumentIconIncoming@2x.png in Resources */,
D06232B31B39D544006A4140 /* ConversationInputFieldActionsIcon@3x.png in Resources */,
930808CD185A309200E62B42 /* ModernConversationListBadgeUnsent@2x.png in Resources */,
681EAD431A2A3B5900E7C40C /* PhotoEditorSharpenTool@2x.png in Resources */,
933AA4EA18611ED2000AA848 /* ModernPhotoCropField@2x.png in Resources */,
D061F28B1A928F580031BCBE /* CameraFocusCrosshairs@2x.png in Resources */,
93064E031833C5EA0024C05A /* NavigationBackButtonLandscape@2x.png in Resources */,
D069B1B41B3D94110034C967 /* MusicPlayerMinimizedPause@2x.png in Resources */,
934134B318551FF500480294 /* builtin-wallpaper-1.jpg in Resources */,
D0BAF3F3193E8AC400A0093F /* ModernWallpaperSelectedIndicator.png in Resources */,
D0D97D841B3B99F5003457CD /* MusicPlayerControlBack@3x.png in Resources */,
686ED3211BF3CBB8001F2F96 /* StickerPanelPopupMiddleDark@2x.png in Resources */,
682640B31A4368A700415926 /* PhotoEditorRotationWheelRight@2x.png in Resources */,
D0D95BCF19D438DC00047005 /* SecretPhotoCheck@2x.png in Resources */,
9352994E17A13D6F006D58FE /* ProgressLoupeMinute@2x.png in Resources */,
D0BAF3F1193E8AC400A0093F /* ModernContactListCreateGroupIcon.png in Resources */,
93AD55E118630CA40043B212 /* ImageDownloadCancel_Highlighted@2x.png in Resources */,
D030962B1B43194B004D358E /* InlineSearchDown@3x.png in Resources */,
D08968BC1A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay@3x.png in Resources */,
930808B81859253D00E62B42 /* ModernContactListInviteFriendsIcon@2x.png in Resources */,
68535F031C5117E1001821D9 /* CameraDeleteIcon@2x.png in Resources */,
D0C92536194915C800E629CA /* SearchBarIconLight.png in Resources */,
93316A53184E5175005EBBEF /* ModernConversationUnreadSeparator@2x.png in Resources */,
68E45AE81A2F8AB5001AFE63 /* ImagePickerPhotoCounter@2x.png in Resources */,
681EAD4B1A2A3B5A00E7C40C /* PhotoEditorWarmthTool@2x.png in Resources */,
D061F2861A928F580031BCBE /* CameraFlashActive@2x.png in Resources */,
93F3A0FF1821B6B60005EB98 /* ModernConversationInput@2x.png in Resources */,
93EB7AB9184F90FC00891DBF /* ModernConversationTitleIconMute@2x.png in Resources */,
D0EFBECD1A1A7B2F00FF33C3 /* ChangePhoneHelpIcon@2x.png in Resources */,
D0469632189FB84C009764B2 /* ModernGallerySecretImageTimerFrame@2x.png in Resources */,
68D704A91C5BDF6100F25436 /* MusicPlayerControlShuffle@2x.png in Resources */,
D0BD441918B78DF90036FB8B /* ModernMessageAudioCancel_Incoming@2x.png in Resources */,
93ADCE3516EE9F8300BFFCF7 /* TokenBackground@2x.png in Resources */,
93ADCE3616EE9F8300BFFCF7 /* TokenBackground_Highlighted@2x.png in Resources */,
D069B1B31B3D94110034C967 /* MusicPlayerMinimizedPause@1x.png in Resources */,
D0C925BE194A024000E629CA /* ic_smile_eye@2x.png in Resources */,
93C2307C183CEF270071CB58 /* ModernMessageCheckmarkMedia2@2x.png in Resources */,
D0FC074F1B1E6899008CC3BB /* ConversationInputFieldCommandIcon@3x.png in Resources */,
D0C6AF551A7815F90046833D /* SharedMediaEmptyFilesIcon@2x.png in Resources */,
68D704A81C5BDF6100F25436 /* MusicPlayerControlRepeatOne@2x.png in Resources */,
936DE1861850890300D90029 /* ModernConversationListIconDelivered@2x.png in Resources */,
936219E3186460F600C52870 /* 101.m4a in Resources */,
D0DCF5371AED327600D5B7A1 /* LocationPinShadow@2x.png in Resources */,
93080911185B771200E62B42 /* ModernMenuAddIcon@2x.png in Resources */,
9386E8AC185DE9CC00930205 /* ModernAuthCountryButton@2x.png in Resources */,
D0BAF3E8193E8AC400A0093F /* TabIconMessages.png in Resources */,
93F3A0FE1821B6B60005EB98 /* ModernConversationAttach@2x.png in Resources */,
936219DF186460F600C52870 /* 105.m4a in Resources */,
93A109A017034DA600FE4F89 /* ImagePickerThumbnalSelect@2x.png in Resources */,
936219DD186460F600C52870 /* 107.m4a in Resources */,
681EAD3C1A2A3B5900E7C40C /* PhotoEditorSaturationTool.png in Resources */,
93A109A117034DA600FE4F89 /* ImagePickerThumbnalSelect_Checked@2x.png in Resources */,
932E00E4184AA1100001D109 /* ModernConversationActionDelete@2x.png in Resources */,
D0DAA481197495A80036E709 /* Icon-72.png in Resources */,
68D704A71C5BDF6100F25436 /* MusicPlayerControlRepeat@2x.png in Resources */,
D0249B021ABCAC280076ECBF /* CalloutDrivingIcon@2x.png in Resources */,
933AA4C7186101A5000AA848 /* SearchBarIconLight@2x.png in Resources */,
D06569E51BCEDFC300282019 /* SearchBarIconLightLarge@3x.png in Resources */,
93A109BC1704E6F000FE4F89 /* ImagePickerSelect_Checked@2x.png in Resources */,
93A109BD1704E6F000FE4F89 /* ImagePickerSelect@2x.png in Resources */,
D051B0211AFBB363003AFD52 /* PhotoEditorRotate@2x.png in Resources */,
934280DB18490569004F1C2A /* ModernMessageSelectionChecked@2x.png in Resources */,
D06989BA1BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@2x.png in Resources */,
681EAD381A2A3B5900E7C40C /* PhotoEditorHighlightsTool.png in Resources */,
936219E2186460F600C52870 /* 102.m4a in Resources */,
93F430DC171589AD0094A8DC /* ProfilePhotoPlaceholder@2x.png in Resources */,
D089E0A61AC5B6E9009A744B /* AuthSessionsEmptyIcon@3x.png in Resources */,
681EAD291A2A3B5900E7C40C /* PhotoEditorExposureTool@3x.png in Resources */,
D061F2991A928F670031BCBE /* PhotoEditorEnhanceTool.png in Resources */,
D0DCF5361AED327600D5B7A1 /* LocationPinPoint@2x.png in Resources */,
D051AFCA1AF7D4BE003AFD52 /* ConversationInputFieldStickerIcon@2x.png in Resources */,
D061F2881A928F580031BCBE /* CameraFlipButton.png in Resources */,
932E00E5184AA1100001D109 /* ModernConversationActionForward@2x.png in Resources */,
D069B1B71B3D94110034C967 /* MusicPlayerMinimizedPlay@2x.png in Resources */,
D09EE2C0193484D200980617 /* ModernBubbleIncomingFullPad@2x.png in Resources */,
932E00FC184BFACE0001D109 /* ModernMessageContactAdd_Incoming@2x.png in Resources */,
93ED9EFE1863616B00E22F84 /* ModernConversationEmptyListLockIcon@2x.png in Resources */,
D0EA69101A059C3300D1F747 /* ModernMessageInstagramLogoPlaceholder@2x.png in Resources */,
D0D443B8195315D500CF2A7E /* Icon-76@2x.png in Resources */,
D0C80D691A960B2A00D5DF8A /* ChatListLock_UnlockedTop@2x.png in Resources */,
68521C861BCE80A100B8A6FA /* MediaLocation@2x.png in Resources */,
D0249B031ABCAC280076ECBF /* FileHowToScheme@2x.png in Resources */,
D0249AFB1ABCAC280076ECBF /* CalloutAccessory@2x.png in Resources */,
D03EF6D21A4CE4CF00ABEF35 /* StickerPanelPopupMiddle@2x.png in Resources */,
D0351A691B08DE3C0040533C /* private_door@2x.png in Resources */,
D00C7198193F3FD40005349C /* ModernBubbleIncomingPartialHighlightedPad@2x.png in Resources */,
D02550591B3C75DA005F105A /* MusicPlayerControlPlay@2x.png in Resources */,
D0BAF3E7193E8AC400A0093F /* TabIconMessages_Highlighted.png in Resources */,
D06989B81BA7077B000CBE06 /* ConversationInputFieldBroadcastIconActive@2x.png in Resources */,
D0C925B7194A024000E629CA /* ic_bubble_dot@2x.png in Resources */,
D00C71B4193F482E0005349C /* ModernBubbleIncomingPartialPad.png in Resources */,
D0C925BD194A024000E629CA /* ic_smile@2x.png in Resources */,
68CFB9B91A7DFEC900C15F34 /* ModernMediaItemSloMoIcon@2x.png in Resources */,
686ED2911BF0F458001F2F96 /* MediaGroupSelfPortraits@2x.png in Resources */,
D0C925B5194A024000E629CA /* fast_spiral@2x.png in Resources */,
D0DCF6111AF033EA00D5B7A1 /* LocationPinIcon@2x.png in Resources */,
684853D41C19F71D00007D21 /* SettingsWatchIcon@2x.png in Resources */,
D07FD9E218CBA6CA009B649E /* InfoPlist.strings in Resources */,
68535F011C5117B5001821D9 /* CameraSegmentsBack@2x.png in Resources */,
688B73BE1A3CF62B00ACE286 /* PhotoEditorBlurOff@3x.png in Resources */,
D0BAF3E4193E8AC400A0093F /* ModernConversationAttach.png in Resources */,
932FA9B0179759280063A505 /* ProgressWindowBackground@2x.png in Resources */,
D0BAF3EA193E8AC400A0093F /* TabIconSettings.png in Resources */,
D0DCF52F1AED327600D5B7A1 /* LocationInfo_Active.png in Resources */,
D0A6EEBB1BA32AFD005868AA /* ClockIncomingMin@2x.png in Resources */,
D00C71AE193F482E0005349C /* ModernBubbleOutgoingPartialHighlightedPad.png in Resources */,
934D715517AD8FB50099858D /* 6.m4a in Resources */,
D069B1BA1B3D94110034C967 /* MusicPlayerMinimizedClose@2x.png in Resources */,
9351566618686EBD00621293 /* InfoPlist.strings in Resources */,
934134B118551FF500480294 /* builtin-wallpaper-0.jpg in Resources */,
D0BAF3FC193E8AC400A0093F /* ModernConversationActionForward.png in Resources */,
D028A6DC1C0C704C0082FBBD /* StickerKeyboardSettingsIcon@2x.png in Resources */,
D0E3C61D196361E400B133E0 /* BroadcastAvatarIcon.png in Resources */,
682640B41A4368A700415926 /* PhotoEditorRotationWheelLeft@2x.png in Resources */,
D04ABBFF1A3B3C2A00869014 /* ListsDownDisclosureIndicator@3x.png in Resources */,
D0C925BC194A024000E629CA /* ic_pin@2x.png in Resources */,
D00C71B3193F482E0005349C /* ModernBubbleIncomingFullHighlightedPad.png in Resources */,
D0A3F309195D909C009E0ACD /* ModernContactListBroadcastIcon.png in Resources */,
68B22D291C171BD300EE8FF9 /* SettingsChatIcon@2x.png in Resources */,
D0EFBEDE1A1AB34900FF33C3 /* ChangePhoneHelpIcon.png in Resources */,
D089E0A41AC5B6E9009A744B /* AuthSessionsEmptyIcon.png in Resources */,
D0C925BA194A024000E629CA /* ic_cam_lens@2x.png in Resources */,
934134C118551FF500480294 /* builtin-wallpaper-4.jpg in Resources */,
D0C925C0194A024000E629CA /* knot_down@2x.png in Resources */,
D030962E1B43194B004D358E /* InlineSearchDown@2x.png in Resources */,
68521C8D1BCE80A100B8A6FA /* MediaVoice@3x.png in Resources */,
68F6378E1BAF4876004FC5DB /* ChannelIntro@2x.png in Resources */,
D0BAF3EB193E8AC400A0093F /* ModernConversationListIconRead.png in Resources */,
D0EA68AC1A006BE500D1F747 /* GiphyToolbarLogo@2x.png in Resources */,
D0DCF5351AED327600D5B7A1 /* LocationPin@2x.png in Resources */,
D0AFDA701BCFFF3700B74DB4 /* SharedMediaEmptyMusicIcon@2x.png in Resources */,
684853C01C174D4C00007D21 /* SettingsSupportIcon@2x.png in Resources */,
933AA4A51860CDEA000AA848 /* ImagePickerPreviewPanel@2x.png in Resources */,
D0BAF3ED193E8AC400A0093F /* ModernConversationTitleIconMute.png in Resources */,
681EAD371A2A3B5900E7C40C /* PhotoEditorGrainTool@3x.png in Resources */,
681EAD251A2A3B5900E7C40C /* PhotoEditorBlurTool@2x.png in Resources */,
D058B6401AC229FE00C995C3 /* ModernMessageLocationPin.png in Resources */,
D061F28C1A928F580031BCBE /* NavigationBackArrow.png in Resources */,
D0249B011ABCAC280076ECBF /* CalloutDrivingBackground@2x.png in Resources */,
D0C925CE194A024000E629CA /* start_arrow_ipad@2x.png in Resources */,
D020B75F18B509C50026DB24 /* ModernConversationMicButton_Highlighted@2x.png in Resources */,
D0F9DD291BE917FE004E45B2 /* GroupInfoIconUpgrade@3x.png in Resources */,
9302CA2F171B581200C8559D /* VideoSliderBackground@2x.png in Resources */,
9386E8B4185E30EA00930205 /* ModernContactSelectionEmpty@2x.png in Resources */,
D0C925B8194A024000E629CA /* ic_cam@2x.png in Resources */,
D051AFCC1AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@3x.png in Resources */,
934280DA18490569004F1C2A /* ModernMessageSelectionUnchecked@2x.png in Resources */,
D046965A18A273AC009764B2 /* ModernConversationTitlePanelClose@2x.png in Resources */,
D0DAA483197495EA0036E709 /* Icon-72@2x.png in Resources */,
9302CA31171B581200C8559D /* VideoSliderForeground@2x.png in Resources */,
93F3A0FA1821B6AC0005EB98 /* ModernBubbleIncomingFull@2x.png in Resources */,
936219DC186460F600C52870 /* 108.m4a in Resources */,
D03EF6D31A4CE4CF00ABEF35 /* StickerPanelPopupRight@2x.png in Resources */,
D0249B241ABF5ACF0076ECBF /* GoogleDriveFolder@2x.png in Resources */,
9302CA33171B581200C8559D /* VideoSliderHandle@2x.png in Resources */,
9302CA35171B5A4600C8559D /* VideoSliderBackground_Disabled@2x.png in Resources */,
D00C71B0193F482E0005349C /* ModernBubbleOutgoingPartialPad.png in Resources */,
D0580ABC1B0EB4E800E8235B /* StickerKeyboardRecentTab@3x.png in Resources */,
93DA9593171C474600A69D64 /* VideoPanelPlay@2x.png in Resources */,
93DA9594171C474600A69D64 /* VideoPanelPause@2x.png in Resources */,
D0984E43189BC5C40042E1BD /* Localizable.strings in Resources */,
D0C6AF561A7815F90046833D /* SharedMediaEmptyFilesIcon.png in Resources */,
D0BAF3E3193E8AC400A0093F /* ModernConversationMicButton.png in Resources */,
936219E0186460F600C52870 /* 104.m4a in Resources */,
93269DFA185E922500FBC69F /* ModernBubbleIncomingPartialHighlighted@2x.png in Resources */,
93DA959A171C6A4600A69D64 /* PlayButtonBig_Highlighted@2x.png in Resources */,
936219E71864693C00C52870 /* 1.m4a in Resources */,
93DA959B171C6A4600A69D64 /* PlayButtonBig@2x.png in Resources */,
681EAD2C1A2A3B5900E7C40C /* PhotoEditorContrastTool@2x.png in Resources */,
D0ECB9F81BBBED3A005C5525 /* ChannelVerifiedIconMedium@3x.png in Resources */,
686ED3221BF3CBB8001F2F96 /* StickerPanelPopupRightDark@2x.png in Resources */,
D0D97D7C1B3B95D6003457CD /* VolumeControlVolumeIcon@2x.png in Resources */,
D0BAF3F9193E8AC400A0093F /* ModernConversationActionDelete.png in Resources */,
681EAD351A2A3B5900E7C40C /* PhotoEditorGrainTool.png in Resources */,
93A8F79017F9981100B7D99E /* DialogListEncryptedChatIcon@2x.png in Resources */,
68521C8C1BCE80A100B8A6FA /* MediaVoice@2x.png in Resources */,
D0F7B4EC1C248D4A008C5DB1 /* StickerKeyboardGifIcon@2x.png in Resources */,
D00C7199193F3FD40005349C /* ModernBubbleIncomingFullHighlightedPad@2x.png in Resources */,
D06232B41B39D544006A4140 /* ConversationInputFieldActionsIcon@1x.png in Resources */,
681EAD2B1A2A3B5900E7C40C /* PhotoEditorContrastTool.png in Resources */,
D0DCF5381AED327600D5B7A1 /* NavigationBackArrowNormal@2x.png in Resources */,
6808EA921BADBD7C00D8E50E /* PhotoEditorFadeTool@2x.png in Resources */,
6811AEA71A3A8592009309A3 /* PhotoEditorCropCorners@2x.png in Resources */,
681EAD411A2A3B5900E7C40C /* PhotoEditorShadowsTool@3x.png in Resources */,
9341B0211851E89300D1195B /* ModernMenuCheck@2x.png in Resources */,
D0D95BCE19D438DC00047005 /* SecretPhotoCheckMask.png in Resources */,
D06989A81BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@2x.png in Resources */,
D08696B41943A8B300770FE7 /* pad-builtin-wallpaper-1-thumbnail.jpg in Resources */,
683A05E51BFBCC0700D9A3DD /* NotificationLockIcon@2x.png in Resources */,
D030962C1B43194B004D358E /* InlineSearchDownDisabled@2x.png in Resources */,
68521C841BCE80A100B8A6FA /* MediaFile@2x.png in Resources */,
686ED28F1BF0F458001F2F96 /* MediaGroupPanoramas@2x.png in Resources */,
D058B6411AC229FE00C995C3 /* ModernMessageLocationPin@2x.png in Resources */,
D0A3F30B195D90AD009E0ACD /* EmptyBroadcastListsIcon@2x.png in Resources */,
D0C8FCAA1C5BAB8B0028C27F /* TempAudioPreviewPlay.png in Resources */,
681EAD271A2A3B5900E7C40C /* PhotoEditorExposureTool.png in Resources */,
D07FD9E318CBA6CA009B649E /* Localizable.strings in Resources */,
D02550571B3C75DA005F105A /* VolumeControlVolumeUpIcon@2x.png in Resources */,
D0A6EEBD1BA32AFD005868AA /* ClockIncomingFrame@2x.png in Resources */,
D0BAF3E1193E8AC400A0093F /* ModernConversationInput.png in Resources */,
68DAD8FF1A1CF5660061FD7E /* ModernMediaEmptyAlbumIcon@2x.png in Resources */,
68B22D2A1C171BD300EE8FF9 /* SettingsPhoneIcon@2x.png in Resources */,
68A2FC3A1C22F9CB0061D67B /* AttachmentTipIcons@2x.png in Resources */,
934134C018551FF500480294 /* builtin-wallpaper-4-thumbnail.jpg in Resources */,
D0984E42189BC5C40042E1BD /* InfoPlist.strings in Resources */,
936AA9581720708E007389A3 /* LinearProgressForeground@2x.png in Resources */,
D061F28A1A928F580031BCBE /* CameraFocusCrosshairs.png in Resources */,
D0C925C4194A024000E629CA /* powerful_infinity_white@2x.png in Resources */,
936AA9591720708E007389A3 /* LinearProgressBackground@2x.png in Resources */,
D04ABC031A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted.png in Resources */,
934D715017AD8FB50099858D /* 3.m4a in Resources */,
D0A1023E1A7D7A0600CD85A5 /* SharedMediaListItemCheck_Checked.png in Resources */,
936DE1801850857A00D90029 /* ModernConversationListIconLock@2x.png in Resources */,
D028A6DB1C0C704C0082FBBD /* StickerKeyboardSettingsIcon@3x.png in Resources */,
9351566718686EBD00621293 /* Localizable.strings in Resources */,
9386E8B0185E2AFF00930205 /* NavigationBackArrowLight@2x.png in Resources */,
D06989A61BA5D770000CBE06 /* MessageInlineViewCountIconMedia@3x.png in Resources */,
D0BAF3EE193E8AC400A0093F /* DialogList_Muted.png in Resources */,
D0DCF52D1AED327600D5B7A1 /* LocationCurrentIcon@2x.png in Resources */,
D06F2B2C1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay@2x.png in Resources */,
D08968BA1A7BAE6800784CE8 /* SharedMediaVideoThumbnailPlay.png in Resources */,
933AA4C8186101A5000AA848 /* SearchInputFieldLight@2x.png in Resources */,
D061F2871A928F580031BCBE /* CameraFlashButton@2x.png in Resources */,
D0C925C6194A024000E629CA /* powerful_star@2x.png in Resources */,
93F3A0F91821B6AC0005EB98 /* ModernBubbleOutgoingFull@2x.png in Resources */,
D0DCF6611AF0EDC100D5B7A1 /* LocationGenericIcon@2x.png in Resources */,
93941A271734665700F97189 /* ClockWhiteMin@2x.png in Resources */,
93941A281734665700F97189 /* ClockWhiteHour@2x.png in Resources */,
93941A291734665700F97189 /* ClockWhiteFrame@2x.png in Resources */,
D09EE2BF193484D200980617 /* ModernBubbleIncomingPartialPad@2x.png in Resources */,
934D715117AD8FB50099858D /* 4.m4a in Resources */,
D08696B61943A8B300770FE7 /* pad-builtin-wallpaper-2.jpg in Resources */,
93DEF681173AFA2300D4588D /* MapLocationIcon@2x.png in Resources */,
93DEF682173AFA2300D4588D /* MapLocationIcon_Active@2x.png in Resources */,
D03FECD319CC69EE004866D6 /* SecretPhotoFireMask@2x.png in Resources */,
D0ECB9F91BBBED3A005C5525 /* ChannelVerifiedIconMedium@2x.png in Resources */,
D051AFCD1AF7D4BE003AFD52 /* ConversationInputFieldKeyboardIcon@2x.png in Resources */,
D0590D9119A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite@2x.png in Resources */,
9315E4E5186AFE7A008DD74D /* Icon-Small@2x.png in Resources */,
D025669E1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon@3x.png in Resources */,
936219D9186460F600C52870 /* 110.m4a in Resources */,
930AD09E173C120D003DABCE /* MapCalloutCenter_Highlighted@2x.png in Resources */,
D0D97D701B3B942A003457CD /* ModernConversationSecretAccessoryTimer@3x.png in Resources */,
D025669F1AD2B8E3007C19C1 /* InlineMediaInstagramVideoIcon.png in Resources */,
D0DAA485197496240036E709 /* Icon-76.png in Resources */,
930AD09F173C120D003DABCE /* MapCalloutRight_Highlighted@2x.png in Resources */,
D089E0A51AC5B6E9009A744B /* AuthSessionsEmptyIcon@2x.png in Resources */,
D0249B081ABCAC280076ECBF /* VideoScrubberRightArrow@2x.png in Resources */,
D00C71B5193F482E0005349C /* ModernBubbleIncomingFullPad.png in Resources */,
930AD0A0173C120D003DABCE /* MapCalloutLeft_Highlighted@2x.png in Resources */,
D0EFBEDD1A1AB34900FF33C3 /* ChangePhoneHelpIcon@3x.png in Resources */,
D061F2831A928F580031BCBE /* CameraAutoFocusCrosshairs.png in Resources */,
930AD0A1173C120D003DABCE /* MapCalloutCenter@2x.png in Resources */,
D0A1023F1A7D7A0600CD85A5 /* SharedMediaListItemCheck.png in Resources */,
D0DCF5331AED327600D5B7A1 /* LocationInfo@2x.png in Resources */,
930AD0A2173C120D003DABCE /* MapCalloutRight@2x.png in Resources */,
932E00E2184AA1100001D109 /* ModernConversationActionForward_Disabled@2x.png in Resources */,
930AD0A3173C120D003DABCE /* MapCalloutLeft@2x.png in Resources */,
D0C925A8194A024000E629CA /* .gitignore in Resources */,
D03FECD019CC559D004866D6 /* SecretPhotoFire.png in Resources */,
930AD0AA173C2E31003DABCE /* MapCalloutArrow_Highlighted@2x.png in Resources */,
D069B1B61B3D94110034C967 /* MusicPlayerMinimizedPlay@1x.png in Resources */,
D0C80D661A960B2A00D5DF8A /* ChatListLock_LockedBottom@2x.png in Resources */,
D01D7D6319DECE2800955BDE /* Localizable.strings in Resources */,
930AD0AB173C2E31003DABCE /* MapCalloutArrow@2x.png in Resources */,
D06989AA1BA5D770000CBE06 /* MessageInlineViewCountIconIncoming@2x.png in Resources */,
933AA4A31860BE79000AA848 /* ModernNavigationAddButtonIcon@2x.png in Resources */,
93EFBF12173EEF3300F7B89E /* Tour.bundle in Resources */,
681EAD261A2A3B5900E7C40C /* PhotoEditorBlurTool@3x.png in Resources */,
D069B1B91B3D94110034C967 /* MusicPlayerMinimizedClose@1x.png in Resources */,
9376A117174138FF0015A931 /* MapLocationIcon_ActiveHeading@2x.png in Resources */,
D0249B051ABCAC280076ECBF /* TrackingLocation@2x.png in Resources */,
D06569E61BCEDFC300282019 /* SearchBarIconLightLarge@2x.png in Resources */,
9376A122174143980015A931 /* TabIconMessages_Highlighted@2x.png in Resources */,
9376A123174143980015A931 /* TabIconMessages@2x.png in Resources */,
686ED28C1BF0F458001F2F96 /* MediaGroupAll@2x.png in Resources */,
9376A124174143980015A931 /* TabIconSettings_Highlighted@2x.png in Resources */,
D0DCF5341AED327600D5B7A1 /* LocationInfo@3x.png in Resources */,
9376A125174143980015A931 /* TabIconSettings@2x.png in Resources */,
9376A126174143980015A931 /* TabIconContacts_Highlighted@2x.png in Resources */,
9376A127174143980015A931 /* TabIconContacts@2x.png in Resources */,
9376A12B174156020015A931 /* DialogListPending@2x.png in Resources */,
D0D97D861B3B99F5003457CD /* MusicPlayerControlForward@3x.png in Resources */,
9338C6561741AE5700CC7280 /* MessageInlineVideoIcon@2x.png in Resources */,
934280C61847F39B004F1C2A /* SearchImagesButtonTop@2x.png in Resources */,
D0249B061ABCAC280076ECBF /* TrackingLocationOff@2x.png in Resources */,
D069B1B81B3D94110034C967 /* MusicPlayerMinimizedPlay@3x.png in Resources */,
D0F9DD281BE917FE004E45B2 /* GroupInfoIconAddMember@2x.png in Resources */,
93C52F6D18626099008229A7 /* ModernMessageImagePlaceholder@2x.png in Resources */,
688B73BA1A3CF62B00ACE286 /* PhotoEditorBlurLinear@2x.png in Resources */,
D0C80D671A960B2A00D5DF8A /* ChatListLock_LockedTop@2x.png in Resources */,
9322F814178EE4E500099F0B /* Transparent@2x.png in Resources */,
D0D95BD019D438DC00047005 /* SecretPhotoCheck.png in Resources */,
D0BAF3EF193E8AC400A0093F /* ModernNavigationAddButtonIcon.png in Resources */,
D0DCF5301AED327600D5B7A1 /* LocationInfo_Active@2x.png in Resources */,
D0C6AF4D1A77F7EF0046833D /* SharedMediaEmptyIcon@2x.png in Resources */,
681EAD401A2A3B5900E7C40C /* PhotoEditorShadowsTool@2x.png in Resources */,
68B22D2D1C171BD300EE8FF9 /* SettingsUsernameIcon@2x.png in Resources */,
D06989AB1BA5D770000CBE06 /* MessageInlineViewCountIconOutgoing@3x.png in Resources */,
68521C821BCE80A100B8A6FA /* MediaContact@2x.png in Resources */,
D0C925D0194A024000E629CA /* telegram_sphere@2x.png in Resources */,
688B73BB1A3CF62B00ACE286 /* PhotoEditorBlurLinear@3x.png in Resources */,
68E45AED1A2FBAC1001AFE63 /* PhotoEditorAspectRatioIcon@2x.png in Resources */,
D0249B041ABCAC280076ECBF /* TrackingHeading@2x.png in Resources */,
D03096281B43194B004D358E /* InlineSearchUp@3x.png in Resources */,
D0C6AEF51A71CAE40046833D /* SharedMediaNavigationBarArrow@3x.png in Resources */,
9352994F17A13D6F006D58FE /* ProgressLoupeHour@2x.png in Resources */,
D0555629194501A2008B69A6 /* ModernDocumentMessageIconBackground@2x.png in Resources */,
D0A3F307195D8D20009E0ACD /* ModernContactListBroadcastIcon@2x.png in Resources */,
D02550581B3C75DA005F105A /* VolumeControlVolumeUpIcon@3x.png in Resources */,
D0DCF6101AF033EA00D5B7A1 /* LocationPinIcon.png in Resources */,
D0C92537194915C800E629CA /* ModernMessageCheckmark2.png in Resources */,
D0C80D681A960B2A00D5DF8A /* ChatListLock_UnlockedBottom@2x.png in Resources */,
D0C925B6194A024000E629CA /* ic_bubble@2x.png in Resources */,
D0DCF5311AED327600D5B7A1 /* LocationInfo_Active@3x.png in Resources */,
D06989A71BA5D770000CBE06 /* MessageInlineViewCountIconMedia@2x.png in Resources */,
D0BFFC121BAA058000A00E38 /* CreateGroupAvatarPlaceholderIcon@2x.png in Resources */,
D08696B71943A8B300770FE7 /* pad-builtin-wallpaper-1.jpg in Resources */,
933AA4EC18612A8D000AA848 /* ModernConversationUnseenMessagesButton@2x.png in Resources */,
D06989B71BA7077B000CBE06 /* ConversationTitleSwitchOn@3x.png in Resources */,
D02550551B3C75DA005F105A /* MusicPlayerControlPlay@3x.png in Resources */,
681EAD481A2A3B5A00E7C40C /* PhotoEditorVignetteTool@2x.png in Resources */,
D0C6AEFF1A726F2A0046833D /* SharedMediaDocumentStatusDownload.png in Resources */,
D069B1B51B3D94110034C967 /* MusicPlayerMinimizedPause@3x.png in Resources */,
93269DF9185E922500FBC69F /* ModernBubbleIncomingFullHighlighted@2x.png in Resources */,
D0BAF3EC193E8AC400A0093F /* ModernConversationListIconDelivered.png in Resources */,
D0C925591949EDED00E629CA /* Localizable.strings in Resources */,
D0590B011AC3193300B22F1E /* ModernMessageDocumentIconIncoming@3x.png in Resources */,
D0FC07501B1E6899008CC3BB /* ConversationInputFieldCommandIcon@2x.png in Resources */,
D0590D9019A78C9D0082FFC8 /* ModernMessageBroadcastIconWhite.png in Resources */,
68E45AF01A2FBAC1001AFE63 /* PhotoEditorRotationWheel@2x.png in Resources */,
688B73BD1A3CF62B00ACE286 /* PhotoEditorBlurOff@2x.png in Resources */,
685C18651A499996001B9255 /* PhotoEditorAspectRatioIcon_Applied@2x.png in Resources */,
936219DA186460F600C52870 /* 109.m4a in Resources */,
931C5938174C0AB800D597D9 /* MenuButtonCenter@2x.png in Resources */,
931C5939174C0AB800D597D9 /* MenuButtonLeft@2x.png in Resources */,
931C593A174C0AB800D597D9 /* MenuButtonRight@2x.png in Resources */,
D0BAF3FA193E8AC400A0093F /* DeleteWhiteIcon.png in Resources */,
931C593C174C123500D597D9 /* MenuButtonSeparator@2x.png in Resources */,
D061F2841A928F580031BCBE /* CameraAutoFocusCrosshairs@2x.png in Resources */,
D084D4621A3926E500EA8120 /* AttachmentMenuInteractiveCameraIcon@3x.png in Resources */,
93269DFC185E922500FBC69F /* ModernBubbleOutgoingPartialHighlighted@2x.png in Resources */,
68E45AEF1A2FBAC1001AFE63 /* PhotoEditorRotationNeedle@2x.png in Resources */,
931C5942174C1D1600D597D9 /* MenuArrowTop@2x.png in Resources */,
931C5944174C233600D597D9 /* MenuArrowBottom@2x.png in Resources */,
931C594A174CC85200D597D9 /* MenuButtonRight_Highlighted@2x.png in Resources */,
931C594B174CC85200D597D9 /* MenuButtonLeft_Highlighted@2x.png in Resources */,
681EAD2D1A2A3B5900E7C40C /* PhotoEditorContrastTool@3x.png in Resources */,
931C594C174CC85200D597D9 /* MenuButtonCenter_Highlighted@2x.png in Resources */,
D0A4D7C31C0FC09B00537E74 /* VTPlayer in Resources */,
68521C831BCE80A100B8A6FA /* MediaContact@3x.png in Resources */,
D06989B61BA7077B000CBE06 /* ConversationTitleSwitchOn@2x.png in Resources */,
681EAD2F1A2A3B5900E7C40C /* PhotoEditorCrop@2x.png in Resources */,
686ED3201BF3CBB8001F2F96 /* StickerPanelPopupLeftDark@2x.png in Resources */,
681EAD281A2A3B5900E7C40C /* PhotoEditorExposureTool@2x.png in Resources */,
932E00FB184BFACE0001D109 /* ModernMessageContactAdd_Outgoing@2x.png in Resources */,
D0BAF3FB193E8AC400A0093F /* ModernConversationActionForward_Disabled.png in Resources */,
D0D97D831B3B99F5003457CD /* MusicPlayerControlBack@2x.png in Resources */,
681EAD3D1A2A3B5900E7C40C /* PhotoEditorSaturationTool@2x.png in Resources */,
D00C7197193F3FD40005349C /* ModernBubbleOutgoingFullHighlightedPad@2x.png in Resources */,
931C5951174CC9D500D597D9 /* MenuArrowTop_Highlighted@2x.png in Resources */,
D035EBBB194868B700EEEC17 /* InfoPlist.strings in Resources */,
D0C925421949172000E629CA /* ImagePickerThumbnalSelect_Checked.png in Resources */,
6808EA931BADBD7C00D8E50E /* PhotoEditorTintTool@2x.png in Resources */,
D0DCF6121AF033EA00D5B7A1 /* LocationPinIcon@3x.png in Resources */,
D0BAF3E2193E8AC400A0093F /* ModernConversationMicButton_Highlighted.png in Resources */,
931C5952174CC9D500D597D9 /* MenuArrowBottom_Highlighted@2x.png in Resources */,
936DE18C1850AD1300D90029 /* ModernSegmentedControlBackground@2x.png in Resources */,
D0C925B3194A024000E629CA /* fast_arrow_shadow@2x.png in Resources */,
D0590B021AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@3x.png in Resources */,
D0C925C5194A024000E629CA /* powerful_mask@2x.png in Resources */,
93064DFB1832A2970024C05A /* ModernTypingDot2@2x.png in Resources */,
930CBDF418BACF460068116F /* ModernConversationAudioSlideToCancel@2x.png in Resources */,
D0C925C1194A024000E629CA /* knot_up@2x.png in Resources */,
D0D95BCD19D438DC00047005 /* SecretPhotoCheckMask@2x.png in Resources */,
D06989BB1BA7077B000CBE06 /* ConversationInputFieldBroadcastIconInactive@3x.png in Resources */,
933AA4C6186101A5000AA848 /* SearchBarBackgroundLight@2x.png in Resources */,
D0249AFC1ABCAC280076ECBF /* CalloutArrow_Highlighted@2x.png in Resources */,
68B22D221C1611AC00EE8FF9 /* SettingsNotificationsIcon@2x.png in Resources */,
934280C81847F39B004F1C2A /* SearchImagesButtonBottom@2x.png in Resources */,
D0590AFD1AC3193300B22F1E /* ModernMessageDocumentIconOutgoing@2x.png in Resources */,
681EAD421A2A3B5900E7C40C /* PhotoEditorSharpenTool.png in Resources */,
D030962D1B43194B004D358E /* InlineSearchDownDisabled@3x.png in Resources */,
934280C91847F39B004F1C2A /* SearchImagesButtonBottom_Highlighted@2x.png in Resources */,
681EAD391A2A3B5900E7C40C /* PhotoEditorHighlightsTool@2x.png in Resources */,
93AD55E018630CA40043B212 /* ImageDownloadCancel@2x.png in Resources */,
938F20DD17998386003837DA /* 0.m4a in Resources */,
D0BAF3F5193E8AC400A0093F /* ModernContactSelectionEmpty.png in Resources */,
D0249B001ABCAC280076ECBF /* CalloutDrivingBackground_Highlighted@2x.png in Resources */,
D06F2B2D1AB1DA3200A4E214 /* ReplyHeaderThumbnailVideoPlay.png in Resources */,
D0C925B2194A024000E629CA /* fast_arrow@2x.png in Resources */,
D0C925B4194A024000E629CA /* fast_body@2x.png in Resources */,
9321E53917B585D7005229AC /* Icon.png in Resources */,
934280CB18480B63004F1C2A /* NavigationBackArrow@2x.png in Resources */,
93BB2237180D986600342583 /* Icon-60@2x.png in Resources */,
D06232B21B39D544006A4140 /* ConversationInputFieldActionsIcon@2x.png in Resources */,
D04ABC001A3B3C2A00869014 /* ListsDownDisclosureIndicator_Highlighted@2x.png in Resources */,
D0ECB9FA1BBBED3A005C5525 /* ChannelVerifiedIconSmall@2x.png in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
932E96A716946F6A00D6EC55 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "#/usr/bin/perl -pe 's/(BUILD_NUMBER = )(\\d+)/$1.($2+1)/eg' -i buildnumber.xcconfig\nsh ${PROJECT_DIR}/tools/bump_build_number.sh \"${PROJECT_DIR}/${INFOPLIST_FILE}\"\nsh ${PROJECT_DIR}/tools/sync_watch_version.sh \"${PROJECT_DIR}/${INFOPLIST_FILE}\" \"${PROJECT_DIR}/Watch/App/Info.plist\"\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
68744C151BB1A9F700FE6542 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
6836F8BD1BB2601000D3A77B /* TGBridgeDocumentMediaAttachment.m in Sources */,
68B63B831BB2580E00205AC3 /* TGBridgeClient.m in Sources */,
68B63C341BB258E700205AC3 /* TGBridgeChatMessageListView.m in Sources */,
68B63BFA1BB2588300205AC3 /* TGBridgeContactsSubscription.m in Sources */,
68B63A781BB2534900205AC3 /* TGMessageViewMessageRowController.m in Sources */,
68B63AB81BB253F000205AC3 /* TGLocationController.m in Sources */,
68B63D081BB259C300205AC3 /* TGBridgeLocationVenue+TGTableItem.m in Sources */,
68B63A691BB252F100205AC3 /* TGBotKeyboardController.m in Sources */,
68B639F01BB251B000205AC3 /* TGInterfaceController.m in Sources */,
68B63B371BB254DD00205AC3 /* TGNeoRenderableViewModel.m in Sources */,
68B63C381BB258E700205AC3 /* TGBridgeStickerPack.m in Sources */,
68B63B451BB254EE00205AC3 /* TGNeoReplyHeaderViewModel.m in Sources */,
6836F8C21BB2601000D3A77B /* TGBridgeReplyMarkupMediaAttachment.m in Sources */,
6836F8C31BB2601000D3A77B /* TGBridgeReplyMessageMediaAttachment.m in Sources */,
68B639991BB2508B00205AC3 /* SMulticastSignalManager.m in Sources */,
68B63A5F1BB252E100205AC3 /* TGBotKeyboardButtonController.m in Sources */,
6836F8C51BB2601000D3A77B /* TGBridgeVideoMediaAttachment.m in Sources */,
68B63C391BB258E700205AC3 /* TGBridgeUser.m in Sources */,
6836F8C11BB2601000D3A77B /* TGBridgeMediaAttachment.m in Sources */,
68B63B491BB254EE00205AC3 /* TGNeoStickerMessageViewModel.m in Sources */,
68B63AB31BB253D900205AC3 /* TGLocationVenueRowController.m in Sources */,
68B63B5A1BB2552600205AC3 /* TGMessageViewWebPageRowController.m in Sources */,
68B63A1D1BB2520700205AC3 /* TGDateUtils.m in Sources */,
68B63C021BB2588300205AC3 /* TGBridgeStickersSubscription.m in Sources */,
68B63BBD1BB2584200205AC3 /* TGBridgeContactsSignals.m in Sources */,
68552DB11BD3D0B100591484 /* TGBridgeAudioSubscription.m in Sources */,
68B63A581BB252BE00205AC3 /* TGStickersRowController.m in Sources */,
68B63C331BB258E700205AC3 /* TGBridgeChat.m in Sources */,
68B63A221BB2520700205AC3 /* TGWatchCommon.m in Sources */,
68B63B681BB2559800205AC3 /* TGChatInfo.m in Sources */,
6836F8BC1BB2601000D3A77B /* TGBridgeContactMediaAttachment.m in Sources */,
68B639AD1BB2508B00205AC3 /* SVariable.m in Sources */,
68B6399E1BB2508B00205AC3 /* SSignal+Combine.m in Sources */,
68B63AA11BB253A100205AC3 /* TGGroupInfoController.m in Sources */,
68B63A681BB252F100205AC3 /* TGBotCommandController.m in Sources */,
68B639971BB2508B00205AC3 /* SDisposableSet.m in Sources */,
68B63BC01BB2584200205AC3 /* TGBridgeMediaSignals.m in Sources */,
68B63B3E1BB254EE00205AC3 /* TGNeoConversationRowController.m in Sources */,
68B63A571BB252BE00205AC3 /* TGStickersHeaderController.m in Sources */,
68B63B541BB2550D00205AC3 /* TGAvatarViewModel.m in Sources */,
68B63C321BB258E700205AC3 /* TGBridgeBotReplyMarkup.m in Sources */,
68B63BFC1BB2588300205AC3 /* TGBridgeLocationSubscription.m in Sources */,
68B63BFF1BB2588300205AC3 /* TGBridgeRemoteSubscription.m in Sources */,
68B63A3A1BB2527900205AC3 /* TGNotificationController.m in Sources */,
68B639A31BB2508B00205AC3 /* SSignal+Pipe.m in Sources */,
68B639AB1BB2508B00205AC3 /* SThreadPoolTask.m in Sources */,
68B63D101BB25A1600205AC3 /* TGBridgeStateSignal.m in Sources */,
68B63AB21BB253D900205AC3 /* TGLocationMapHeaderController.m in Sources */,
68B63D051BB259A300205AC3 /* TGBridgeBotCommandInfo.m in Sources */,
68B63ACB1BB2545800205AC3 /* TGNeoChatRowController.m in Sources */,
686A898B1C3FEF7300E6976D /* TGAudioMicAlertController.m in Sources */,
68B63A9F1BB253A100205AC3 /* TGUserHandleRowController.m in Sources */,
68B639A41BB2508B00205AC3 /* SSignal+SideEffects.m in Sources */,
68B63BFE1BB2588300205AC3 /* TGBridgePeerSettingsSubscription.m in Sources */,
68B63C351BB258E700205AC3 /* TGBridgeContext.m in Sources */,
68B63A551BB252BE00205AC3 /* TGStickerPacksController.m in Sources */,
68BBB2201BE9DED300237553 /* TGBridgeMessageEntities.m in Sources */,
68B63AA91BB253C700205AC3 /* TGComposeController.m in Sources */,
68B63BF91BB2588300205AC3 /* TGBridgeChatMessageListSubscription.m in Sources */,
68B63B671BB2558700205AC3 /* TGUserRowController.m in Sources */,
68B63D091BB259C600205AC3 /* TGBridgeMessage+TGTableItem.m in Sources */,
68B639A91BB2508B00205AC3 /* SThreadPool.m in Sources */,
68B63C001BB2588300205AC3 /* TGBridgeSendMessageSubscription.m in Sources */,
68B639951BB2508B00205AC3 /* SBag.m in Sources */,
68B63B401BB254EE00205AC3 /* TGNeoConversationStaticRowController.m in Sources */,
6836F8C01BB2601000D3A77B /* TGBridgeLocationMediaAttachment.m in Sources */,
68B63B3C1BB254EE00205AC3 /* TGNeoConversationController.m in Sources */,
68B63B3D1BB254EE00205AC3 /* TGNeoConversationMediaRowController.m in Sources */,
6836F8BE1BB2601000D3A77B /* TGBridgeForwardedMessageMediaAttachment.m in Sources */,
68B63BC21BB2584200205AC3 /* TGBridgeRemoteSignals.m in Sources */,
68B63BBE1BB2584200205AC3 /* TGBridgeConversationSignals.m in Sources */,
68B63A6F1BB2531B00205AC3 /* TGMessageViewController.m in Sources */,
68552DB41BD3D0E100591484 /* TGBridgeAudioSignals.m in Sources */,
68B63B351BB254DD00205AC3 /* TGNeoImageViewModel.m in Sources */,
68B6399A1BB2508B00205AC3 /* SQueue.m in Sources */,
68B63C311BB258E700205AC3 /* TGBridgeBotInfo.m in Sources */,
68B63A791BB2534900205AC3 /* TGMessageViewFooterController.m in Sources */,
68B639A61BB2508B00205AC3 /* SSignal+Take.m in Sources */,
68B639A51BB2508B00205AC3 /* SSignal+Single.m in Sources */,
68B63A9D1BB253A100205AC3 /* TGGroupInfoHeaderController.m in Sources */,
68B63B3F1BB254EE00205AC3 /* TGNeoConversationSimpleRowController.m in Sources */,
68B63A1F1BB2520700205AC3 /* TGIndexPath.m in Sources */,
68B63A9E1BB253A100205AC3 /* TGUserHandle.m in Sources */,
68B639F11BB251B000205AC3 /* TGInterfaceMenu.m in Sources */,
68B63A201BB2520700205AC3 /* TGLocationUtils.m in Sources */,
68B63B381BB254EE00205AC3 /* TGNeoAudioMessageViewModel.m in Sources */,
6836F8B91BB2601000D3A77B /* TGBridgeImageInfo.m in Sources */,
68B63A231BB2520700205AC3 /* WKInterface+TGInterface.m in Sources */,
68B63C011BB2588300205AC3 /* TGBridgeStateSubscription.m in Sources */,
68B639961BB2508B00205AC3 /* SBlockDisposable.m in Sources */,
68B6399B1BB2508B00205AC3 /* SSignal.m in Sources */,
68BBB2111BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.m in Sources */,
68B63B411BB254EE00205AC3 /* TGNeoFileMessageViewModel.m in Sources */,
68B639AA1BB2508B00205AC3 /* SThreadPoolQueue.m in Sources */,
68B639A71BB2508B00205AC3 /* SSignal+Timing.m in Sources */,
68B63B461BB254EE00205AC3 /* TGNeoRowController.m in Sources */,
68B63B551BB2550D00205AC3 /* TGMessageViewModel.m in Sources */,
68B63A1E1BB2520700205AC3 /* TGGeometry.m in Sources */,
68B63BC31BB2584200205AC3 /* TGBridgeSendMessageSignals.m in Sources */,
68B63B391BB254EE00205AC3 /* TGNeoBackgroundViewModel.m in Sources */,
68B639941BB2507600205AC3 /* SAtomic.m in Sources */,
68B63C371BB258E700205AC3 /* TGBridgeMessage.m in Sources */,
68B63BC11BB2584200205AC3 /* TGBridgePeerSettingsSignals.m in Sources */,
68552DB51BD54AA400591484 /* TGChatTimestamp.m in Sources */,
68B63AA31BB253A100205AC3 /* TGProfilePhotoController.m in Sources */,
68535EFF1C510D97001821D9 /* TGBridgePresetsSignals.m in Sources */,
68B63ABD1BB2541700205AC3 /* TGContactsController.m in Sources */,
68B63B441BB254EE00205AC3 /* TGNeoMessageViewModel.m in Sources */,
68B63B331BB254DD00205AC3 /* TGNeoViewModel.m in Sources */,
68B63A391BB2527900205AC3 /* TGComplicationController.m in Sources */,
68B63B471BB254EE00205AC3 /* TGNeoServiceMessageViewModel.m in Sources */,
68B63B3A1BB254EE00205AC3 /* TGNeoBubbleMessageViewModel.m in Sources */,
68B639ED1BB251A100205AC3 /* TGBridgeUserCache.m in Sources */,
6836F8C41BB2601000D3A77B /* TGBridgeUnsupportedMediaAttachment.m in Sources */,
68B63BFD1BB2588300205AC3 /* TGBridgeMediaSubscription.m in Sources */,
68B63B4B1BB254EE00205AC3 /* TGNeoVenueMessageViewModel.m in Sources */,
68B639F31BB251B000205AC3 /* WKInterfaceTable+TGDataDrivenTable.m in Sources */,
6836F8C61BB2601000D3A77B /* TGBridgeWebPageMediaAttachment.m in Sources */,
68B63A1C1BB2520700205AC3 /* TGColor.m in Sources */,
68B63BBC1BB2584200205AC3 /* TGBridgeChatMessageListSignals.m in Sources */,
68B63A561BB252BE00205AC3 /* TGStickerPackRowController.m in Sources */,
68B6399D1BB2508B00205AC3 /* SSignal+Catch.m in Sources */,
68B63C031BB2588300205AC3 /* TGBridgeUserInfoSubscription.m in Sources */,
68B639A81BB2508B00205AC3 /* SSubscriber.m in Sources */,
68B639F21BB251B000205AC3 /* TGTableDeltaUpdater.m in Sources */,
68B63BC51BB2584200205AC3 /* TGBridgeUserInfoSignals.m in Sources */,
68B63A211BB2520700205AC3 /* TGStringUtils.m in Sources */,
6836F8BB1BB2601000D3A77B /* TGBridgeAudioMediaAttachment.m in Sources */,
68B63BBA1BB2584200205AC3 /* TGBridgeBotSignals.m in Sources */,
68B639A01BB2508B00205AC3 /* SSignal+Mapping.m in Sources */,
68B63A591BB252BE00205AC3 /* TGStickersSectionHeaderController.m in Sources */,
68B63A9C1BB253A100205AC3 /* TGGroupInfoFooterController.m in Sources */,
68B63B4A1BB254EE00205AC3 /* TGNeoTextMessageViewModel.m in Sources */,
6852E6831BD3BE8E0026A0C7 /* TGNeoConversationTimeRowController.m in Sources */,
68B63AA01BB253A100205AC3 /* TGUserInfoHeaderController.m in Sources */,
68B63B3B1BB254EE00205AC3 /* TGNeoContactMessageViewModel.m in Sources */,
68B63A241BB2520700205AC3 /* WKInterfaceGroup+Signals.m in Sources */,
68B63ACC1BB2545800205AC3 /* TGNeoChatViewModel.m in Sources */,
68B639AC1BB2508B00205AC3 /* STimer.m in Sources */,
68B63B421BB254EE00205AC3 /* TGNeoForwardHeaderViewModel.m in Sources */,
68B63B431BB254EE00205AC3 /* TGNeoMediaMessageViewModel.m in Sources */,
68B63BBB1BB2584200205AC3 /* TGBridgeChatListSignals.m in Sources */,
68B63D0A1BB259D200205AC3 /* TGBridgeChat+TGTableItem.m in Sources */,
68B63A541BB252BE00205AC3 /* TGStickersController.m in Sources */,
68B63BFB1BB2588300205AC3 /* TGBridgeConversationSubscription.m in Sources */,
68B63B361BB254DD00205AC3 /* TGNeoLabelViewModel.m in Sources */,
68B6399F1BB2508B00205AC3 /* SSignal+Dispatch.m in Sources */,
68B63B841BB2580E00205AC3 /* TGBridgeCommon.m in Sources */,
68B63BF81BB2588300205AC3 /* TGBridgeChatListSubscription.m in Sources */,
68B639EF1BB251B000205AC3 /* TGInputController.m in Sources */,
68B639981BB2508B00205AC3 /* SMetaDisposable.m in Sources */,
68B63BBF1BB2584200205AC3 /* TGBridgeLocationSignals.m in Sources */,
68B63B851BB2580E00205AC3 /* TGBridgeResponse.m in Sources */,
68B639BA1BB2512600205AC3 /* TGExtensionDelegate.m in Sources */,
68B63ACD1BB2545800205AC3 /* TGNeoChatsController.m in Sources */,
68B63BC41BB2584200205AC3 /* TGBridgeStickersSignals.m in Sources */,
68B63A251BB2520700205AC3 /* WKInterfaceImage+Signals.m in Sources */,
68B63B691BB2559800205AC3 /* TGConversationFooterController.m in Sources */,
6836F8BA1BB2601000D3A77B /* TGBridgeActionMediaAttachment.m in Sources */,
68B63AA21BB253A100205AC3 /* TGUserInfoController.m in Sources */,
68B63D071BB259BB00205AC3 /* TGBridgeUser+TGTableItem.m in Sources */,
68B63B861BB2580E00205AC3 /* TGBridgeSubscription.m in Sources */,
68B639A11BB2508B00205AC3 /* SSignal+Meta.m in Sources */,
68B639A21BB2508B00205AC3 /* SSignal+Multicast.m in Sources */,
68B63C361BB258E700205AC3 /* TGBridgeLocationVenue.m in Sources */,
68B639EE1BB251A100205AC3 /* TGFileCache.m in Sources */,
6836F8BF1BB2601000D3A77B /* TGBridgeImageMediaAttachment.m in Sources */,
68B63B481BB254EE00205AC3 /* TGNeoSmiliesMessageViewModel.m in Sources */,
6836F8E21BB2602800D3A77B /* TGBridgePeerNotificationSettings.m in Sources */,
68B6399C1BB2508B00205AC3 /* SSignal+Accumulate.m in Sources */,
68B63B341BB254DD00205AC3 /* TGNeoAttachmentViewModel.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
D02601D31A55CA2300716290 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
68B22D051C11EE5E00EE8FF9 /* TGModernGalleryVideoView.m in Sources */,
D0E0B8D11ADEC42700435821 /* TGPoolWithTimeout.m in Sources */,
68B22CF41C11983A00EE8FF9 /* TGTimerTarget.m in Sources */,
D0E0B93D1ADFFD9D00435821 /* TGScaleImage.m in Sources */,
D0E0B9141ADF117700435821 /* mdb.c in Sources */,
684191F61C65194E0091EF21 /* TGShareSimplePasscodeView.m in Sources */,
D0E0B9401ADFFE6800435821 /* TGGeometry.m in Sources */,
D0E0B8B41ADE83A000435821 /* TGShareChatListCell.m in Sources */,
68B22CF51C11984200EE8FF9 /* TGDoubleTapGestureRecognizer.m in Sources */,
D0E0B92D1ADF13C700435821 /* TGMemoryImageCache.m in Sources */,
D083AD8C1AE0701600C7F41B /* TGUploadedMessageContentText.m in Sources */,
D0D1A07B1ADDE828007D9ED6 /* TGChatModel.m in Sources */,
D0D1A06F1ADDCE18007D9ED6 /* TGShareMtSerialization.m in Sources */,
D0E0B9311ADF145900435821 /* TGRoundImage.m in Sources */,
D0E0B8D41ADECCEA00435821 /* TGDatacenterConnectionContext.m in Sources */,
D0E0B9201ADF11F500435821 /* PSLMDBKeyValueReaderWriter.m in Sources */,
D083AD891AE06FBD00C7F41B /* TGUploadedMessageContentMedia.m in Sources */,
68B22D1F1C15F03A00EE8FF9 /* TGRemoteHttpLocationSignal.m in Sources */,
D0D1A0811ADDE84F007D9ED6 /* TGPrivateChatModel.m in Sources */,
68B22CE41C117D4000EE8FF9 /* UIControl+HitTestEdgeInsets.m in Sources */,
68B22D201C1601A500EE8FF9 /* TGLocationMapView.m in Sources */,
D0D1A07E1ADDE838007D9ED6 /* TGUserModel.m in Sources */,
684191ED1C6501AD0091EF21 /* TGShareToolbarView.m in Sources */,
D0D19FF71ADD5F98007D9ED6 /* TGShareContextSignal.m in Sources */,
D0DCF58E1AEE83BE00D5B7A1 /* ApiLayer45.m in Sources */,
D083AD901AE0857B00C7F41B /* TGProgressAlert.m in Sources */,
D0D1A0841ADDE876007D9ED6 /* TGGroupChatModel.m in Sources */,
D0E0B9211ADF11F500435821 /* PSLMDBKeyValueStore.m in Sources */,
684191F91C653C6C0091EF21 /* TGChannelChatModel.m in Sources */,
D0DCF4EF1AE9155A00D5B7A1 /* TGMimeTypeMap.m in Sources */,
D0E0B93A1ADFF0AD00435821 /* TGUploadMediaSignals.m in Sources */,
684191D61C64D7EA0091EF21 /* TGShareController.m in Sources */,
684191F31C6503000091EF21 /* RMPhoneFormat.m in Sources */,
D0E0B92A1ADF12B400435821 /* TGModernCache.m in Sources */,
D0D1A0001ADD5FA5007D9ED6 /* TGShareContext.m in Sources */,
684191F21C6502270091EF21 /* TGPhoneUtils.m in Sources */,
D083AD801AE02DD600C7F41B /* TGSearchSignals.m in Sources */,
D0E0B9341ADF29C400435821 /* TGSendMessageSignals.m in Sources */,
D0E0B8B11ADE826D00435821 /* TGChatListSignal.m in Sources */,
D083AD861AE06F9D00C7F41B /* TGUploadedMessageContent.m in Sources */,
684191F01C6501F50091EF21 /* TGShareButton.m in Sources */,
684191E71C6501930091EF21 /* TGContactModel.m in Sources */,
D038A94D1AE69E1000B9AB7C /* TGSharePasscodeView.m in Sources */,
D0E0B9221ADF11F500435821 /* PSLMDBTable.m in Sources */,
684191E41C64F7170091EF21 /* TGItemProviderSignals.m in Sources */,
68B22D091C11F35700EE8FF9 /* TGModernGalleryVideoContentView.m in Sources */,
684191F11C65021B0091EF21 /* TGCheckButtonView.m in Sources */,
D0E0B8B91ADE842400435821 /* TGShareImageView.m in Sources */,
684191EC1C6501AD0091EF21 /* TGShareToolbarButton.m in Sources */,
D0E0B9271ADF127800435821 /* PSLMDBKeyValueCursor.m in Sources */,
D083AD831AE0309F00C7F41B /* TGMemoryCache.m in Sources */,
D0E0B9151ADF117700435821 /* midl.c in Sources */,
D0E0B8BD1ADE859300435821 /* TGFileLocation.m in Sources */,
D0E0B9431AE01C2600435821 /* TGColor.m in Sources */,
684191D71C64D7EA0091EF21 /* TGShareRecipientController.m in Sources */,
D0E0B8D71ADECFF100435821 /* TGChatListAvatarSignal.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
D08805A8156E8F3600311537 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
D0876FE6196F4C33005740CE /* TGGenericPeerMediaGalleryModel.m in Sources */,
D03EEDE01B336737009E6974 /* TGDocumentAttributeAudio.m in Sources */,
68B63CB91BB2596200205AC3 /* TGBridgeReplyMessageMediaAttachment+TGReplyMessageMediaAttachment.m in Sources */,
685C18A11A4D5830001B9255 /* TGPhotoCropScrollView.m in Sources */,
6811AE271A35E317009309A3 /* TGPhotoCropAreaView.m in Sources */,
D0C09C731A6E974D008369D7 /* TGSharedMediaFileItemView.m in Sources */,
D08805BD156E8F3600311537 /* main.m in Sources */,
68B63CEA1BB2599600205AC3 /* TGBridgeChat+TGConversation.m in Sources */,
D098409F19CB9BE200CE5BB0 /* TLEncryptedFile.mm in Sources */,
D098413119CB9BE200CE5BB0 /* TLRPChelp_getInviteText.mm in Sources */,
D044CB6C192969850001C986 /* TGLocationThumbnailDataSource.m in Sources */,
68B63D3D1BB25B1F00205AC3 /* TGBridgeRemoteHandler.m in Sources */,
D0F7B4DC1C2385FD008C5DB1 /* TGModernConversationMediaContextResultsAssociatedPanel.m in Sources */,
6875C8611BBD28570061D94C /* TGMenuSheetItemView.m in Sources */,
D09840E219CB9BE200CE5BB0 /* TLNewSession.mm in Sources */,
D05DE7ED1AB7118E00293D10 /* TGUpdatesWithQts.m in Sources */,
D051041E1B62531600F4E03D /* TGSingleStickerPreviewWindow.m in Sources */,
D09840F319CB9BE200CE5BB0 /* TLResPQ.mm in Sources */,
D08805C1156E8F3600311537 /* TGAppDelegate.mm in Sources */,
686A899D1C483EDF00E6976D /* PGCameraMomentSegment.m in Sources */,
D0F905311C3413B80026ECAE /* TLBotInlineResult.mm in Sources */,
D0983D5919CB9A4300CE5BB0 /* TGDialogListSearchCell.m in Sources */,
D038A9611AE7F02300B9AB7C /* TLRPCmessages_importChatInvite.mm in Sources */,
D088061D156EA2B700311537 /* TGTelegraph.mm in Sources */,
D0249BDC1ABF5B470076ECBF /* GDMultiMap.m in Sources */,
D0249AC71ABCA73F0076ECBF /* TGLocationViewController.m in Sources */,
688DBB9D1BBEEA5B00F4ED33 /* TGMediaAssetFetchResult.m in Sources */,
68B63CF41BB2599600205AC3 /* TGBridgeLocationVenue+TGLocationVenue.m in Sources */,
934280E418495540004F1C2A /* TGModernConversationInputTextPanel.m in Sources */,
D098408219CB9BE200CE5BB0 /* TLConfig.mm in Sources */,
68B63CB71BB2596200205AC3 /* TGBridgeMediaAttachment+TGMediaAttachment.m in Sources */,
D07F99491A9CFBC2002EA6E9 /* TGPasscodeWindow.m in Sources */,
D026206518A938CF00A41CC8 /* TGTelegramNetworking.m in Sources */,
D0FD8995156FCA3D00CC3714 /* TGMainTabsController.m in Sources */,
D098408919CB9BE200CE5BB0 /* TLcontacts_Contacts.mm in Sources */,
D0A4D7CC1C10C8E200537E74 /* TGExternalGifSearchResult.m in Sources */,
D0A4D7EC1C10DF3500537E74 /* TGInternalGifSearchResultGalleryItemView.m in Sources */,
D0249B9E1ABF5B470076ECBF /* GDAccessTokenClientCredential.m in Sources */,
93DEA09C183E523C00B559C3 /* TGModernButtonViewModel.m in Sources */,
9303842D1811A3C300CAC996 /* TGUserInfoCollectionItem.m in Sources */,
D098413F19CB9BE200CE5BB0 /* TLRPCmessages_editChatTitle.mm in Sources */,
D098413419CB9BE200CE5BB0 /* TLRPChelp_getSupport.mm in Sources */,
D0983D4219CB9A4300CE5BB0 /* TGButtonGroupView.m in Sources */,
D0E49ACE156FE9D700655FFE /* TGContactsController.mm in Sources */,
D0983D8819CB9A4300CE5BB0 /* TGMediaAttachment.m in Sources */,
D0A4D7F41C10E10500537E74 /* TGExternalGifSearchResultGalleryItemView.m in Sources */,
D09840E919CB9BE200CE5BB0 /* TLPhoneCall.mm in Sources */,
936CD3D3186723C700FF241C /* TGEncryptionKeyViewController.m in Sources */,
D052F0B6157543FE00D51E59 /* TGSchema.m in Sources */,
D089E0A01AC5B65A009A744B /* TGAuthSessionsEmptyView.m in Sources */,
D098416619CB9BE200CE5BB0 /* TLRPCping_delay_disconnect.mm in Sources */,
D04ABFE71A3B4BD000869014 /* TLRPCauth_checkPassword.mm in Sources */,
D09FD7231BA9A4EE00FF0A4F /* TLRPCchannels_leaveChannel.mm in Sources */,
D09840C919CB9BE200CE5BB0 /* TLMessage.mm in Sources */,
D07EA294199E28D5002ED76D /* TGModernMediaListCell.m in Sources */,
D08C71501C522FA200779C0F /* TGAudioWaveformSignal.m in Sources */,
D05556181944E2E3008B69A6 /* TGDocumentMessageIconModel.m in Sources */,
D0983DAD19CB9A4300CE5BB0 /* TGVideoInfo.mm in Sources */,
6836F8D41BB2601200D3A77B /* TGBridgeImageInfo.m in Sources */,
93CF3B62181E7D0D003D8DE1 /* TGModernImageView.m in Sources */,
D052F0BB15757AB400D51E59 /* TGDialogListRequestBuilder.mm in Sources */,
D01B0EB21A4343D1007ACE93 /* TGStickerPreviewImageDataSource.m in Sources */,
D09EE2B4193293E100980617 /* TGMediaStoreContext.m in Sources */,
D06819C91AD7F9C500D66743 /* TGExternalGalleryItem.m in Sources */,
D098411519CB9BE200CE5BB0 /* TLRPCcontacts_getStatuses.mm in Sources */,
684853E91C1A225200007D21 /* UIImage+TGMediaEditableItem.m in Sources */,
688DBBA71BBEEA5B00F4ED33 /* TGMediaAssetsLegacyLibrary.m in Sources */,
D09840F219CB9BE200CE5BB0 /* TLResponseIndirect.mm in Sources */,
D0D541D51B877EB8005F676C /* TLmessages_Messages$modernChannelMessages.mm in Sources */,
D0EFBEBE1A1A24C600FF33C3 /* TGVerifyChangePhoneActor.m in Sources */,
D052F0DA1576CB8900D51E59 /* TGUserDataRequestBuilder.m in Sources */,
68B63D551BB25B5200205AC3 /* TGBridgeServer.m in Sources */,
D09840FD19CB9BE200CE5BB0 /* TLRPCaccount_updateStatus.mm in Sources */,
D052F0E91576E35700D51E59 /* TGInterfaceManager.mm in Sources */,
D09FD70B1BA9A4EE00FF0A4F /* TLRPCchannels_editTitle.mm in Sources */,
D052F11B1576F42400D51E59 /* TGPushActionsRequestBuilder.m in Sources */,
D07AC9EF1577C1C700436500 /* TGConversationHistoryRequestActor.m in Sources */,
9341B03518524D2C00D1195B /* TGUserCollectionItem.m in Sources */,
681E53801BE14BDE00944370 /* TGMediaAssetsUtils.m in Sources */,
D0249A361ABC42F10076ECBF /* TGTwoStepConfigSignal.m in Sources */,
68B63C281BB258E300205AC3 /* TGBridgeBotInfo.m in Sources */,
D03538391AD3098600B0B33E /* TGInstagramMediaIdSignal.m in Sources */,
D0249A861ABCA60D0076ECBF /* TGMediaPickerGalleryPhotoItem.m in Sources */,
D07ACA01157833D400436500 /* TGContactListRequestBuilder.mm in Sources */,
D05DE8061AB86FD900293D10 /* TGDownloadHistoryForNavigatingToMessageSignal.m in Sources */,
D09FD6FF1BA9A4EE00FF0A4F /* TLRPCchannels_checkUsername.mm in Sources */,
D0DEE4F71AA0A90600B04AAA /* NSArray_DisabledFeature.mm in Sources */,
D0983D6419CB9A4300CE5BB0 /* TGHacks.m in Sources */,
D0983C0B19CB93F200CE5BB0 /* TGWeakDelegate.m in Sources */,
93C52F651861E6E1008229A7 /* TGLoginProfileController.m in Sources */,
D07147741A14B6E100D7896A /* TGStickerMesageImageView.m in Sources */,
68EED5D21BC4294A009F1D57 /* TGNotificationBackgroundView.m in Sources */,
D004C3A9157E54F20084AE3F /* TGLogoutRequestBuilder.m in Sources */,
D098408419CB9BE200CE5BB0 /* TLContactBlocked.mm in Sources */,
D098412D19CB9BE200CE5BB0 /* TLRPCget_future_salts.mm in Sources */,
686ED3021BF362B6001F2F96 /* TGNotificationContactPreviewView.m in Sources */,
68D3C1C11BD93740003F8131 /* TGNotificationTextPreviewView.m in Sources */,
93843209185680DB000CD961 /* TGUserInfoController.m in Sources */,
D051AFE91AF80094003AFD52 /* TGStickerPackReference.m in Sources */,
D09FD7391BA9AB6E00FF0A4F /* NSArray_Peer.mm in Sources */,
D098415219CB9BE200CE5BB0 /* TLRPCmessages_sendEncryptedService.mm in Sources */,
6879954A1BE78583003280B9 /* TGMediaAssetsController.m in Sources */,
D082953D1BACA7BC00240F69 /* TGChannelModeratorController.m in Sources */,
D098418319CB9BE200CE5BB0 /* TLUserProfilePhoto.mm in Sources */,
D055A7EF1A6954D700A1D48C /* TGSharedMediaCacheSignals.m in Sources */,
68B63D4D1BB25B4400205AC3 /* TGBridgeContextService.m in Sources */,
D09840B319CB9BE200CE5BB0 /* TLInputChatPhoto.mm in Sources */,
D0CC4D6119F7C4CE001E8D57 /* TGYoutubeDataContentProperty.m in Sources */,
D004C3AC157E57DC0084AE3F /* TGSignInRequestBuilder.m in Sources */,
D09840D419CB9BE200CE5BB0 /* TLmessages_SentEncryptedMessage.mm in Sources */,
68B63CB21BB2596200205AC3 /* TGBridgeContactMediaAttachment+TGContactMediaAttachment.m in Sources */,
D0C80D3B1A9561D600D5DF8A /* TGDialogListTitleContainer.m in Sources */,
938431FD18567787000CD961 /* TGGroupInfoCollectionItemView.m in Sources */,
D03E44B11AAF620600E72CAA /* TGReplyHeaderPhotoModel.m in Sources */,
D098411B19CB9BE200CE5BB0 /* TLRPCcontest_saveDeveloperInfo.mm in Sources */,
D0249A7E1ABCA5D90076ECBF /* TGMediaPickerGalleryPhotoItemView.m in Sources */,
684853D21C17F6B600007D21 /* TGVersionCollectionItemView.m in Sources */,
D02566AD1AD2C28F007C19C1 /* TLRPCmessages_sendMessage_manual.mm in Sources */,
D09FD7071BA9A4EE00FF0A4F /* TLRPCchannels_editAdmin.mm in Sources */,
D098409B19CB9BE200CE5BB0 /* TLDestroySessionsRes.mm in Sources */,
D0FC07441B1D7356008CC3BB /* TLKeyboardButton.mm in Sources */,
D098410919CB9BE200CE5BB0 /* TLRPCcontacts_acceptRequest.mm in Sources */,
D0B2C8D8195B14EA00CA9F1E /* MP4Atom.m in Sources */,
D0FC23411BFF54F100CC49E7 /* TLhelp_TermsOfService.mm in Sources */,
D0983D7819CB9A4300CE5BB0 /* TGImageUtils.mm in Sources */,
D0309D3A1A1F833C009571E9 /* TLRPCauth_resetAccountPassword.mm in Sources */,
D098411619CB9BE200CE5BB0 /* TLRPCcontacts_getSuggested.mm in Sources */,
D0983D4C19CB9A4300CE5BB0 /* TGContactBinding.m in Sources */,
936DE19F1850D34800D90029 /* TGCommentCollectionItemView.m in Sources */,
D004C3AF157E57F50084AE3F /* TGSignUpRequestBuilder.m in Sources */,
D0983D8919CB9A4300CE5BB0 /* TGMenuView.m in Sources */,
D098408719CB9BE200CE5BB0 /* TLContactRequest.mm in Sources */,
D09840D319CB9BE200CE5BB0 /* TLmessages_Messages.mm in Sources */,
D0A4D7C11C0F97C400537E74 /* TLmessages_FoundGifs.mm in Sources */,
68B63D7B1BB25B8D00205AC3 /* TGConversationSignals.m in Sources */,
D0CC232915961B2E004CAFE5 /* TGInterfaceAssets.mm in Sources */,
D01526CF18FB2E4900656312 /* TGImageView.m in Sources */,
6808EA611BADBAC200D8E50E /* PGFadeTool.m in Sources */,
D01B0EB91A444F84007ACE93 /* TGLinkTargetView.m in Sources */,
D098407D19CB9BE200CE5BB0 /* TLChatLocated.mm in Sources */,
D098418919CB9BE200CE5BB0 /* TLDestroySessionsRes_manual.mm in Sources */,
93DC7FF5159A0FD5001F7AB6 /* TGTimelineItem.m in Sources */,
68E45AD91A2E69C7001AFE63 /* UIControl+HitTestEdgeInsets.m in Sources */,
9303841F1811765300CAC996 /* TGDisclosureActionCollectionItem.m in Sources */,
D0EFBEE21A1AB95B00FF33C3 /* TGChangePhoneNumberCodeController.m in Sources */,
D0C80D8A1A97A58E00D5DF8A /* TGAccessChecker.m in Sources */,
D066E9B618C8D0DA00509410 /* TGSupportPeerActor.m in Sources */,
D0309D3B1A1F833C009571E9 /* TLaccount_Password.mm in Sources */,
D0EA69961A0A18B900D1F747 /* TGNotificationPrivacyAccountSetting.m in Sources */,
D0EFBEE81A1ABACA00FF33C3 /* TGPhoneCodeCollectionItemView.m in Sources */,
D0C09C871A6E974D008369D7 /* TGSharedMediaSectionHeaderView.m in Sources */,
68B63D771BB25B8D00205AC3 /* TGChatListSignals.m in Sources */,
D044E1541B2A1CB7001EE087 /* TGReplyMarkupAttachment.m in Sources */,
68B63CB31BB2596200205AC3 /* TGBridgeDocumentMediaAttachment+TGDocumentMediaAttachment.m in Sources */,
D0549E161926269F002952ED /* ATActor.m in Sources */,
D038A9591AE7F02300B9AB7C /* TLChatInvite.mm in Sources */,
D08BC67B19AE385C007F126A /* TGUserAvatarGalleryItemView.m in Sources */,
D098408819CB9BE200CE5BB0 /* TLcontacts_Blocked.mm in Sources */,
68AE01471A5591AE00001B53 /* TGPhotoAvatarCropController.m in Sources */,
930808DB185A758900E62B42 /* TGUserInfoPhoneCollectionItemView.m in Sources */,
D0AD63DB159D21F80092BB50 /* TGUserNode.m in Sources */,
D0AD63E9159D3D3F0092BB50 /* TGTimelineHistoryRequestBuilder.m in Sources */,
6875C85D1BBD28240061D94C /* TGCheckButtonView.m in Sources */,
D0983D7D19CB9A4300CE5BB0 /* TGIndexSet.mm in Sources */,
D096965F15ACDDE800D59E62 /* TGConversationReadHistoryActor.mm in Sources */,
D0F7B4E01C238883008C5DB1 /* TGAnimatedMediaContextResultCell.m in Sources */,
D0F7B4F41C288361008C5DB1 /* TGPreparedDownloadExternalImageMessage.m in Sources */,
933AA49318606AB1000AA848 /* TGPreparedRemoteDocumentMessage.m in Sources */,
D0249BE41ABF5B470076ECBF /* GDRemoteFileServiceSession.m in Sources */,
D098416B19CB9BE200CE5BB0 /* TLRPCupdates_getDifference.mm in Sources */,
D0249BA71ABF5B470076ECBF /* GDCredentialManager.m in Sources */,
D05017E818AE397F0052B7D1 /* TGNetworkWorker.m in Sources */,
D09840D119CB9BE200CE5BB0 /* TLmessages_Dialogs.mm in Sources */,
936DE1A61850E39500D90029 /* TGHeaderCollectionItemView.m in Sources */,
93ED9F181863D17700E22F84 /* TGRemoteWallpaperInfo.m in Sources */,
D0083AEB1BCD85B600CA1D77 /* TGAttachmentSheetWindow.m in Sources */,
D01945331A9F58B500FDA2C4 /* TLmessages_AffectedMessages.mm in Sources */,
D089E0981AC5A776009A744B /* TLRPCauth_requestPasswordRecovery.mm in Sources */,
D09840BB19CB9BE200CE5BB0 /* TLInputGeoPlaceName.mm in Sources */,
D0603928191A505000EF850D /* TGMediaPreviewTask.m in Sources */,
D0249BE61ABF5B470076ECBF /* GDRetainingMetadataCache.m in Sources */,
D02EA21A1A365E1C001A25CD /* TGShareSheetButtonItemView.m in Sources */,
D0FC07111B1CF918008CC3BB /* TGBotUserInfoController.m in Sources */,
D0EFBED01A1A7B4500FF33C3 /* TGChangePhoneNumberHelpView.m in Sources */,
D0249ABB1ABCA73F0076ECBF /* TGLocationMapModeControl.m in Sources */,
D0EA696D1A08E46600D1F747 /* TLRPCaccount_deleteAccount.mm in Sources */,
D0249BD91ABF5B470076ECBF /* GDKeychainCredentialManager.m in Sources */,
D09840C519CB9BE200CE5BB0 /* TLInputUser.mm in Sources */,
686A89931C47097200E6976D /* TGCameraSegmentsView.m in Sources */,
D0983D9119CB9A4300CE5BB0 /* TGNavigationController.m in Sources */,
D03EF6EC1A4DA2A800ABEF35 /* TLStickerPack.mm in Sources */,
D0DCF5831AEDC70500D5B7A1 /* TGGroupInfoShareLinkController.m in Sources */,
D0256C361AD2C8D9007C19C1 /* TLRPCmessages_getWebPagePreview.mm in Sources */,
D0249A9E1ABCA6880076ECBF /* TGICloudItem.m in Sources */,
D09C752119F1CF8E00BF51BC /* TGCheckUsernameAvailabilityActor.m in Sources */,
D0876FE919702474005740CE /* TGModernGalleryZoomableScrollView.m in Sources */,
D0C5C3DE1ACB30E500F32FC6 /* TGAccountSignals.m in Sources */,
D0F7B4C91C219E63008C5DB1 /* TGGifKeyboardBalancedPartition.m in Sources */,
D0B9F57419FE642400C2EDE2 /* TGWebSearchController.m in Sources */,
934134671853360D00480294 /* TGEditableCollectionItemView.m in Sources */,
D098409519CB9BE200CE5BB0 /* TLDcNetworkStats.mm in Sources */,
D0C80D331A9561AF00D5DF8A /* TGPasscodeSettingsController.m in Sources */,
D066E98818C625F700509410 /* wav_io.c in Sources */,
D08BE07E1BD956F20004F382 /* TGGifConverter.m in Sources */,
688DBBA51BBEEA5B00F4ED33 /* TGMediaAssetModernImageSignals.m in Sources */,
93C43B2518A0546400165AE1 /* TGAudioRecorder.m in Sources */,
D0CFE4731A35AB8300839901 /* lz4frame.c in Sources */,
68BBB2101BE9DE0100237553 /* TGBridgeMessageEntitiesAttachment.m in Sources */,
D096966815AD9B8E00D59E62 /* TGTimelineUploadPhotoRequestBuilder.m in Sources */,
68B63D811BB25B8D00205AC3 /* TGPeerNotificationSettingsSignals.m in Sources */,
D0741C9119EBB9E30076369C /* TGSecretIncomingQueueActor.mm in Sources */,
936DE1B01850E48400D90029 /* TGNotificationSettingsController.m in Sources */,
D0983D5219CB9A4300CE5BB0 /* TGDateUtils.mm in Sources */,
D09FD7051BA9A4EE00FF0A4F /* TLRPCchannels_editAbout.mm in Sources */,
68AD393F1BF5DE7700826A83 /* TGNotificationForwardHeaderView.m in Sources */,
D07EA282199E2543002ED76D /* TGModernMediaListImageItemView.m in Sources */,
939ECA4E188ED0B7004ABAB7 /* TGModernGalleryScrollView.m in Sources */,
D0983D5D19CB9A4300CE5BB0 /* TGEncryptedChatServiceAction.m in Sources */,
93CF3B77181EF6E6003D8DE1 /* TGModernCollectionCell.m in Sources */,
D01D7D5919DE0BF500955BDE /* TGModernConversationActivityManager.m in Sources */,
D051B1251B0806C0003AFD52 /* TGImagePickerController.mm in Sources */,
D098408619CB9BE200CE5BB0 /* TLContactLocated.mm in Sources */,
D089E04E1AC57463009A744B /* NSArray_Authorization.mm in Sources */,
D0983D3E19CB9A4300CE5BB0 /* TGAudioInfo.m in Sources */,
D098418519CB9BE200CE5BB0 /* TLVideo.mm in Sources */,
D0C09C851A6E974D008369D7 /* TGSharedMediaSectionHeader.m in Sources */,
D0EA68C31A0077A800D1F747 /* TGBingSearchActor.m in Sources */,
D098407319CB9BE200CE5BB0 /* NSArray_User.mm in Sources */,
D03538341AD2E8F200B0B33E /* TGSignalImageViewWithProgress.m in Sources */,
D044E1681B2AFCBD001EE087 /* TGChatSearchController.m in Sources */,
9342137C18575C80003F000F /* TGGroupInfoSelectContactController.m in Sources */,
68B63C2A1BB258E300205AC3 /* TGBridgeChat.m in Sources */,
D096966F15AE069000D59E62 /* TGSettingsController.m in Sources */,
D096967F15AE36B300D59E62 /* TGConversationAddMessagesActor.mm in Sources */,
D096968715AE600F00D59E62 /* TGContactCell.m in Sources */,
D096969315AEFFC500D59E62 /* TGConversationReadMessagesActor.mm in Sources */,
D0249ACE1ABCA7900076ECBF /* TGPickPinAnnotationView.m in Sources */,
D01945401A9F81E300FDA2C4 /* TGUpdatesWithPts.m in Sources */,
934134701853754500480294 /* TGCollectionMenuView.m in Sources */,
D0549E1F19262700002952ED /* ATQueue.m in Sources */,
D093D81A1BE27B4600B24A14 /* TGMessageEntityItalic.m in Sources */,
D06989971BA5923C000CBE06 /* TGMessageViewCountContentProperty.m in Sources */,
D089E07C1AC5829D009A744B /* TGAuthSessionItemView.m in Sources */,
68B63D3B1BB25B1F00205AC3 /* TGBridgePeerSettingsHandler.m in Sources */,
D03EEFF415AF40AD005D0F1B /* TGUpdateStateRequestBuilder.mm in Sources */,
6836F8E31BB2626600D3A77B /* TGBridgeChatListSubscription.m in Sources */,
D098411E19CB9BE200CE5BB0 /* TLRpcDropAnswer.mm in Sources */,
D0983DA419CB9A4300CE5BB0 /* TGTextField.m in Sources */,
D098413719CB9BE200CE5BB0 /* TLRPCmessages_acceptEncryption.mm in Sources */,
D0FC07041B1C38DD008CC3BB /* TLDcOption$modernDcOption.mm in Sources */,
9352A9DF181DC017002A1A1A /* TGMessageModernConversationItem.mm in Sources */,
6811AE621A389CC9009309A3 /* GLProgram.m in Sources */,
9341347F1854EC8D00480294 /* TGWallpaperController.m in Sources */,
688DBBA11BBEEA5B00F4ED33 /* TGMediaAssetImageSignals.m in Sources */,
D08968A51A796B2100784CE8 /* TGGlobalMessageSearchSignals.m in Sources */,
D0983D3619CB9A4300CE5BB0 /* TGActionMediaAttachment.m in Sources */,
6836F8DA1BB2601200D3A77B /* TGBridgeImageMediaAttachment.m in Sources */,
D03E903E1A23BBBD0008FC78 /* TGLoginPasswordView.m in Sources */,
D098417D19CB9BE200CE5BB0 /* TLUpdates.mm in Sources */,
D098410419CB9BE200CE5BB0 /* TLRPCauth_sendCode.mm in Sources */,
D0983DB019CB9A4300CE5BB0 /* TGViewController.mm in Sources */,
D09840A319CB9BE200CE5BB0 /* TLFutureSalt.mm in Sources */,
D0983D6519CB9A4300CE5BB0 /* TGHighlightableButton.m in Sources */,
D0EA69061A026F0000D1F747 /* TGWebSearchResultsGalleryGifItemView.m in Sources */,
D09840C619CB9BE200CE5BB0 /* TLInputVideo.mm in Sources */,
D0F7B4FC1C2D5E3D008C5DB1 /* TLmessages_SavedGifs.mm in Sources */,
D0983D8B19CB9A4300CE5BB0 /* TGMimeTypeMap.m in Sources */,
D0C09C711A6E974D008369D7 /* TGSharedMediaFileItem.m in Sources */,
684191B71C6268340091EF21 /* TGTransitionLayout.m in Sources */,
D09840AF19CB9BE200CE5BB0 /* TLHttpWait.mm in Sources */,
D0983D5E19CB9A4300CE5BB0 /* TGExportContactFutureAction.m in Sources */,
D0983D6319CB9A4300CE5BB0 /* TGGradientLabel.m in Sources */,
683A8CA21BBD6EDC00CB2F34 /* TGAttachmentCarouselItemView.m in Sources */,
D09FD7151BA9A4EE00FF0A4F /* TLRPCchannels_getImportantHistory.mm in Sources */,
93DEA09F183E554500B559C3 /* TGPhotoMessageViewModel.m in Sources */,
D0249A511ABC68BB0076ECBF /* TGPasswordEmailController.m in Sources */,
D0249A3A1ABC43B10076ECBF /* TGTwoStepConfig.m in Sources */,
D0FC07241B1D11F0008CC3BB /* TGCommandKeyboardView.m in Sources */,
D07EA276199E1E0E002ED76D /* TGGenericPeerMediaListModel.m in Sources */,
68B63C2F1BB258E300205AC3 /* TGBridgeStickerPack.m in Sources */,
D044CB9E192A1D8F0001C986 /* PSKeyValueEncoder.m in Sources */,
6836F8DC1BB2601200D3A77B /* TGBridgeMediaAttachment.m in Sources */,
D0249A4C1ABC64E70076ECBF /* TGTwoStepVerifyPasswordSignal.m in Sources */,
D082954E1BACA84800240F69 /* TGChannelModeratorCollectionItemView.m in Sources */,
D0249B341ABF5B210076ECBF /* TGICloudFileDownloadActor.m in Sources */,
D07EA26F199E1CE5002ED76D /* TGModernMediaListModel.m in Sources */,
D0C925AD194A024000E629CA /* rngs.c in Sources */,
681EAC0A1A23490B00E7C40C /* TGPhotoToolsController.m in Sources */,
D098405219CB9BE200CE5BB0 /* NSOutputStream+TL.m in Sources */,
D0249BD51ABF5B470076ECBF /* GDHTTPOperation.m in Sources */,
9386E89B185CCB0600930205 /* TGUserInfoVariantCollectionItemView.m in Sources */,
D03C3EFA1BE148CD001278F1 /* TGGroupAdminsController.m in Sources */,
D0808688190F036F00EE6998 /* TGMessageImageViewTimestampView.m in Sources */,
68B63D311BB25B1F00205AC3 /* TGBridgeChatMessageListHandler.m in Sources */,
681EACE01A28FFA800E7C40C /* PGShadowsTool.m in Sources */,
D0D541D11B87391F005F676C /* TGChannelList.m in Sources */,
D05DE80B1AB8847500293D10 /* TGModernConversationForwardInputPanel.m in Sources */,
D0983D4F19CB9A4300CE5BB0 /* TGDatabase.mm in Sources */,
D098408E19CB9BE200CE5BB0 /* TLcontacts_Located.mm in Sources */,
D05556271944E2F4008B69A6 /* TGDocumentMessageIconView.m in Sources */,
D0498FDF197888940080A679 /* TGGenericPeerMediaGalleryVideoItem.m in Sources */,
D0249AE21ABCA7BE0076ECBF /* TGMediaPickerGalleryInterfaceView.m in Sources */,
D06819C51AD7F99300D66743 /* TGExternalGalleryModel.m in Sources */,
D09840DB19CB9BE200CE5BB0 /* TLMsgDetailedInfo.mm in Sources */,
D098416F19CB9BE200CE5BB0 /* TLRPCupload_getFile.mm in Sources */,
681A165D1BC8013C00FFFAA9 /* TGAttachmentPhotoCell.m in Sources */,
D0EA69721A08E46600D1F747 /* NSArray_InputPrivacyRule.mm in Sources */,
D026205E18A8E95200A41CC8 /* TGUpdateMessageService.m in Sources */,
D0EA69A01A0A41F900D1F747 /* TGDeleteAccountController.m in Sources */,
68A8831D1A792D2B00CC4240 /* PGPhotoEnhanceLUTGenerator.m in Sources */,
681EAC2C1A23A04B00E7C40C /* TGPhotoFilterCell.m in Sources */,
D0DCF55F1AED32D800D5B7A1 /* TGLocationVenueCell.m in Sources */,
D03B1D831B6BABD800524EE9 /* TGSharedMediaLinksEmptyView.m in Sources */,
D098410D19CB9BE200CE5BB0 /* TLRPCcontacts_deleteContact.mm in Sources */,
D075876E1B3B380400117DFF /* TGMusicPlayerCompleteView.m in Sources */,
68B63C301BB258E300205AC3 /* TGBridgeUser.m in Sources */,
68A2FC2C1C1EFA440061D67B /* TGMediaAssetsGifCell.m in Sources */,
932A566F15B05AAE006A138E /* TGConversationActivityRequestBuilder.m in Sources */,
68B0BF121A68CCE500D13A4A /* PGPhotoEditorView.m in Sources */,
936DE1B41850F1B900D90029 /* TGVariantCollectionItemView.m in Sources */,
93064DF718325EB70024C05A /* TGPrivateModernConversationCompanion.m in Sources */,
D098409419CB9BE200CE5BB0 /* TLContactSuggested.mm in Sources */,
68B63CFC1BB2599600205AC3 /* TGBridgePeerNotificationSettings.m in Sources */,
D0DCF5691AED342300D5B7A1 /* TGVenueMessageViewModel.m in Sources */,
D0983DA219CB9A4300CE5BB0 /* TGTableView.m in Sources */,
D0983D8319CB9A4300CE5BB0 /* TGLocalMessageMetaMediaAttachment.m in Sources */,
6808EA5F1BADBAC200D8E50E /* PGCurvesTool.m in Sources */,
681EAC1C1A239ACD00E7C40C /* TGPhotoEditorSliderView.m in Sources */,
D066E97E18C624F200509410 /* opusenc.m in Sources */,
D0EA69371A07B86600D1F747 /* TGWebSearchInternalGifItemView.m in Sources */,
D09FD73B1BA9AB6E00FF0A4F /* TLcontacts_Found.mm in Sources */,
D098418819CB9BE200CE5BB0 /* TLCompressedObject.mm in Sources */,
D098415B19CB9BE200CE5BB0 /* TLRPCphotos_deletePhotos.mm in Sources */,
D0EFBEC41A1A6D6900FF33C3 /* TGResolveDomainActor.m in Sources */,
D00859581B1F952800EAF753 /* TGCommandPanelCell.m in Sources */,
D00733ED15B6DBF00091EBEE /* TGApplyStateRequestBuilder.m in Sources */,
D01E9DCA15B8D7A700C624F2 /* TGTelegraphDialogListCompanion.mm in Sources */,
D0A828BA19ACA606008BF6FF /* TGModernGalleryImageItemContainerView.m in Sources */,
D098411C19CB9BE200CE5BB0 /* TLRPCdestroy_session.mm in Sources */,
D0DCF5571AED32D800D5B7A1 /* TGLocationSectionHeaderCell.m in Sources */,
D00040A515BCD2EA00AF9EBF /* TGMessage+Telegraph.m in Sources */,
D09840A919CB9BE200CE5BB0 /* TLGeoPoint.mm in Sources */,
6879955C1BE7A442003280B9 /* TGMediaPickerCell.m in Sources */,
D0DCF5591AED32D800D5B7A1 /* TGLocationSignals.m in Sources */,
68535EF11C4F8D82001821D9 /* TGWatchReplyCollectionItemView.m in Sources */,
68B63D351BB25B1F00205AC3 /* TGBridgeConversationHandler.m in Sources */,
D02CAEA519D8BE8F00FF4B95 /* TGModernAnimatedImagePlayer.m in Sources */,
D0EFBEC11A1A265600FF33C3 /* TGChangePhoneActor.m in Sources */,
D0113A301C08789E00C30D67 /* TGCacheIndexingItemView.m in Sources */,
D00040AC15BCD53900AF9EBF /* TGImageInfo+Telegraph.mm in Sources */,
939ECA59188EDEA4004ABAB7 /* TGModernGalleryZoomableItemView.m in Sources */,
D0983D8E19CB9A4300CE5BB0 /* TGModernButton.m in Sources */,
D00040B815BCD73A00AF9EBF /* TGUser+Telegraph.m in Sources */,
D0C6AF4A1A77F6890046833D /* TGSharedMediaAllFilesEmptyView.m in Sources */,
D098417E19CB9BE200CE5BB0 /* TLupdates_Difference.mm in Sources */,
93C925FE15BD6D0800D1A461 /* TGTelegraphConversationMessageAssetsSource.m in Sources */,
93192EFB15BED22F0056FCD8 /* TGSendCodeRequestBuilder.m in Sources */,
681EACC91A28FFA800E7C40C /* PGGrainTool.m in Sources */,
D0C80D3D1A9561D600D5DF8A /* TGLockIconView.m in Sources */,
D098418B19CB9BE200CE5BB0 /* TLMessageContainer.mm in Sources */,
D08763441A83C47600632240 /* TGModernConversationControllerDynamicTypeSignals.m in Sources */,
68B63D891BB25B8D00205AC3 /* TGSynchronizationStateSignal.m in Sources */,
D04ABFE41A3B4BD000869014 /* TLDocumentAttribute.mm in Sources */,
D03E44CF1AB07FB000E72CAA /* TGReplyHeaderContactModel.m in Sources */,
D0A54B3D19B9F0C600886B73 /* TGLoadConversationAndHistoryForSearchActor.m in Sources */,
68B63B871BB2581800205AC3 /* TGBridgeCommon.m in Sources */,
D0F7B4FE1C2D5E3D008C5DB1 /* TLRPCmessages_getSavedGifs.mm in Sources */,
D098405119CB9BE200CE5BB0 /* NSInputStream+TL.m in Sources */,
D0C7FDCB15D301A5001A998A /* TGActor.m in Sources */,
D09840D219CB9BE200CE5BB0 /* TLmessages_Message.mm in Sources */,
D098410319CB9BE200CE5BB0 /* TLRPCauth_sendCall.mm in Sources */,
D09FD71F1BA9A4EE00FF0A4F /* TLRPCchannels_joinChannel.mm in Sources */,
D09840FC19CB9BE200CE5BB0 /* TLRPCaccount_updateProfile.mm in Sources */,
93EB7AB6184F8B3000891DBF /* TGModernConversationTitleIcon.m in Sources */,
68D3C1BD1BD936E2003F8131 /* TGNotificationStickerPreviewView.m in Sources */,
D098409019CB9BE200CE5BB0 /* TLcontacts_Requests.mm in Sources */,
D0249A881ABCA60D0076ECBF /* TGMediaPickerGalleryVideoItem.m in Sources */,
D0F905071C32CCC40026ECAE /* TLRPCmessages_sendInlineBotResult.mm in Sources */,
68BBB24C1BECFA7300237553 /* TGNotificationFilePreviewView.m in Sources */,
D09FD72F1BA9A4EE00FF0A4F /* TLchannels_ChannelParticipant.mm in Sources */,
D0EA68DE1A01549200D1F747 /* PSLMDBKeyValueReaderWriter.m in Sources */,
D0C7FDCE15D303D2001A998A /* TGTimelineRemoveItemsRequestActor.m in Sources */,
9341B01F18512E2400D1195B /* TGCheckCollectionItem.m in Sources */,
D07EA27B199E2507002ED76D /* TGModernMediaListThumbnailItemView.m in Sources */,
D0C7FDD115D3159A001A998A /* TGTimelineAssignProfilePhotoActor.m in Sources */,
9303843C1811ABE700CAC996 /* TGWallpapersCollectionItem.m in Sources */,
686ED2FA1BF24D77001F2F96 /* TGMediaAssetFetchResultChange.m in Sources */,
681436091C2ED30000AE480E /* TGWebSearchInternalGifResult+TGMediaItem.m in Sources */,
D0983D4419CB9A4300CE5BB0 /* TGCalloutView.m in Sources */,
D098406B19CB9BE200CE5BB0 /* NSArray_Message.mm in Sources */,
D09840CC19CB9BE200CE5BB0 /* TLmessages_AffectedHistory.mm in Sources */,
D089E0561AC57463009A744B /* TLRPCaccount_resetAuthorization.mm in Sources */,
688DBBDB1BBEEB2F00F4ED33 /* TGMediaPickerToolbarView.m in Sources */,
D072C9C615E2D86C00A93A95 /* TGDialogListSearchActor.m in Sources */,
D098418419CB9BE200CE5BB0 /* TLUserStatus.mm in Sources */,
D09840C219CB9BE200CE5BB0 /* TLInputPhoneCall.mm in Sources */,
681A16611BC8014500FFFAA9 /* TGAttachmentVideoCell.m in Sources */,
D044CA501C6279DD002160FF /* TGAudioDownloadActor.m in Sources */,
D0EFBEC71A1A708800FF33C3 /* TLRPCcontacts_resolveUsername.mm in Sources */,
68B63D041BB2599600205AC3 /* TGBridgeUser+TGUser.m in Sources */,
D0983D6919CB9A4300CE5BB0 /* TGImageManager.m in Sources */,
686A89991C483D0000E6976D /* PGCameraMomentSession.m in Sources */,
D0EC6CB015E469B700E7E687 /* TGConversationChatInfoRequestActor.m in Sources */,
D038A5061AE5604800B9AB7C /* NSArray_ReceivedNotifyMessage.mm in Sources */,
D098419119CB9BE200CE5BB0 /* TLMsgsAck$msgs_ack_manual.m in Sources */,
D0983D3219CB9A4300CE5BB0 /* FreedomUIKit.m in Sources */,
D09EE2CD193799F500980617 /* TGColorImageDataSource.m in Sources */,
D008C2021C18E1B7007D2855 /* TGBotContextExternalResult.m in Sources */,
688DBBB31BBEEA9700F4ED33 /* TGMediaGroupCell.m in Sources */,
D01B0E971A41BDC5007ACE93 /* TLmessages_Stickers.mm in Sources */,
D038A95B1AE7F02300B9AB7C /* TLExportedChatInvite.mm in Sources */,
D00372D31953A89700776BCF /* TGBroadcastModernConversationCompanion.mm in Sources */,
D07498391B99ECB3005F30CC /* TGChannelLinkSetupController.m in Sources */,
68B63D571BB25B5200205AC3 /* TGBridgeSignalManager.m in Sources */,
684853E11C1A221E00007D21 /* TGBingSearchResultItem+TGMediaItem.m in Sources */,
6836F8DB1BB2601200D3A77B /* TGBridgeLocationMediaAttachment.m in Sources */,
68B63CE21BB2599600205AC3 /* TGBridgeBotCommandInfo.m in Sources */,
D0EA69881A093DF900D1F747 /* TGPrivacyCustomShareListController.m in Sources */,
688DBBD91BBEEB2F00F4ED33 /* TGMediaAssetsTipView.m in Sources */,
D0983D4119CB9A4300CE5BB0 /* TGButton.m in Sources */,
D0EA68B01A006EB900D1F747 /* TGGiphySearchActor.m in Sources */,
D0249BBA1ABF5B470076ECBF /* GDFileServiceManager.m in Sources */,
68B63D5B1BB25B6600205AC3 /* TGBridgeAudioEncoder.m in Sources */,
D09C751419F1BBC100BF51BC /* TGUserInfoUsernameCollectionItemView.m in Sources */,
D0983D9819CB9A4300CE5BB0 /* TGRemoveContactFutureAction.m in Sources */,
D09C752419F1D1C400BF51BC /* TGApplyUsernameActor.m in Sources */,
D089E0541AC57463009A744B /* TLRPCaccount_getAuthorizations.mm in Sources */,
D038A95F1AE7F02300B9AB7C /* TLRPCmessages_exportChatInvite.mm in Sources */,
D0DCF4FF1AE923FA00D5B7A1 /* TGGroupManagementSignals.m in Sources */,
D03E44CB1AB07EFD00E72CAA /* TGReplyHeaderLocationModel.m in Sources */,
6836F8DF1BB2601200D3A77B /* TGBridgeUnsupportedMediaAttachment.m in Sources */,
D0EA69031A024F5700D1F747 /* TGPreparedDownloadDocumentMessage.m in Sources */,
D0DA8C411ACF5EBD00606990 /* TGArticleWebpageFooterModel.m in Sources */,
93CF3B65181E7D1B003D8DE1 /* TGModernImageViewModel.m in Sources */,
684853DD1C1A220900007D21 /* AVURLAsset+TGMediaItem.m in Sources */,
939ECA55188EDC3F004ABAB7 /* TGModernGalleryImageItem.m in Sources */,
938AF7D015ECF03C00F25DDA /* TGConversationChangeTitleRequestActor.m in Sources */,
681EACEE1A29355100E7C40C /* PGPhotoProcessPass.m in Sources */,
D098409C19CB9BE200CE5BB0 /* TLDialog.mm in Sources */,
D028A6D81C0C6F900082FBBD /* TGStickerKeyboardTabSettingsCell.m in Sources */,
930808DE185A759F00E62B42 /* TGUserInfoPhoneCollectionItem.m in Sources */,
D01526D9190054AB00656312 /* TGWorkerTask.m in Sources */,
D0498FC6197729670080A679 /* TGModernGalleryDefaultInterfaceView.m in Sources */,
D0FC23361BFF3E6E00CC49E7 /* TGCustomAlertWindow.m in Sources */,
6811AE221A34D2F1009309A3 /* UICollectionView+Utils.m in Sources */,
D0983D4519CB9A4300CE5BB0 /* TGChangeNotificationSettingsFutureAction.m in Sources */,
D0F7B4F01C288053008C5DB1 /* TGExternalImageSearchResult.m in Sources */,
D0F7B4BD1C204149008C5DB1 /* TGRecentGifsSignal.m in Sources */,
D04ABFE51A3B4BD000869014 /* TLRPCaccount_getPassword.mm in Sources */,
D0C5C3D91ACAEF2A00F32FC6 /* TGTwoStepRecoverySignals.m in Sources */,
D0A4D7E81C10DEF600537E74 /* TGInternalGifSearchResultGalleryItem.m in Sources */,
D098417319CB9BE200CE5BB0 /* TLRPCusers_getUsers.mm in Sources */,
D0498FDC1978885A0080A679 /* TGGenericPeerMediaGalleryImageItem.m in Sources */,
D05DE8021AB8666800293D10 /* TGHashtagSearchController.m in Sources */,
D09840EC19CB9BE200CE5BB0 /* TLphotos_Photo.mm in Sources */,
D0C6AF031A7270E40046833D /* TGSharedMediaFileThumbnailView.m in Sources */,
D09EE2C8193794F100980617 /* TGColorWallpaperInfo.m in Sources */,
D0983D5319CB9A4300CE5BB0 /* TGDeleteProfilePhotoFutureAction.m in Sources */,
D0EA68CB1A0105F200D1F747 /* TGRecentSearchResultsTableView.m in Sources */,
D098413219CB9BE200CE5BB0 /* TLRPChelp_getNearestDc.mm in Sources */,
D09840F819CB9BE200CE5BB0 /* TLRPCaccount_resetNotifySettings.mm in Sources */,
9308D82C184541F400FC395E /* TGPreparedLocalVideoMessage.m in Sources */,
D07587691B3B343300117DFF /* TGMusicPlayerController.m in Sources */,
D06F2B3A1AB1DFD900A4E214 /* TGReplyHeaderStickerModel.m in Sources */,
D0983D5119CB9A4300CE5BB0 /* TGDateLabel.m in Sources */,
D046964318A01640009764B2 /* TGModernConversationInputMicButton.m in Sources */,
681EACD31A28FFA800E7C40C /* PGPhotoEditor.m in Sources */,
D098411019CB9BE200CE5BB0 /* TLRPCcontacts_getContactIDs.mm in Sources */,
D0C09C691A6E974D008369D7 /* TGSharedMediaCollectionLayout.m in Sources */,
681A164B1BC8011700FFFAA9 /* TGAttachmentMenuCell.m in Sources */,
D03E44D31AB0800E00E72CAA /* TGReplyHeaderFileModel.m in Sources */,
939ECA4B188ECE66004ABAB7 /* TGModernGalleryView.m in Sources */,
D08BC65C19AD261F007F126A /* TGGroupAvatarGalleryModel.m in Sources */,
D066E99D18C6A88B00509410 /* info.c in Sources */,
681EACCF1A28FFA800E7C40C /* PGPhotoToolComposer.m in Sources */,
D0EA68A11A0064EB00D1F747 /* TGWebSearchGifItemView.m in Sources */,
D0FC352C1B3CCC830041A938 /* TGMusicPlayerPlaylist.m in Sources */,
934134821855104800480294 /* TGWallpaperListLayout.m in Sources */,
9303848918130BF600CAC996 /* TGCollectionViewUpdateContext.m in Sources */,
D09840B419CB9BE200CE5BB0 /* TLInputContact.mm in Sources */,
D0983D9419CB9A4300CE5BB0 /* TGPhonebookContact.mm in Sources */,
D02EA2331A376408001A25CD /* JNWSpringAnimation.m in Sources */,
D0C5C3CC1AC9B12E00F32FC6 /* TGPasswordEntryController.m in Sources */,
D0CC4D7119F817BC001E8D57 /* TGInstagramDataContentProperty.m in Sources */,
D09DDD7215EEB941009D26B6 /* TGSelectContactController.m in Sources */,
930384231811775200CAC996 /* TGDisclosureActionCollectionItemView.m in Sources */,
D0F905351C3413B80026ECAE /* TLBotInlineMessage.mm in Sources */,
68B63CF81BB2599600205AC3 /* TGBridgeMessage+TGMessage.m in Sources */,
D0C925AF194A024000E629CA /* timing.c in Sources */,
D0983D3319CB9A4300CE5BB0 /* RMPhoneFormat.m in Sources */,
D0C80DCF1A9B743700D5DF8A /* TGWebSearchResultsGalleryImageItemView.m in Sources */,
D08FEE461ACD92730069FA9F /* TGWebPageMediaAttachment.m in Sources */,
D0DCF57F1AEDC43C00D5B7A1 /* TGGroupInfoContactListCreateLinkCell.m in Sources */,
D0983D5B19CB9A4300CE5BB0 /* TGDoubleTapGestureRecognizer.m in Sources */,
D0983D4619CB9A4300CE5BB0 /* TGChangePeerBlockStatusFutureAction.m in Sources */,
D098415919CB9BE200CE5BB0 /* TLRPCphone_getDhConfig.mm in Sources */,
D07EA27F199E2532002ED76D /* TGModernMediaListImageItem.m in Sources */,
68B63CBB1BB2596200205AC3 /* TGBridgeVideoMediaAttachment+TGVideoMediaAttachment.m in Sources */,
D09FD71D1BA9A4EE00FF0A4F /* TLRPCchannels_inviteToChannel.mm in Sources */,
6814360D1C2ED38600AE480E /* TGExternalGifSearchResult+TGMediaItem.m in Sources */,
934280D4184900A1004F1C2A /* TGModernCheckButtonView.m in Sources */,
93B77683184DF19F00C81651 /* TGModernConversationGroupTitlePanel.m in Sources */,
681EABFE1A23471700E7C40C /* TGPhotoEditorController.m in Sources */,
D07EA298199E2D0C002ED76D /* TGGenericPeerMediaListImageItem.m in Sources */,
D0983D7F19CB9A4300CE5BB0 /* TGLabel.m in Sources */,
D0F057FE15EFC16900005C73 /* TGConversationCreateChatRequestActor.m in Sources */,
D0498FD8197888170080A679 /* TGGenericPeerMediaGalleryDefaultFooterView.m in Sources */,
9344707615F137660015AC4C /* TGConversationAddMemberRequestActor.m in Sources */,
D0249B991ABF5B470076ECBF /* AFOAuth2Client.m in Sources */,
D098411D19CB9BE200CE5BB0 /* TLRPCdestroy_sessions.mm in Sources */,
D0C09C671A6E974D008369D7 /* TGSharedMediaAvailabilityState.m in Sources */,
D098418C19CB9BE200CE5BB0 /* TLMetaClassStore.mm in Sources */,
D02EA2091A36518B001A25CD /* TGShareSheetWindow.m in Sources */,
68B63CE61BB2599600205AC3 /* TGBridgeBotInfo+TGBotInfo.m in Sources */,
93992D8118296E7D00F29746 /* TGMessageViewModel.m in Sources */,
D0D43CFD1BA0A8D400F6C78F /* TLupdates_ChannelDifference.mm in Sources */,
9344707915F138EA0015AC4C /* TGConversationDeleteMemberRequestActor.m in Sources */,
D061F2F21A9290420031BCBE /* TGCameraPhotoPreviewController.m in Sources */,
D0C6AEEF1A71B9300046833D /* TGSharedMediaFileThumbnailItemView.m in Sources */,
D0FB04FC1BF214480033901A /* TLRPCmessages_searchGlobal.mm in Sources */,
D046965518A15368009764B2 /* TGModernConversationAudioPlayer.m in Sources */,
D06EE99919DA153600088C19 /* TGSecretTimerValueControllerItemView.m in Sources */,
D098417419CB9BE200CE5BB0 /* TLScheme.mm in Sources */,
68535EF51C50F9BC001821D9 /* TGBridgePresetsService.m in Sources */,
D03E44C71AAF8B0600E72CAA /* TGReplyHeaderModel.m in Sources */,
939ECA42188EB8D1004ABAB7 /* TGModernGalleryItemView.m in Sources */,
D0249C0E1AC044C30076ECBF /* TGModernConversationHashtagsAssociatedPanel.m in Sources */,
D0FC07281B1D701F008CC3BB /* TGBotReplyMarkup.m in Sources */,
D0BD441C18B792AE0036FB8B /* TGModernViewInlineMediaContext.m in Sources */,
934470BD15F9F40A0015AC4C /* TGSynchronizationStateRequestActor.m in Sources */,
D044E1711B2B18BE001EE087 /* TGEmbedPreviewView.m in Sources */,
D098404F19CB9BE200CE5BB0 /* MtProtoKit_Legacy.m in Sources */,
688EBCC51BD147CF007BB81F /* TGAttachmentCameraView.m in Sources */,
D089E0521AC57463009A744B /* TLAuthorization.mm in Sources */,
D0447369161003A800F11E8A /* TGApplyUpdatesActor.mm in Sources */,
6808EA791BADBAE500D8E50E /* PGPhotoHistogramGenerator.m in Sources */,
6811AE6E1A389CC9009309A3 /* GPUImageFramebufferCache.m in Sources */,
D0F7B4CD1C223005008C5DB1 /* TGDocumentAttributeVideo.m in Sources */,
D0983DA119CB9A4300CE5BB0 /* TGSynchronizeEncryptedChatSettingsFutureAction.m in Sources */,
6811AE6C1A389CC9009309A3 /* GPUImageFramebuffer.m in Sources */,
D051B10F1B04EC98003AFD52 /* TGPhonebookNumber.m in Sources */,
D0C09C7C1A6E974D008369D7 /* TGSharedMediaImageViewQueue.m in Sources */,
688DBBBD1BBEEAD500F4ED33 /* TGMediaSelectionContext.m in Sources */,
93AB29841612F20600BC45EF /* TGImageDownloadActor.m in Sources */,
D0F7B5001C2D5E3D008C5DB1 /* TLRPCmessages_saveGif.mm in Sources */,
683A02BE1A6ED590004ADD35 /* PGPhotoFilterThumbnailManager.m in Sources */,
D019454C1AA0117500FDA2C4 /* TLMessage$modernMessage.mm in Sources */,
D0E4CF4519E6893300EF6C49 /* TGUpdatePeerLayerFutureAction.m in Sources */,
D061F2BB1A9290250031BCBE /* PGCameraShotMetadata.m in Sources */,
D0249A761ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubberThumbnailView.m in Sources */,
932E00F1184BAAAD0001D109 /* TGPreparedContactMessage.m in Sources */,
D0F4BB5E199E57BD007464D5 /* TGModernMediaListItemContentView.m in Sources */,
D0983DAB19CB9A4300CE5BB0 /* TGUploadAvatarFutureAction.m in Sources */,
D098407E19CB9BE200CE5BB0 /* TLChatParticipant.mm in Sources */,
D0C80DC91A9B73FE00D5DF8A /* TGPhotoEditorLinearBlurView.m in Sources */,
D0498FE31979541A0080A679 /* TGModernGalleryVideoView.m in Sources */,
D044CBA1192A241C0001C986 /* PSKeyValueCoder.m in Sources */,
D0CAEA291A6DA1560033650D /* TGMemoryImageCache+Signals.m in Sources */,
D098406719CB9BE200CE5BB0 /* NSArray_InputPhoto.mm in Sources */,
D089E0581AC57463009A744B /* TLWebPage.mm in Sources */,
D0EFBECB1A1A7A4400FF33C3 /* TGChangePhoneNumberHelpController.m in Sources */,
D01D7D5419DE04AD00955BDE /* TLRPCmessages_readMessageContents.mm in Sources */,
9308090C185B71A900E62B42 /* TGUserInfoAddPhoneCollectionItemView.m in Sources */,
D0FC070C1B1CD857008CC3BB /* TGBotComandInfo.m in Sources */,
6878965C1A5E101E002310B2 /* TGDraggableCollectionViewFlowLayout.m in Sources */,
D02566B11AD2C2A2007C19C1 /* TLRPCmessages_sendMedia_manual.mm in Sources */,
930808D3185A6FA700E62B42 /* TGAccountInfoCollectionItem.m in Sources */,
6836F8E71BB2626600D3A77B /* TGBridgeLocationSubscription.m in Sources */,
9341B01818512B6700D1195B /* TGAlertSoundController.m in Sources */,
D0983D9619CB9A4300CE5BB0 /* TGPopoverController.m in Sources */,
D0249B9B1ABF5B470076ECBF /* GDAbstractMetadataCache.m in Sources */,
D051B10B1B04EC24003AFD52 /* TGPhonebookRecord.m in Sources */,
D09840F119CB9BE200CE5BB0 /* TLProtoMessageCopy.mm in Sources */,
D0249A481ABC5D740076ECBF /* TGTwoStepSetPaswordSignal.m in Sources */,
D098409119CB9BE200CE5BB0 /* TLcontacts_SentLink.mm in Sources */,
D0DCF5871AEDCE1600D5B7A1 /* TGGroupInfoShareLinkLinkItem.m in Sources */,
D0F7B4E81C245F2B008C5DB1 /* TGRecentContextBotsSignal.m in Sources */,
9341348E18551D3300480294 /* TGWallpaperItemCell.m in Sources */,
D098413A19CB9BE200CE5BB0 /* TLRPCmessages_deleteChatUser.mm in Sources */,
D061F2EC1A9290420031BCBE /* TGCameraMainTabletView.m in Sources */,
D0F905031C32CA450026ECAE /* TGViaUserAttachment.m in Sources */,
D098419419CB9BE200CE5BB0 /* TLRpcResult.mm in Sources */,
D0088D6719A54ADF00ADABFA /* TGDatacenterContext.mm in Sources */,
68A2FC431C2BA93D0061D67B /* TGMediaAvatarMenuMixin.m in Sources */,
D0D5D01C1B7B6BF600DAF839 /* TLRPChelp_getAppChangelog.mm in Sources */,
D0249A9A1ABCA67E0076ECBF /* TGDropboxItem.m in Sources */,
D0CB14A4199CEF8F00EBCEA7 /* TGGenericPeerMediaGalleryActionsAccessoryView.m in Sources */,
D08C712E1C4D186D00779C0F /* TGNetworkOverridesController.m in Sources */,
D098412E19CB9BE200CE5BB0 /* TLRPChelp_getAppPrefs.mm in Sources */,
93AD55DD186308A90043B212 /* TGModernConversationEmptyListPlaceholderView.m in Sources */,
93064E101834F3F90024C05A /* TGPreparedTextMessage.m in Sources */,
D07EA286199E2587002ED76D /* TGModernMediaListItemView.m in Sources */,
D066E98318C6258E00509410 /* bitwise.c in Sources */,
D0249A911ABCA6510076ECBF /* TGVideoEditAdjustments.m in Sources */,
D0C5AAF41AB5B34A00F209D7 /* TLUpdates$modernUpdateShortMessage.mm in Sources */,
D098415F19CB9BE200CE5BB0 /* TLRPCphotos_getWall.mm in Sources */,
686ED3101BF3A748001F2F96 /* TGNotificationAudioPreviewView.m in Sources */,
D08FEE4A1ACD967C0069FA9F /* TGWebPageMediaAttachment+Telegraph.m in Sources */,
D051AFED1AF80227003AFD52 /* TGStickerAssociation.m in Sources */,
D0EFBEDA1A1A892300FF33C3 /* TGCountryAndPhoneCollectionItemView.m in Sources */,
D0983D5C19CB9A4300CE5BB0 /* TGDownloadManager.mm in Sources */,
D0A4D7921C0F72AA00537E74 /* TGVTPlayer.m in Sources */,
D098419319CB9BE200CE5BB0 /* TLResPQ$resPQ_manual.m in Sources */,
D0EA68D01A014F0700D1F747 /* TGModernCache.m in Sources */,
D0EFBEE51A1ABAB500FF33C3 /* TGPhoneCodeCollectionItem.m in Sources */,
D061F2E41A9290420031BCBE /* TGCameraFlipButton.m in Sources */,
D0DCF5041AE924F900D5B7A1 /* TGGroupInvitationInfo.m in Sources */,
D09840BC19CB9BE200CE5BB0 /* TLInputGeoPoint.mm in Sources */,
93F3A0F618212E2B0005EB98 /* TGModernDateViewModel.m in Sources */,
D0DCF5511AED32D800D5B7A1 /* TGLocationCurrentLocationCell.m in Sources */,
D0A54B4119BA086500886B73 /* TGCacheController.m in Sources */,
D0C9157E1980092200824042 /* TGModernGalleryVideoContentView.m in Sources */,
D0A4D7DE1C10DA9F00537E74 /* TGExternalGifSearchResultItem.m in Sources */,
D0741C9419EBCC060076369C /* TGStoredIncomingMessageFileInfo.m in Sources */,
937CFD6E17AE8E9500E28C5B /* TGSynchronizePreferencesActor.m in Sources */,
93B07055161B927B0054C20F /* TGFileDownloadActor.m in Sources */,
D0C09C6F1A6E974D008369D7 /* TGSharedMediaDirectionFilter.m in Sources */,
D089E09C1AC5A7A8009A744B /* TLaccount_PasswordInputSettings_manual.m in Sources */,
D0249BAC1ABF5B470076ECBF /* GDDispatchUtilities.m in Sources */,
D0C80D351A9561AF00D5DF8A /* TGPasswordEntryView.m in Sources */,
D082954A1BACA83600240F69 /* TGChannelModeratorCollectionItem.m in Sources */,
688DBBD71BBEEB2F00F4ED33 /* TGMediaPickerSelectionGestureRecognizer.m in Sources */,
D0FC07001B1C1BBA008CC3BB /* TLBotInfo.mm in Sources */,
D0BFFD0C1BAA33F500A00E38 /* TLRPCchannels_deleteChannel.mm in Sources */,
D0A4D7BF1C0F97C400537E74 /* TLFoundGif.mm in Sources */,
D0983D9F19CB9A4300CE5BB0 /* TGSharedPtrWrapper.mm in Sources */,
D051AFE11AF7DCB5003AFD52 /* TGStickerPackCollectionItemView.m in Sources */,
93B07059161CAEF10054C20F /* TGLocationReverseGeocodeActor.mm in Sources */,
D098414B19CB9BE200CE5BB0 /* TLRPCmessages_receivedQueue.mm in Sources */,
D0741C8B19E80C890076369C /* TGStoredOutgoingMessageFileInfo.m in Sources */,
D0F4BB5B199E3431007464D5 /* TGMediaListPhotoDataSource.m in Sources */,
D09840FB19CB9BE200CE5BB0 /* TLRPCaccount_updateNotifySettings.mm in Sources */,
68B63D851BB25B8D00205AC3 /* TGSendAudioSignal.m in Sources */,
6836F8D81BB2601200D3A77B /* TGBridgeDocumentMediaAttachment.m in Sources */,
D09FD6C31BA9971900FF0A4F /* TLChannelParticipantsFilter.mm in Sources */,
D0AFDA611BCFFDC400B74DB4 /* TGSharedMediaMusicEmptyView.m in Sources */,
D08BC67E19AE38DC007F126A /* TGUserAvatarGalleryItem.m in Sources */,
D04AC5DA1912BF2C00DAFDA8 /* TGMemoryImageCache.m in Sources */,
68A882F71A7789A300CC4240 /* TGOverlayFormsheetController.m in Sources */,
D0249BB51ABF5B470076ECBF /* GDFileManagerDownloadOperation.m in Sources */,
D03E44C31AAF66D300E72CAA /* TGSignalImageView.m in Sources */,
D098414F19CB9BE200CE5BB0 /* TLRPCmessages_sendBroadcast.mm in Sources */,
D0249BAA1ABF5B470076ECBF /* GDDictionaryBackedObject.m in Sources */,
D008C1DA1C18CF76007D2855 /* TLWebPage$webPageExternal.mm in Sources */,
D001A5AB1C64B26F003FB0E0 /* AttitudeESKF.cpp in Sources */,
D08BE0831BD95CEB0004F382 /* TGInlineVideoModel.m in Sources */,
93B0705C161CB45F0054C20F /* TGRawHttpRequest.m in Sources */,
D0B7ED1B1B94C5EB0006408E /* TGQueuedDeleteChannelMessages.m in Sources */,
D0EFBEA51A1A102200FF33C3 /* TLaccount_SentChangePhoneCode.mm in Sources */,
D061F2FA1A9290420031BCBE /* TGCameraZoomView.m in Sources */,
D0DEE58E1AA9CFC200B04AAA /* TGReplyMessageMediaAttachment.m in Sources */,
9341346C1853371200480294 /* TGEditingScrollView.m in Sources */,
68B63D831BB25B8D00205AC3 /* TGSearchPeersSignals.m in Sources */,
D09A6B701C1A054600134687 /* TLMessages_BotResults$botResults.mm in Sources */,
D0249A3E1ABC484A0076ECBF /* TGPasswordSetupController.m in Sources */,
684C769B1A6F056A003789D9 /* PGPhotoEnhancePass.m in Sources */,
681436151C2ED44400AE480E /* TGGiphySearchResultItem+TGMediaItem.m in Sources */,
68E45AC41A2CD23B001AFE63 /* TGPhotoEditorGenericToolView.m in Sources */,
D0249A281ABC35690076ECBF /* TGTextCheckingResult.m in Sources */,
D08C71481C5221EC00779C0F /* TGAudioWaveform.m in Sources */,
D098410F19CB9BE200CE5BB0 /* TLRPCcontacts_getBlocked.mm in Sources */,
D09C751E19F1C8C100BF51BC /* TGUsernameCollectionItemView.m in Sources */,
D098406F19CB9BE200CE5BB0 /* NSArray_SchemeParam.mm in Sources */,
D09C751119F1BBA800BF51BC /* TGUserInfoUsernameCollectionItem.m in Sources */,
D098411819CB9BE200CE5BB0 /* TLRPCcontacts_search.mm in Sources */,
D0F9050B1C32DA190026ECAE /* TGBotContextImageResult.m in Sources */,
D0249C171AC04D920076ECBF /* TGRecentHashtagsSignal.m in Sources */,
D08BC66619AD3C99007F126A /* TGPeerAvatarImageDataSource.m in Sources */,
D073B9C2192AB02A00BBD071 /* TGTabletMainView.m in Sources */,
68B63CB61BB2596200205AC3 /* TGBridgeLocationMediaAttachment+TGLocationMediaAttachment.m in Sources */,
6875C8591BBD28000061D94C /* TGMenuSheetView.m in Sources */,
D0A5A2171B7BA33A0066B169 /* TGMessageEntity.m in Sources */,
D0C925AA194A024000E629CA /* buffer.c in Sources */,
D0249BAE1ABF5B470076ECBF /* GDFileManager.m in Sources */,
D0983D4D19CB9A4300CE5BB0 /* TGContactMediaAttachment.m in Sources */,
93DEA099183E4F1B00B559C3 /* TGModernButtonView.m in Sources */,
68B63CB41BB2596200205AC3 /* TGBridgeForwardedMessageMediaAttachment+TGForwardedMessageMediaAttachment.m in Sources */,
D0DCF55D1AED32D800D5B7A1 /* TGLocationVenue.m in Sources */,
D098406D19CB9BE200CE5BB0 /* NSArray_PhotoSize.mm in Sources */,
D0FC074C1B1E4B68008CC3BB /* TGBotConversationHeaderView.m in Sources */,
D0983D9C19CB9A4300CE5BB0 /* TGSearchBar.m in Sources */,
D098410E19CB9BE200CE5BB0 /* TLRPCcontacts_deleteContacts.mm in Sources */,
D0397CEE1B8F974F00BD5362 /* TGMessageGroup.m in Sources */,
D0B031751BAC7165003E8A10 /* TGCachedConversationData.m in Sources */,
937F0376161DF46900AA32DC /* TGLocationRequestActor.m in Sources */,
686A898F1C40162600E6976D /* TGMediaVideoConverter.m in Sources */,
D09840BD19CB9BE200CE5BB0 /* TLInputMedia.mm in Sources */,
93038429181183F800CAC996 /* TGCollectionMenuLayout.m in Sources */,
937F0381161F27A700AA32DC /* TGSaveGeocodingResultActor.m in Sources */,
D0983D4E19CB9A4300CE5BB0 /* TGConversation.m in Sources */,
D0A4D7D51C10D8CC00537E74 /* TGInternalGifSearchResultItem.m in Sources */,
93F3FC4D1620ECD500274E29 /* TGUpdatePresenceActor.m in Sources */,
D098407119CB9BE200CE5BB0 /* NSArray_string.mm in Sources */,
D0DB965B18DC85030013B9DC /* TGDownloadLocalizationActor.m in Sources */,
D098418D19CB9BE200CE5BB0 /* TLMetaConstructor.mm in Sources */,
D0EA69811A08F18B00D1F747 /* TGPrivacyLastSeenController.m in Sources */,
6836F8D61BB2601200D3A77B /* TGBridgeAudioMediaAttachment.m in Sources */,
D0F404D519AFD69700B8FB18 /* TGProfileUserAvatarGalleryItemView.m in Sources */,
D02EA22D1A375F85001A25CD /* TGSpringAnimation.m in Sources */,
D0983D3519CB9A4300CE5BB0 /* TGAcceptEncryptionFutureAction.m in Sources */,
9352A9DC181DBFF0002A1A1A /* TGModernConversationItem.m in Sources */,
D03B1D7F1B6BAAC300524EE9 /* TGSharedMediaLinkItemView.m in Sources */,
93F3FC501620FAA700274E29 /* TGImageMediaAttachment+Telegraph.m in Sources */,
68B63D791BB25B8D00205AC3 /* TGChatMessageListSignal.mm in Sources */,
681EACE61A28FFA800E7C40C /* PGWarmthTool.m in Sources */,
D0FC35301B3CCD400041A938 /* TGMusicPlayerItem.m in Sources */,
9312321316220E80001E27A6 /* TGActionMediaAttachment+Telegraph.m in Sources */,
D098410819CB9BE200CE5BB0 /* TLRPCauth_signUp.mm in Sources */,
D0F404D219AFD64100B8FB18 /* TGProfileUserAvatarGalleryItem.m in Sources */,
93C03F1917C4EC5A00A077C4 /* UIDevice+PlatformInfo.m in Sources */,
D09840F719CB9BE200CE5BB0 /* TLRPCaccount_registerDevice.mm in Sources */,
D0249A801ABCA5D90076ECBF /* TGMediaPickerGalleryVideoItemView.m in Sources */,
93C52F691861F0AD008229A7 /* TGLoadingPlaceholderMessageModel.m in Sources */,
D08BE0871BD95D010004F382 /* TGInlineVideoView.m in Sources */,
D038A4F31AE43F0D00B9AB7C /* TLReceivedNotifyMessage.mm in Sources */,
D0DCF5611AED32D800D5B7A1 /* TGLocationVenueIconDataSource.m in Sources */,
D0249BEE1ABF5B470076ECBF /* SSKeychain.m in Sources */,
D01B0EAC1A432D44007ACE93 /* TGStickerAssociatedPanelCollectionLayout.m in Sources */,
D0C925D1194A024000E629CA /* RMGeometry.m in Sources */,
D098415719CB9BE200CE5BB0 /* TLRPCphone_confirmCall.mm in Sources */,
68B63D2F1BB25B1F00205AC3 /* TGBridgeChatListHandler.m in Sources */,
68535F071C579553001821D9 /* TGKeyCommand.m in Sources */,
D098415C19CB9BE200CE5BB0 /* TLRPCphotos_editPhoto.mm in Sources */,
D01B0E9E1A41DC35007ACE93 /* TLRPCmessages_getStickers.mm in Sources */,
D060391C1918E23000EF850D /* TGMessageImageViewTimestampCheckmarkLayer.m in Sources */,
9312322B1622FECF001E27A6 /* TGJpegTurbo.m in Sources */,
D05A849A18AFC871007F1076 /* TGTLSerialization.mm in Sources */,
681EACC51A28FFA800E7C40C /* PGContrastTool.m in Sources */,
D01526D219001AD700656312 /* TGWorkerPool.m in Sources */,
D034A5D21914520B00C93C98 /* TGImageLuminanceMap.m in Sources */,
D03FECE719CC7446004866D6 /* TGSecretPeerMediaGalleryVideoItemView.m in Sources */,
D0EA698F1A09530800D1F747 /* TGAccountSettingsUpdateActor.mm in Sources */,
D0983DB419CB9A4300CE5BB0 /* FMResultSet.m in Sources */,
D0C925B0194A024000E629CA /* platform_log.c in Sources */,
93E8A65B1623332E0014C17A /* TGRevokeSessionsActor.m in Sources */,
936219EA18647B6400C52870 /* TGUpdateConfigActor.m in Sources */,
D0A4D7B91C0F979000537E74 /* NSArray_FoundGif.mm in Sources */,
D098415119CB9BE200CE5BB0 /* TLRPCmessages_sendEncryptedFile.mm in Sources */,
D098411F19CB9BE200CE5BB0 /* TLRpcError.mm in Sources */,
D098415019CB9BE200CE5BB0 /* TLRPCmessages_sendEncrypted.mm in Sources */,
D0EA699C1A0A194E00D1F747 /* TGAccountTTLSetting.m in Sources */,
D01B0EAF1A433A41007ACE93 /* TGStickerAssociatedInputPanelCell.m in Sources */,
D0983DA719CB9A4300CE5BB0 /* TGToolbarButton.m in Sources */,
681E537C1BE14B1700944370 /* TGMediaPickerModernGalleryMixin.m in Sources */,
93362B4A1624E62100007FB8 /* TGFileUploadActor.mm in Sources */,
688DBBA91BBEEA5B00F4ED33 /* TGMediaAssetsLibrary.m in Sources */,
D098418119CB9BE200CE5BB0 /* TLUser.mm in Sources */,
D089E0781AC58262009A744B /* TGAuthSessionItem.m in Sources */,
D098418719CB9BE200CE5BB0 /* TLBool.m in Sources */,
6808EA7D1BADBB2500D8E50E /* TGHistogramView.m in Sources */,
93992D761829238200F29746 /* TGModernClockProgressView.m in Sources */,
93F5D960162A36CC00E38E48 /* TGSendInvitesActor.m in Sources */,
D03E90341A23BBA80008FC78 /* TGLoginPasswordController.m in Sources */,
D0EA68DD1A01549200D1F747 /* PSLMDBKeyValueCursor.m in Sources */,
D051B0051AF80EDC003AFD52 /* NSArray_StickerSet.mm in Sources */,
D0EA692D1A07B6C200D1F747 /* TGWebSearchResultsGalleryInternalGifItem.m in Sources */,
D098418F19CB9BE200CE5BB0 /* TLMetaRpc.mm in Sources */,
D09FD6C11BA9971900FF0A4F /* TLChannelParticipantRole.mm in Sources */,
6836F8DD1BB2601200D3A77B /* TGBridgeReplyMarkupMediaAttachment.m in Sources */,
D0CB14A7199CEFAE00EBCEA7 /* TGGenericPeerMediaGalleryDeleteAccessoryView.m in Sources */,
D0983DB619CB9A4300CE5BB0 /* HPTextViewInternal.m in Sources */,
6808EA851BADBB4400D8E50E /* TGPhotoEditorCurvesToolView.m in Sources */,
D051AFFF1AF80EDC003AFD52 /* TLRPCmessages_installStickerSet.mm in Sources */,
D09FD7011BA9A4EE00FF0A4F /* TLRPCchannels_createChannel.mm in Sources */,
937A4DB91634CEC8004A1FDE /* TGSynchronizeActionQueueActor.mm in Sources */,
68D2CEF51A64263B00ED409C /* TGPhotoEditorBlurView.m in Sources */,
D0C925AE194A024000E629CA /* shader.c in Sources */,
937A4DBC1634D990004A1FDE /* TGConversationDeleteMessagesActor.m in Sources */,
D0249BD71ABF5B470076ECBF /* GDImageCell.m in Sources */,
D0A5A20E1B7BA2700066B169 /* TGMessageEntitiesAttachment.m in Sources */,
933AA49818608267000AA848 /* TGDocumentDownloadActor.m in Sources */,
D09840EE19CB9BE200CE5BB0 /* TLPhotoSize.mm in Sources */,
68B63C291BB258E300205AC3 /* TGBridgeBotReplyMarkup.m in Sources */,
D0249ABD1ABCA73F0076ECBF /* TGLocationMapView.m in Sources */,
93CF3B54181DCB78003D8DE1 /* TGModernTextViewModel.mm in Sources */,
D0FC23471BFF61F000CC49E7 /* TGReportPeerOtherTextController.m in Sources */,
D0FC23431BFF54F100CC49E7 /* TLRPChelp_getTermsOfService.mm in Sources */,
D0EA68B31A00710700D1F747 /* TGGiphySearchResultItem.m in Sources */,
D084D4681A39C95800EA8120 /* TGFaqController.m in Sources */,
D098417019CB9BE200CE5BB0 /* TLRPCupload_saveBigFilePart.mm in Sources */,
D09C750B19F191E200BF51BC /* TLRPCaccount_checkUsername.mm in Sources */,
D098407419CB9BE200CE5BB0 /* NSArray_WallPaper.mm in Sources */,
9308D82818453E9300FC395E /* TGLegacyCameraController.m in Sources */,
D0983D4919CB9A4300CE5BB0 /* TGClearNotificationsFutureAction.m in Sources */,
D061F2A31A928FC70031BCBE /* PGPhotoGaussianBlurFilter.m in Sources */,
68A2FC301C1F0AF70061D67B /* TGAttachmentFileTipView.m in Sources */,
6836F8E81BB2626600D3A77B /* TGBridgeMediaSubscription.m in Sources */,
6811AE2F1A35E3BA009309A3 /* TGPhotoCropRotationView.m in Sources */,
9307AEDD163D726700FACF35 /* TGConversation+Telegraph.m in Sources */,
933B4A681641C6C9005FC985 /* TGConversationDeleteActor.m in Sources */,
D0983DA919CB9A4300CE5BB0 /* TGTransitionableImageView.m in Sources */,
6836F8E41BB2626600D3A77B /* TGBridgeChatMessageListSubscription.m in Sources */,
D02EA2101A365DDE001A25CD /* TGShareSheetItemView.m in Sources */,
D098405619CB9BE200CE5BB0 /* NSArray_ChatParticipant.mm in Sources */,
D08BC67119ADF245007F126A /* TGPeerAvatarThumbnailDataSource.m in Sources */,
D06331A818BF8A2C0066E2FD /* TGOpusAudioRecorder.m in Sources */,
D02EA2321A376408001A25CD /* NSValue+JNWAdditions.m in Sources */,
D09840D819CB9BE200CE5BB0 /* TLMessagesFilter.mm in Sources */,
933B4A6B1641F1F1005FC985 /* TGTimelineAddItemsActor.m in Sources */,
D0F9DD3B1BE922D9004E45B2 /* TLRPCmessages_migrateChat.mm in Sources */,
D0C6AF141A76D3C60046833D /* TGDataItem.m in Sources */,
D051AFDD1AF7DCA6003AFD52 /* TGStickerPackCollectionItem.m in Sources */,
68B63D001BB2599600205AC3 /* TGBridgeStickerPack+TGStickerPack.m in Sources */,
D0D43CE51BA08DE500F6C78F /* TGQueuedLeaveChannel.m in Sources */,
933B4A7A16442EBE005FC985 /* TGSuggestedContactsRequestActor.m in Sources */,
D0249BFE1ABF5B6F0076ECBF /* TGGoogleDriveController.m in Sources */,
68B63CBA1BB2596200205AC3 /* TGBridgeUnsupportedMediaAttachment+TGUnsupportedMediaAttachment.m in Sources */,
D09FD7111BA9A4EE00FF0A4F /* TLRPCchannels_getDialogs.mm in Sources */,
D0EA68B71A00743600D1F747 /* TGWebSearchThumbnailDataSource.m in Sources */,
D0967BCA1BB58751008A7B4B /* TGModernConversationControllerView.m in Sources */,
D0C09C6D1A6E974D008369D7 /* TGSharedMediaController.m in Sources */,
937BBDDB1645FF8E003CF5F0 /* TGContactsGlobalSearchActor.m in Sources */,
93A60639185FBDFA007E3477 /* TGDocumentMediaAttachment+Telegraph.m in Sources */,
D02EA2201A366F05001A25CD /* TGVerticalSwipeDismissGestureRecognizer.m in Sources */,
D0D2CD101AC34C74001DD21C /* TGGoogleDriveThumbnailDataSource.m in Sources */,
937BBDE11646ECE6003CF5F0 /* TGContactListSearchActor.m in Sources */,
D0A4D7F01C10E0FB00537E74 /* TGExternalGifSearchResultGalleryItem.m in Sources */,
D03B1D7B1B6BA87400524EE9 /* TGSharedMediaLinkItem.m in Sources */,
D0A4D7D01C10D2A900537E74 /* TGInternalGifSearchResult.m in Sources */,
D0C09C811A6E974D008369D7 /* TGSharedMediaMenuView.m in Sources */,
D098419619CB9BE200CE5BB0 /* TLUpdate$updateChangePts.m in Sources */,
D03E44D71AB0849B00E72CAA /* TGReplyHeaderVideoModel.m in Sources */,
D0249BE21ABF5B470076ECBF /* GDRemoteFileService.m in Sources */,
D098417B19CB9BE200CE5BB0 /* TLstorage_FileType.mm in Sources */,
D0580AAB1B0EAE4800E8235B /* TGStickerKeyboardTabPanel.m in Sources */,
682640B81A43961800415926 /* TGPhotoCropGridView.m in Sources */,
D0EA69991A0A18DD00D1F747 /* TGAccountSettings.m in Sources */,
D0EA69791A08E46600D1F747 /* TLPrivacyKey.mm in Sources */,
6836F8F41BB262A700D3A77B /* TGImageFileReference.m in Sources */,
6811AE721A389CC9009309A3 /* GPUImageOutput.m in Sources */,
D0CC0BCC1B9BB48500882D7A /* TGChannelAboutSetupController.m in Sources */,
D044CBBD192AA0F00001C986 /* TGRootController.m in Sources */,
D0A4D7FC1C11B1BD00537E74 /* TGWebpageSignals.m in Sources */,
684C76971A6F0502003789D9 /* PGEnhanceTool.m in Sources */,
D0983D3119CB9A4300CE5BB0 /* Freedom.mm in Sources */,
D07008581B341E5600AA43BF /* TGMusicAudioMessageModel.m in Sources */,
D0983D4A19CB9A4300CE5BB0 /* TGClockProgressView.m in Sources */,
D0BD440C18B783340036FB8B /* TGAudioSliderViewModel.m in Sources */,
D098407F19CB9BE200CE5BB0 /* TLChatParticipants.mm in Sources */,
930808FC185B2FB500E62B42 /* TGUserInfoEditingVariantCollectionItem.m in Sources */,
D01945441A9FA5D600FDA2C4 /* TGUpdatesWithSeq.m in Sources */,
937BBDF1164858DC003CF5F0 /* TGApplication.m in Sources */,
D0F9DD391BE922D9004E45B2 /* TLRPCmessages_deactivateChat.mm in Sources */,
68B63CB81BB2596200205AC3 /* TGBridgeReplyMarkupMediaAttachment+TGReplyMarkupAttachment.m in Sources */,
68B63D431BB25B1F00205AC3 /* TGBridgeStickersHandler.m in Sources */,
D0CB14AE199E0E0B00EBCEA7 /* TGModernGalleryContainerView.m in Sources */,
D0EA68BA1A0076D300D1F747 /* TGWebSearchImageItem.m in Sources */,
D0A102281A7D438400CD85A5 /* TGSharedMediaSelectionPanelView.m in Sources */,
D098406919CB9BE200CE5BB0 /* NSArray_int.mm in Sources */,
D0C09C8B1A6E974D008369D7 /* TGSharedMediaVideoItem.m in Sources */,
D020ACCB1993A87C007818DD /* TGGalleryPhotoDataSource.m in Sources */,
68B63CB51BB2596200205AC3 /* TGBridgeImageMediaAttachment+TGImageMediaAttachment.m in Sources */,
937BBDF616488E74003CF5F0 /* TGExtendedUserDataRequestActor.m in Sources */,
D098411119CB9BE200CE5BB0 /* TLRPCcontacts_getContacts.mm in Sources */,
6808EA831BADBB4400D8E50E /* TGPhotoEditorCurvesHistogramView.m in Sources */,
D09840C319CB9BE200CE5BB0 /* TLInputPhoto.mm in Sources */,
68B63D871BB25B8D00205AC3 /* TGSendMessageSignals.mm in Sources */,
937BBDFF1649E17A003CF5F0 /* TGContactRequestActionActor.m in Sources */,
D0EA698C1A094F3800D1F747 /* TGAccountSettingsActor.mm in Sources */,
D0983D4319CB9A4300CE5BB0 /* TGCache.m in Sources */,
931668E9164BC0CA0082AE8E /* TGForwardTargetController.m in Sources */,
D046966B18A40A22009764B2 /* TGModernGalleryVideoItemView.m in Sources */,
933023971655A19D00178E7F /* TGMessageNotificationView.mm in Sources */,
D04ABFE21A3B4BD000869014 /* NSArray_DocumentAttribute.mm in Sources */,
D0FB04E01BEB6C8D0033901A /* TLChat$chat.mm in Sources */,
68D3C1B91BD936D2003F8131 /* TGNotificationMediaPreviewView.m in Sources */,
D01D7D5C19DE0C0B00955BDE /* TGModernConversationActivity.m in Sources */,
D01D7D4819DDFA0F00955BDE /* TGYoutubeThumbnailDataSource.m in Sources */,
D0983D4719CB9A4300CE5BB0 /* TGChangePrivacySettingsFutureAction.m in Sources */,
9332690C16595BDB00E87917 /* TGMenuItem.m in Sources */,
D07EA28D199E273A002ED76D /* TGModernMediaListVideoItem.m in Sources */,
932E00F5184BE8530001D109 /* TGModernColorViewModel.m in Sources */,
9332691116595C7F00E87917 /* TGActionMenuItem.m in Sources */,
D07EA29B199E2D1E002ED76D /* TGGenericPeerMediaListVideoItem.m in Sources */,
9332691416595CCC00E87917 /* TGSwitchItem.m in Sources */,
D0A6EEC51BA32ECA005868AA /* TLRPCmessages_getMessagesViews.mm in Sources */,
688DBBA31BBEEA5B00F4ED33 /* TGMediaAssetLegacyImageSignals.m in Sources */,
D0983D9A19CB9A4300CE5BB0 /* TGRTL.m in Sources */,
D0983D3F19CB9A4300CE5BB0 /* TGAudioMediaAttachment.m in Sources */,
D061F2B91A9290250031BCBE /* PGCameraMovieWriter.m in Sources */,
D09840C019CB9BE200CE5BB0 /* TLInputPeerNotifyEvents.mm in Sources */,
D098411A19CB9BE200CE5BB0 /* TLRPCcontacts_unblock.mm in Sources */,
68B63CB11BB2596200205AC3 /* TGBridgeAudioMediaAttachment+TGAudioMediaAttachment.m in Sources */,
930808EA185A7EE200E62B42 /* TGUserInfoButtonCollectionItem.m in Sources */,
D0983D5819CB9A4300CE5BB0 /* TGDialogListMessageSearchCell.m in Sources */,
D0C80D2F1A9561AF00D5DF8A /* TGPasscodeEntryController.m in Sources */,
D0083AE91BCD85B600CA1D77 /* TGAttachmentSheetView.m in Sources */,
D0249BDE1ABF5B470076ECBF /* GDOAuth2Credential.m in Sources */,
D09840BE19CB9BE200CE5BB0 /* TLInputNotifyPeer.mm in Sources */,
D098414A19CB9BE200CE5BB0 /* TLRPCmessages_receivedMessages.mm in Sources */,
D0A5A21F1B7BE65C0066B169 /* TGMessageEntityEmail.m in Sources */,
9332691A16595EA100E87917 /* TGMenuSection.m in Sources */,
D051B1071B04EB85003AFD52 /* TGPhonebookSignals.m in Sources */,
68B63D371BB25B1F00205AC3 /* TGBridgeLocationHandler.m in Sources */,
D093D8221BE27BA600B24A14 /* TGMessageEntityPre.m in Sources */,
D07147771A14B6EF00D7896A /* TGStickerMessageImageViewModel.m in Sources */,
D0741C8519E7F22B0076369C /* TGStoredSecretAction.m in Sources */,
D098405E19CB9BE200CE5BB0 /* NSArray_ContactSuggested.mm in Sources */,
D0113A221C0778A600C30D67 /* TGCachePeerItemView.m in Sources */,
68B0BF191A6E1E7900D13A4A /* PGPhotoCustomFilterPass.m in Sources */,
D09840E019CB9BE200CE5BB0 /* TLMsgsStateReq.mm in Sources */,
D098418219CB9BE200CE5BB0 /* TLUserFull.mm in Sources */,
6836F8DE1BB2601200D3A77B /* TGBridgeReplyMessageMediaAttachment.m in Sources */,
687896601A5E8788002310B2 /* TGPhotoEditorAnimation.m in Sources */,
9341B0281851F5D100D1195B /* TGTextSizeController.m in Sources */,
D09840AE19CB9BE200CE5BB0 /* TLhelp_Support.mm in Sources */,
D098413B19CB9BE200CE5BB0 /* TLRPCmessages_deleteHistory.mm in Sources */,
D09FD70F1BA9A4EE00FF0A4F /* TLRPCchannels_getChannels.mm in Sources */,
D0D541DB1B8784AB005F676C /* TLRPCupdates_getChannelDifference.mm in Sources */,
D08BC67819AE37DA007F126A /* TGUserAvatarGalleryModel.m in Sources */,
D0983D3A19CB9A4300CE5BB0 /* TGAlertView.m in Sources */,
D051B0071AF80EDC003AFD52 /* TLmessages_StickerSet.mm in Sources */,
D00542FC1BC7551B00456715 /* TGShareSheetSharePeersLayout.m in Sources */,
D09840EA19CB9BE200CE5BB0 /* TLPhoneConnection.mm in Sources */,
D098409619CB9BE200CE5BB0 /* TLDcOption.mm in Sources */,
D0549E1A192626C6002952ED /* ATActorSystem.m in Sources */,
D0580AC71B0F73C800E8235B /* TGStickerPreviewSignals.m in Sources */,
D0EA68DF1A01549200D1F747 /* PSLMDBKeyValueStore.m in Sources */,
D066E9A018C6A88B00509410 /* stream.c in Sources */,
D008C1FE1C18E14B007D2855 /* TGBotContextDocumentResult.m in Sources */,
D0C09C891A6E974D008369D7 /* TGSharedMediaTitleButton.m in Sources */,
D0498FCF197857CD0080A679 /* TGModernGalleryRotationGestureRecognizer.m in Sources */,
D098408119CB9BE200CE5BB0 /* TLClient_DH_Inner_Data.mm in Sources */,
D09FC0141A2731550075D7BD /* TGCheckPasswordActor.m in Sources */,
D0A4D7D91C10D91E00537E74 /* TGInternalGifSearchResultItemView.m in Sources */,
930384301811A4EE00CAC996 /* TGCollectionMenuController.m in Sources */,
93877EC41659736D001FD42E /* TGActionMenuItemCell.m in Sources */,
D044CBA5192A2A580001C986 /* PSKeyValueDecoder.m in Sources */,
93877ED5165995A4001FD42E /* TGSwitchItemCell.m in Sources */,
68E45ACF1A2CD26E001AFE63 /* TGPhotoEditorBlurAreaView.m in Sources */,
D098407719CB9BE200CE5BB0 /* TLauth_CheckedPhone.mm in Sources */,
D09C750419EFC3EB00BF51BC /* TGSecretInfiniteLifetimePeerMediaGalleryModel.m in Sources */,
D0EA69731A08E46600D1F747 /* NSArray_PrivacyRule.mm in Sources */,
933BA42417C6940D00435429 /* TGDeleteProfilePhotoActor.m in Sources */,
D0543C041BE7CF1100147B12 /* TGChannelGroupInfoController.m in Sources */,
938431DF185640D2000CD961 /* TGWallpaperImageDataSource.m in Sources */,
D061F2A11A928FC70031BCBE /* PGPhotoBlurPass.m in Sources */,
D098414419CB9BE200CE5BB0 /* TLRPCmessages_getDialogs.mm in Sources */,
D0F905331C3413B80026ECAE /* TLRPCmessages_getInlineBotResults.mm in Sources */,
D09840A219CB9BE200CE5BB0 /* TLFileLocation.mm in Sources */,
D0249BBE1ABF5B470076ECBF /* GDFileTreeNode.m in Sources */,
6808EA8B1BADBC8400D8E50E /* TGPhotoEditorTintSwatchView.m in Sources */,
D093D80E1BE27A9C00B24A14 /* TGMessageEntityHashtag.m in Sources */,
684853F01C1B580E00007D21 /* TGWatchController.m in Sources */,
D01526DD1902111B00656312 /* TGImageBlur.m in Sources */,
D061F2B51A9290250031BCBE /* PGCameraCaptureSession.m in Sources */,
D02C2A5C1B97594900E30D1E /* TGVisibleMessageHole.m in Sources */,
D0EA697A1A08E46600D1F747 /* TLPrivacyRule.mm in Sources */,
93E05B2C165C2CDB004E31C5 /* TGButtonMenuItemCell.m in Sources */,
D051B0141AFA2A24003AFD52 /* TGStickerPackPreviewWindow.m in Sources */,
687751981A19885000AC673F /* TGMediaPickerGalleryItem.m in Sources */,
D038A95D1AE7F02300B9AB7C /* TLRPCmessages_checkChatInvite.mm in Sources */,
D0DCF5651AED330B00D5B7A1 /* TGMapSnapshotterActor.m in Sources */,
D06F2B3F1AB323E100A4E214 /* TGDownloadMessagesSignal.m in Sources */,
93E05B2F165C2D70004E31C5 /* TGButtonMenuItem.m in Sources */,
D098416219CB9BE200CE5BB0 /* TLRPCphotos_updateProfilePhoto.mm in Sources */,
D09840EF19CB9BE200CE5BB0 /* TLPong.mm in Sources */,
D0983D8D19CB9A4300CE5BB0 /* TGModernBarButton.m in Sources */,
D04ABFE61A3B4BD000869014 /* TLRPCaccount_setPassword.mm in Sources */,
D061F2E21A9290420031BCBE /* TGCameraFlashControl.m in Sources */,
D01B0EA91A432BB7007ACE93 /* TGStickerAssociatedInputPanel.m in Sources */,
D09FD71B1BA9A4EE00FF0A4F /* TLRPCchannels_getParticipants.mm in Sources */,
D0DEE5941AA9D63900B04AAA /* TGModenConcersationReplyAssociatedPanel.m in Sources */,
D09840ED19CB9BE200CE5BB0 /* TLphotos_Photos.mm in Sources */,
936DE1971850C62200D90029 /* TGSwitchCollectionItem.m in Sources */,
D03FECDE19CC72C2004866D6 /* TGSecretPeerMediaGalleryImageItem.m in Sources */,
D098410C19CB9BE200CE5BB0 /* TLRPCcontacts_declineRequest.mm in Sources */,
D0983D4819CB9A4300CE5BB0 /* TGCircularProgressView.m in Sources */,
93E05B38165CF0FE004E31C5 /* TGPhotoGridCell.m in Sources */,
D09840DC19CB9BE200CE5BB0 /* TLMsgResendReq.mm in Sources */,
D0498FC9197828580080A679 /* TGModernGalleryZoomableScrollViewSwipeGestureRecognizer.m in Sources */,
D051B1141B063659003AFD52 /* TGUserListController.m in Sources */,
93D1D7691846439B00947655 /* TGPreparedRemoteVideoMessage.m in Sources */,
D0D541CD1B864735005F676C /* TGChannelManagementSignals.m in Sources */,
D061F2BD1A9290250031BCBE /* PGCameraVolumeButtonHandler.m in Sources */,
D098417719CB9BE200CE5BB0 /* TLSchemeType.mm in Sources */,
D02CD02E19490FA5007700A2 /* TGWallpaperItemsBackgroundDecorationView.m in Sources */,
D0C80D421A95624600D5DF8A /* sqlite3.c in Sources */,
68B6572C1C314F64008DFFE2 /* TGPreparedAssetImageMessage.m in Sources */,
932E00EE184B8CC40001D109 /* TGPreparedForwardedMessage.m in Sources */,
D0A4D7C81C10B03200537E74 /* TGVTAcceleratedVideoView.m in Sources */,
D061F2F01A9290420031BCBE /* TGCameraModeControl.m in Sources */,
68B63B891BB2581C00205AC3 /* TGBridgeSubscription.m in Sources */,
932E0110184CE0670001D109 /* TGModernConversationTitlePanel.m in Sources */,
D0CB14A0199A7A4E00EBCEA7 /* TGGenericPeerMediaGalleryDefaultHeaderView.m in Sources */,
D0C5AAF01AB4F8D100F209D7 /* TGModernConversationMentionsAssociatedPanel.m in Sources */,
D0983D9919CB9A4300CE5BB0 /* TGReusableLabel.mm in Sources */,
D089E0501AC57463009A744B /* TLaccount_Authorizations.mm in Sources */,
687995731BE7DDF7003280B9 /* TGMediaAssetsPickerController.m in Sources */,
D0249BA51ABF5B470076ECBF /* GDClientManager.m in Sources */,
D0F9E8881C5A954800037222 /* TGModernConversationAudioPreviewInputPanel.m in Sources */,
D09840F919CB9BE200CE5BB0 /* TLRPCaccount_unregisterDevice.mm in Sources */,
D09FD72B1BA9A4EE00FF0A4F /* NSArray_InputChannel.mm in Sources */,
D0249BBC1ABF5B470076ECBF /* GDFileServiceSession.m in Sources */,
D01D7D5519DE04AD00955BDE /* TLSendMessageAction.mm in Sources */,
D09840F019CB9BE200CE5BB0 /* TLProtoMessage.mm in Sources */,
D09840A819CB9BE200CE5BB0 /* TLGeoPlaceName.mm in Sources */,
932A9E9216641DCD00FEF7FE /* TGPeerSettingsActor.m in Sources */,
932A9E9516641EBA00FEF7FE /* TGChangePeerSettingsActor.m in Sources */,
D061F2E81A9290420031BCBE /* TGCameraInterfaceAssets.m in Sources */,
D066E99F18C6A88B00509410 /* opusfile.c in Sources */,
D098406319CB9BE200CE5BB0 /* NSArray_EncryptedMessage.mm in Sources */,
D071476C1A14B5D900D7896A /* TGStickerMessageViewModel.m in Sources */,
D0DA76AF193BDD9E00157F4B /* TGFileThumbnailDataSource.m in Sources */,
D066E9AF18C8CAF400509410 /* TGOpusAudioPlayerAU.mm in Sources */,
9374F7311664E07200319E9A /* TGConversationChangePhotoActor.m in Sources */,
D0C925AB194A024000E629CA /* objects.c in Sources */,
9309311D1668B17A0003C944 /* TGSynchronizeServiceActionsActor.mm in Sources */,
D06EE99519DA124700088C19 /* TGSecretTimerValueController.m in Sources */,
D098419519CB9BE200CE5BB0 /* TLSerializationContext.m in Sources */,
D098407919CB9BE200CE5BB0 /* TLauth_SentCode.mm in Sources */,
D020ACDA1994E016007818DD /* TGGalleryVideoPreviewDataSource.m in Sources */,
D0983D9719CB9A4300CE5BB0 /* TGRemoteImageView.m in Sources */,
68A2FC3E1C23383D0061D67B /* TGMediaPickerPhotoStripCell.m in Sources */,
930931251668C7AD0003C944 /* TGVariantMenuItemCell.m in Sources */,
D0E4CF4919E6A49900EF6C49 /* TGModernConversationUpgradeStateTitlePanel.m in Sources */,
930931281668C7D60003C944 /* TGVariantMenuItem.m in Sources */,
938431FA18567685000CD961 /* TGGroupInfoController.m in Sources */,
681EAC201A239C3D00E7C40C /* TGPhotoEditorInterfaceAssets.m in Sources */,
68B63D391BB25B1F00205AC3 /* TGBridgeMediaHandler.m in Sources */,
D09840AA19CB9BE200CE5BB0 /* TLGlobalPrivacySettings.mm in Sources */,
D098405F19CB9BE200CE5BB0 /* NSArray_DcNetworkStats.mm in Sources */,
D098418619CB9BE200CE5BB0 /* TLWallPaper.mm in Sources */,
D0EA69211A07AD6200D1F747 /* TGWebSearchResultsGalleryInternalImageItem.m in Sources */,
68535EF91C50FA11001821D9 /* TGBridgeService.m in Sources */,
D098414219CB9BE200CE5BB0 /* TLRPCmessages_getChats.mm in Sources */,
D098417919CB9BE200CE5BB0 /* TLServer_DH_Params.mm in Sources */,
D0FFBDE01BAB0E7300F532C9 /* TGChannelMembersController.m in Sources */,
681EACE21A28FFA800E7C40C /* PGSharpenTool.m in Sources */,
D0C6AEF91A71CD660046833D /* TGSharedFileSignals.m in Sources */,
D0983DAA19CB9A4300CE5BB0 /* TGUnsupportedMediaAttachment.m in Sources */,
D0EA69711A08E46600D1F747 /* TLRPCaccount_setPrivacy.mm in Sources */,
D0EA692A1A07B69800D1F747 /* TGWebSearchInternalGifResult.m in Sources */,
D098406519CB9BE200CE5BB0 /* NSArray_ImportedContact.mm in Sources */,
D08BC65F19AD2ACA007F126A /* TGGroupAvatarGalleryItem.m in Sources */,
93ED9F141863CF9C00E22F84 /* TGModernRemoteWallpaperListActor.m in Sources */,
D04ABFEB1A3B4CD000869014 /* TGDocumentAttributeFilename.m in Sources */,
D098410B19CB9BE200CE5BB0 /* TLRPCcontacts_clearContact.mm in Sources */,
D046965E18A3D63A009764B2 /* TGContentBubbleViewModel.m in Sources */,
9340FDC6166BD4A7001CFB01 /* TGExtendedChatDataRequestActor.m in Sources */,
68F6377E1BAF42AE004FC5DB /* TGChannelIntroController.m in Sources */,
D0A5A2011B7B9FB10066B169 /* TLMessageEntity.mm in Sources */,
D02CAE9C19D8BE4B00FF4B95 /* FLAnimatedImage.m in Sources */,
D089E06E1AC57E2F009A744B /* TGAuthSession.m in Sources */,
D071477E1A14BFF300D7896A /* UIImage+WebP.m in Sources */,
D0EA68C01A00772600D1F747 /* TGWebSearchImageItemView.m in Sources */,
D0397CDF1B8F958F00BD5362 /* TLChannelMessagesFilter.mm in Sources */,
D098419019CB9BE200CE5BB0 /* TLMetaType.mm in Sources */,
93080905185B569B00E62B42 /* TGModernLetteredAvatarViewModel.m in Sources */,
688DBBB51BBEEA9700F4ED33 /* TGMediaGroupsController.m in Sources */,
930F9BBF1891B79000D3D7C1 /* TGMessageImageViewModel.m in Sources */,
9386E8A5185D25A400930205 /* TGSecretChatUserInfoController.m in Sources */,
D09520BC1BCE93AF0012BAF9 /* TGServiceSignals.m in Sources */,
6836F8EB1BB2626600D3A77B /* TGBridgeSendMessageSubscription.m in Sources */,
D09840D019CB9BE200CE5BB0 /* TLmessages_DhConfig.mm in Sources */,
D0983DA519CB9A4300CE5BB0 /* TGTimerTarget.m in Sources */,
D0EA69341A07B83200D1F747 /* TGWebSearchInternalGifItem.m in Sources */,
D04ABFF11A3B4E6A00869014 /* TGDocumentAttributeSticker.m in Sources */,
68B63D3F1BB25B1F00205AC3 /* TGBridgeSendMessageHandler.m in Sources */,
D0603915191801EB00EF850D /* TGStaticBackdropImageData.m in Sources */,
D044CBC3192AA9270001C986 /* TGPhoneMainViewController.m in Sources */,
D06EBE9F1C60EE8E0026491B /* TGGenericPeerVoiceMessagesPlaylistSignal.m in Sources */,
D0249BD11ABF5B470076ECBF /* GDGoogleDriveURLMetadata.m in Sources */,
D020ACBE1993625D007818DD /* TGHolderSet.m in Sources */,
D0249AE61ABCA7BE0076ECBF /* TGMediaPickerGallerySelectedItemsModel.m in Sources */,
93898CF0166E45C800AFA2BB /* TGConversationClearHistoryActor.m in Sources */,
D05E4B2B19D5A9A500A537C1 /* TGGenericPeerMediaGalleryVideoItemView.m in Sources */,
D0A4D80A1C11D1F000537E74 /* TGDocumentHttpFileReference.m in Sources */,
D098413C19CB9BE200CE5BB0 /* TLRPCmessages_deleteMessages.mm in Sources */,
688DBBAB1BBEEA5B00F4ED33 /* TGMediaAssetsModernLibrary.m in Sources */,
932E0113184CE1E10001D109 /* TGModernConversationGenericTitlePanel.m in Sources */,
D0808683190EF59900EE6998 /* TGMessageImageViewOverlayView.m in Sources */,
D0EA69A31A0A44D500D1F747 /* TGTextViewCollectionItem.m in Sources */,
D0973D611BE2569400B61B7D /* TGAcceleratedVideoView.m in Sources */,
93A2B0201676557C005A48C7 /* TGLoginPhoneController.m in Sources */,
D0249A611ABCA5500076ECBF /* TGFileUtils.m in Sources */,
D05DE7FE1AB859F900293D10 /* TGReplyHeaderImageModel.m in Sources */,
D09840CF19CB9BE200CE5BB0 /* TLmessages_Chats.mm in Sources */,
93A2B023167655A5005A48C7 /* TGLoginCodeController.m in Sources */,
D0741C8819E805030076369C /* TGSecretOutgoingQueueActor.m in Sources */,
D00372D61954508000776BCF /* TGModernSendBroadcastMessageActor.mm in Sources */,
934280DE184951D7004F1C2A /* TGModernConversationInputPanel.m in Sources */,
D0983D8A19CB9A4300CE5BB0 /* TGMessage.mm in Sources */,
93080902185B54A900E62B42 /* TGModernLetteredAvatarView.m in Sources */,
D09840B919CB9BE200CE5BB0 /* TLInputFileLocation.mm in Sources */,
68B63D8B1BB25B8D00205AC3 /* TGUserSignal.m in Sources */,
D0397CE11B8F958F00BD5362 /* TLMessageRange.mm in Sources */,
D09840B519CB9BE200CE5BB0 /* TLInputDocument.mm in Sources */,
D0F7B4D71C236B88008C5DB1 /* TGGenericContextResultCell.m in Sources */,
D0FC07081B1CD3C1008CC3BB /* TGBotInfo.m in Sources */,
D0EA69301A07B78900D1F747 /* TGWebSearchResultsGalleryInternalGifItemView.m in Sources */,
D0C5C3D51ACAD2D800F32FC6 /* TGPasswordHintController.m in Sources */,
D0249AD01ABCA7900076ECBF /* TGPinAnnotationView.m in Sources */,
68EED5AE1BC407F3009F1D57 /* TGNotificationController.m in Sources */,
93137C46185BC741003F4D79 /* TGPhoneLabelPickerController.m in Sources */,
D093D81E1BE27B6C00B24A14 /* TGMessageEntityCode.m in Sources */,
D09FD7171BA9A4EE00FF0A4F /* TLRPCchannels_getMessages.mm in Sources */,
68B63CE41BB2599600205AC3 /* TGBridgeBotCommandInfo+TGBotCommandInfo.m in Sources */,
681EAC751A27C3F100E7C40C /* TGPhotoEditorTabController.m in Sources */,
D07008821B344C5A00AA43BF /* TGMusicPlayerView.m in Sources */,
93753ECC16793F46008CC2C5 /* TGLoginCountriesController.m in Sources */,
68B63CB01BB2596200205AC3 /* TGBridgeActionMediaAttachment+TGActionMediaAttachment.m in Sources */,
93064DF318325E990024C05A /* TGGroupModernConversationCompanion.m in Sources */,
D09FD7291BA9A4EE00FF0A4F /* TLRPCchannels_updateUsername.mm in Sources */,
930808EF185A8B0B00E62B42 /* TGCreateContactController.m in Sources */,
D0249BA01ABF5B470076ECBF /* GDAPIToken.m in Sources */,
D098413919CB9BE200CE5BB0 /* TLRPCmessages_createChat.mm in Sources */,
D0088D6019A54A1000ADABFA /* TGUpdateMessage.m in Sources */,
D0EA69741A08E46600D1F747 /* TLaccount_PrivacyRules.mm in Sources */,
68EED5CE1BC427B6009F1D57 /* TGNotificationReplyPanelView.m in Sources */,
681EAC601A260C1F00E7C40C /* TGPhotoToolbarView.m in Sources */,
D0983D9219CB9A4300CE5BB0 /* TGObserverProxy.m in Sources */,
6836F8E11BB2601200D3A77B /* TGBridgeWebPageMediaAttachment.m in Sources */,
93753ED116794C98008CC2C5 /* TGLoginCountryCell.m in Sources */,
D0EFBED41A1A863000FF33C3 /* TGChangePhoneNumberNumberController.m in Sources */,
D074983D1B99FFC2005F30CC /* TLChat$channel.mm in Sources */,
68D3C1AB1BD93678003F8131 /* TGNotificationPreviewView.m in Sources */,
D0F7B4C51C219BCA008C5DB1 /* TGGifKeyboardBalancedLayout.m in Sources */,
D089E0901AC5A776009A744B /* TLauth_PasswordRecovery.mm in Sources */,
68B63CBC1BB2596200205AC3 /* TGBridgeWebPageMediaAttachment+TGWebPageMediaAttachment.m in Sources */,
D098407819CB9BE200CE5BB0 /* TLauth_ExportedAuthorization.mm in Sources */,
D0DEE59F1AA9FC8D00B04AAA /* TGReplyHeaderTextModel.m in Sources */,
D0F7B4C11C219925008C5DB1 /* TGGifKeyboardCell.m in Sources */,
932515E1167AB130005C421F /* TGConversationHistoryAsyncRequestActor.m in Sources */,
D098411419CB9BE200CE5BB0 /* TLRPCcontacts_getRequests.mm in Sources */,
6808EA631BADBAC200D8E50E /* PGTintTool.m in Sources */,
D098417C19CB9BE200CE5BB0 /* TLUpdate.mm in Sources */,
D0CC4D6519F7CAAE001E8D57 /* TGYoutubeContentPropertiesActor.m in Sources */,
68B63C2E1BB258E300205AC3 /* TGBridgeMessage.m in Sources */,
68EED5D61BC4296B009F1D57 /* TGNotificationOverlayView.m in Sources */,
D061F2B31A9290250031BCBE /* PGCamera.m in Sources */,
D098405319CB9BE200CE5BB0 /* TGZeroOutputStream.m in Sources */,
D0FC23251BFE310100CC49E7 /* TLRPCaccount_reportPeer.mm in Sources */,
D0983DA619CB9A4300CE5BB0 /* TGToolbar.m in Sources */,
93DBE6BE18BFFAEE00AA1623 /* TGNativeAudioPlayer.m in Sources */,
D0C925A9194A024000E629CA /* animations.c in Sources */,
D09840CE19CB9BE200CE5BB0 /* TLmessages_ChatFull.mm in Sources */,
681EACD61A28FFA800E7C40C /* PGPhotoFilter.m in Sources */,
D089E0961AC5A776009A744B /* TLRPCauth_recoverPassword.mm in Sources */,
D0C29B801BFB9CCE00E718C6 /* TGChannelMembersControllerEmptyView.m in Sources */,
D0088D6319A54A2800ADABFA /* TGUpdate.m in Sources */,
932515E7167D3A69005C421F /* TGMessagesSearchActor.m in Sources */,
9384321118568199000CD961 /* TGPhonebookUserInfoController.m in Sources */,
D051B0181AFA4EFC003AFD52 /* TGStickerPreviewPage.m in Sources */,
D084D4761A3A03C900EA8120 /* TGCollectionBottonDisclosureItemView.m in Sources */,
D066E9A918C7460700509410 /* TGAudioSliderButton.m in Sources */,
93DBE6BB18BFFA4700AA1623 /* TGAudioPlayer.m in Sources */,
D0EA69751A08E46600D1F747 /* TLAccountDaysTTL.mm in Sources */,
93C03F1D17C54E5F00A077C4 /* TGProfilePhotoListActor.mm in Sources */,
D07EA291199E28C3002ED76D /* TGModernMediaListLayout.m in Sources */,
D0D541BB1B862F8F005F676C /* TLMessageGroup.mm in Sources */,
D09840FE19CB9BE200CE5BB0 /* TLRPCauth_checkPhone.mm in Sources */,
684853CE1C17F6A600007D21 /* TGVersionCollectionItem.m in Sources */,
68B22CBA1C108E2500EE8FF9 /* TGProgressAlert.m in Sources */,
684191C51C6268420091EF21 /* UICollectionView+TGTransitioning.m in Sources */,
D0983BF819CB93BB00CE5BB0 /* ASHandle.m in Sources */,
D060392C191C381700EF850D /* TGVideoThumbnailDataSource.m in Sources */,
D09C751819F1C79D00BF51BC /* TGUsernameController.m in Sources */,
D061F2EE1A9290420031BCBE /* TGCameraMainView.m in Sources */,
68535F101C57F4C8001821D9 /* TGViewController+TGRecursiveEnumeration.m in Sources */,
D098405019CB9BE200CE5BB0 /* NSData+GZip.m in Sources */,
93F6940616932F8700691086 /* TGBlockListRequestActor.mm in Sources */,
6811AE2B1A35E3A0009309A3 /* TGPhotoCropControl.m in Sources */,
D098416D19CB9BE200CE5BB0 /* TLRPCupdates_subscribe.mm in Sources */,
D0249BF01ABF5B470076ECBF /* SSKeychainQuery.m in Sources */,
9389A8D21697A18700B68E92 /* TGStoreAssetActor.m in Sources */,
D0983D8119CB9A4300CE5BB0 /* TGLinearProgressView.m in Sources */,
D00543001BC755AC00456715 /* TGShareSheetSharePeersCell.m in Sources */,
D09FD7431BA9C02F00FF0A4F /* TGSetupChannelAfterCreationController.m in Sources */,
D09840E619CB9BE200CE5BB0 /* TLPeerNotifyEvents.mm in Sources */,
93CF3B6B181EB3A4003D8DE1 /* TGModernRemoteImageView.m in Sources */,
D098413819CB9BE200CE5BB0 /* TLRPCmessages_addChatUser.mm in Sources */,
930A94EF189F00C500A20BE0 /* TGModernConversationCollectionViewInstantPreviewRecognizer.m in Sources */,
6811AE8A1A38A0F7009309A3 /* PGPhotoLookupFilterPass.m in Sources */,
D089E06A1AC57DBF009A744B /* TGAuthSessionListSignals.m in Sources */,
68B63D8F1BB25BC200205AC3 /* TGChatMessageListView.m in Sources */,
D098410219CB9BE200CE5BB0 /* TLRPCauth_resetAuthorizations.mm in Sources */,
930808F5185B0AF800E62B42 /* TGUserInfoEditingPhoneCollectionItem.m in Sources */,
68A883061A77F0FA00CC4240 /* PGPhotoEnhanceInterpolationFilter.m in Sources */,
D09C750C19F191E200BF51BC /* TLRPCaccount_updateUsername.mm in Sources */,
D0DCF53D1AED32A900D5B7A1 /* TGMediaPickerCaptionInputPanel.m in Sources */,
9353801C169CEB0100FDC644 /* TGLiveNearbyActor.mm in Sources */,
9341B03218524D1D00D1195B /* TGUserCollectionItemView.m in Sources */,
D0983BF919CB93BB00CE5BB0 /* ASQueue.m in Sources */,
68142BDA1C6132C700532F6B /* TGMusicPlayerModeButton.m in Sources */,
D0983D5019CB9A4300CE5BB0 /* TGDataResource.m in Sources */,
D098415819CB9BE200CE5BB0 /* TLRPCphone_declineCall.mm in Sources */,
D0FC07341B1D7267008CC3BB /* TGBotReplyMarkupButton.m in Sources */,
68E45ACB1A2CD249001AFE63 /* TGPhotoEditorBlurToolView.m in Sources */,
D06039191918140C00EF850D /* TGStaticBackdropAreaData.m in Sources */,
D0A1022C1A7D6F7700CD85A5 /* TGSharedMediaCheckButton.m in Sources */,
D051AFD91AF7DA32003AFD52 /* TGStickerPacksSettingsController.m in Sources */,
93AD03B716A1CFF1005D4575 /* TGDeleteUserAvatarActor.m in Sources */,
93340A3616A825D500F4BCBB /* TGInputMenuItem.m in Sources */,
D0C80DEB1A9BD17600D5DF8A /* TGImageBasedPasscodeBackground.m in Sources */,
68B63D7F1BB25B8D00205AC3 /* TGPasscodeSignals.m in Sources */,
9308090F185B71BA00E62B42 /* TGUserInfoAddPhoneCollectionItem.m in Sources */,
D098405A19CB9BE200CE5BB0 /* NSArray_ContactLocated.mm in Sources */,
9352A9E3181DC046002A1A1A /* TGModernViewModel.m in Sources */,
D066E9CA18C924F500509410 /* TGDatacenterWatchdogActor.m in Sources */,
D0DCF6211AF0353900D5B7A1 /* TGPhotoCaptionController.m in Sources */,
D0C09C8D1A6E974D008369D7 /* TGSharedMediaVideoItemView.m in Sources */,
6836F8D71BB2601200D3A77B /* TGBridgeContactMediaAttachment.m in Sources */,
93340A3C16A83D4000F4BCBB /* TGLabelMenuItemView.m in Sources */,
D0FC06FA1B1C1BBA008CC3BB /* NSArray_BotCommand.mm in Sources */,
930808F2185B0AE500E62B42 /* TGUserInfoEditingPhoneCollectionItemView.m in Sources */,
D0983BF719CB93BB00CE5BB0 /* ASCommon.m in Sources */,
D03D95921B449ECD00E6B65B /* TGAttachmentSheetEmbedItemView.m in Sources */,
93340A3F16A83D9700F4BCBB /* TGLabelMenuItem.m in Sources */,
93340A4216A848F700F4BCBB /* TGChangeNameActor.m in Sources */,
D0983D6719CB9A4300CE5BB0 /* TGImageDataSource.m in Sources */,
681EACDC1A28FFA800E7C40C /* PGPhotoTool.m in Sources */,
D0249BA31ABF5B470076ECBF /* GDClientCredential.m in Sources */,
9321E9D916A9280100F9D09C /* TGCommentMenuItem.m in Sources */,
9384320018567795000CD961 /* TGGroupInfoCollectionItem.m in Sources */,
D098413519CB9BE200CE5BB0 /* TLRPChelp_saveNetworkStats.mm in Sources */,
D01B0EA51A432AF2007ACE93 /* TGModernConversationAssociatedInputPanel.m in Sources */,
68B63CEE1BB2599600205AC3 /* TGBridgeChatMessageListView+TGChatMessageListView.m in Sources */,
D05DE7FA1AB75D9100293D10 /* TGReplyHeaderActionModel.m in Sources */,
D098419219CB9BE200CE5BB0 /* TLObject.mm in Sources */,
9321E9DC16A9289600F9D09C /* TGCommentMenuItemView.m in Sources */,
D03E44BF1AAF66C500E72CAA /* TGSignalImageViewModel.m in Sources */,
D0C6AEDA1A71590A0046833D /* TGSharedMediaSignals.m in Sources */,
93E6303B1847B9A6006E352A /* TGModernConversationViewContext.m in Sources */,
D098416A19CB9BE200CE5BB0 /* TLRPCset_client_DH_params.mm in Sources */,
936DE1A21850D38100D90029 /* TGCommentCollectionItem.m in Sources */,
D09840CB19CB9BE200CE5BB0 /* TLMessageMedia.mm in Sources */,
D0DCF58B1AEDCE2300D5B7A1 /* TGGroupInfoShareLinkLinkItemView.m in Sources */,
68B63C2D1BB258E300205AC3 /* TGBridgeLocationVenue.m in Sources */,
D0983D8419CB9A4300CE5BB0 /* TGLocationMediaAttachment.m in Sources */,
D098407219CB9BE200CE5BB0 /* NSArray_Update.mm in Sources */,
D098417A19CB9BE200CE5BB0 /* TLSet_client_DH_params_answer.mm in Sources */,
D098410A19CB9BE200CE5BB0 /* TLRPCcontacts_block.mm in Sources */,
D0EA696E1A08E46600D1F747 /* TLRPCaccount_getAccountTTL.mm in Sources */,
D03A24DC194B1AF40061027C /* TGVideoConverter.m in Sources */,
D051B0091AF80EDC003AFD52 /* TLStickerSet.mm in Sources */,
D0F904FF1C32C68A0026ECAE /* TLBotInlineResult$botInlineResult.mm in Sources */,
D0DCF5551AED32D800D5B7A1 /* TGLocationReverseGeocodeResult.m in Sources */,
D0FC07401B1D7356008CC3BB /* NSArray_KeyboardButton.mm in Sources */,
9341347C1854EAE900480294 /* TGWallpaperManager.m in Sources */,
9321E9E216A98FF600F9D09C /* TGCheckImageStoredActor.m in Sources */,
D0C925D4194A024000E629CA /* RMIntroViewController.m in Sources */,
93E1682116AA07AA0036F6B2 /* TGResetPeerNotificationsActor.m in Sources */,
D0DB05BF1BC7B5DE00AB1AD1 /* TGShareSheetSharePeersCaptionView.m in Sources */,
D098407019CB9BE200CE5BB0 /* NSArray_SchemeType.mm in Sources */,
6836F8EE1BB2626600D3A77B /* TGBridgeUserInfoSubscription.m in Sources */,
D066E9AC18C8A22700509410 /* TGAudioSliderArea.m in Sources */,
687995371BE784B0003280B9 /* TGMediaSearchController.m in Sources */,
935AABF116AB707B00A13F9B /* TGChangePrivacySettingsActor.m in Sources */,
933F501116AD350300EC845A /* TGChangePeerBlockStatusActor.m in Sources */,
933F501816ADB9DA00EC845A /* TGLocationServicesStateActor.m in Sources */,
D098415A19CB9BE200CE5BB0 /* TLRPCphone_requestCall.mm in Sources */,
D0983DA319CB9A4300CE5BB0 /* TGTableViewCell.m in Sources */,
93316A51184E3ABE005EBBEF /* TGModernUnreadHeaderView.m in Sources */,
D0983DB519CB9A4300CE5BB0 /* HPGrowingTextView.m in Sources */,
D066E99E18C6A88B00509410 /* internal.c in Sources */,
934280E118495205004F1C2A /* TGModernConversationEditingPanel.m in Sources */,
D0249BCB1ABF5B470076ECBF /* GDGoogleDriveFileService.m in Sources */,
D0F7B4D31C236A68008C5DB1 /* TGModernConversationGenericContextResultsAssociatedPanel.m in Sources */,
D0F7B4AF1C202B82008C5DB1 /* TGDocumentEncryptedFileReference.m in Sources */,
933F502016AEECC800EC845A /* TGExclusiveLiveNearbyActor.m in Sources */,
93B2388616B58CD100DB8F5E /* TGGroupedCell.m in Sources */,
D0983DAF19CB9A4300CE5BB0 /* TGView.m in Sources */,
D08C71441C5131A700779C0F /* SecretLayer45.m in Sources */,
D0983D6819CB9A4300CE5BB0 /* TGImageInfo.mm in Sources */,
D0083AE71BCD85B600CA1D77 /* TGAttachmentSheetItemView.m in Sources */,
D0983D6219CB9A4300CE5BB0 /* TGFutureAction.m in Sources */,
D0249BE81ABF5B470076ECBF /* GDURLMetadata.m in Sources */,
D098406A19CB9BE200CE5BB0 /* NSArray_long.mm in Sources */,
D089E0651AC57A24009A744B /* TLUpdates+TG.m in Sources */,
D098409A19CB9BE200CE5BB0 /* TLDestroySessionRes.mm in Sources */,
683C573E1BF0939C0041C782 /* TGNotificationReplyHeaderView.m in Sources */,
935A6FA916C0817A00261ED8 /* TGLoginInactiveUserController.m in Sources */,
6836F8E61BB2626600D3A77B /* TGBridgeConversationSubscription.m in Sources */,
D0CB14AB199DF1E900EBCEA7 /* TGUpdateMediaHistoryActor.m in Sources */,
D093D8121BE27B0000B24A14 /* TGMessageEntityBotCommand.m in Sources */,
D06BE8561B8F4BCF00F394CF /* TGHoleMessageViewModel.m in Sources */,
930F9BC21891B7CB00D3D7C1 /* TGMessageImageView.m in Sources */,
D01D7D6719DEE85900955BDE /* TGModernConversationTitleActivityIndicator.m in Sources */,
D098414819CB9BE200CE5BB0 /* TLRPCmessages_readEncryptedHistory.mm in Sources */,
93C1AF6216C4641A00710640 /* TGSynchronizeContactsActor.mm in Sources */,
9352A9EA181DC161002A1A1A /* TGModernViewStorage.m in Sources */,
D0EFBED71A1A88F700FF33C3 /* TGCountryAndPhoneCollectionItem.m in Sources */,
938F548C16DD21DA009EBD6C /* TGButtonsMenuItem.m in Sources */,
D0EFBEA61A1A102200FF33C3 /* TLRPCaccount_changePhone.mm in Sources */,
D0C80D8E1A97A58E00D5DF8A /* TGFullscreenContainerView.m in Sources */,
D098418019CB9BE200CE5BB0 /* TLupload_File.mm in Sources */,
D0A4D7F81C10E74000537E74 /* TGPreparedDownloadExternalGifMessage.m in Sources */,
6836F8E51BB2626600D3A77B /* TGBridgeContactsSubscription.m in Sources */,
68E45AD51A2CE0E3001AFE63 /* TGPhotoEditorToolButtonsView.m in Sources */,
681436191C2ED49700AE480E /* TGInternalGifSearchResult+TGMediaItem.m in Sources */,
9394C85018584FE00016DDA9 /* TGPlaceholderImageDataSource.m in Sources */,
D098416419CB9BE200CE5BB0 /* TLRPCphotos_uploadProfilePhoto.mm in Sources */,
938F548F16DD2296009EBD6C /* TGButtonsMenuItemView.m in Sources */,
D0309D291A1F7CEB009571E9 /* TGPasswordSettingsController.m in Sources */,
D098406619CB9BE200CE5BB0 /* NSArray_InputContact.mm in Sources */,
D0249A781ABCA5A70076ECBF /* TGMediaPickerGalleryVideoTrimView.m in Sources */,
D08C714C1C52262300779C0F /* TGAudioWaveformView.m in Sources */,
D0CFE4721A35AB8300839901 /* lz4hc.c in Sources */,
936DE19B1850C65A00D90029 /* TGSwitchCollectionItemView.m in Sources */,
D0983DAC19CB9A4300CE5BB0 /* TGUser.m in Sources */,
688DBBB91BBEEAC400F4ED33 /* TGSuggestionContext.m in Sources */,
D0249A441ABC48900076ECBF /* TGPasswordSetupView.m in Sources */,
D03EF6E91A4DA2A800ABEF35 /* NSArray_StickerPack.mm in Sources */,
D0EA690A1A039A4800D1F747 /* TGRecentSearchResultsCell.m in Sources */,
D09FD7331BA9A4EE00FF0A4F /* TLInputChannel.mm in Sources */,
681EAC281A239FDE00E7C40C /* TGPhotoEditorButton.m in Sources */,
D0580AB71B0EAECB00E8235B /* TGStickerKeyboardTabCell.m in Sources */,
D09840DF19CB9BE200CE5BB0 /* TLMsgsStateInfo.mm in Sources */,
D020B75418B4F4310026DB24 /* TGSecretModernConversationAccessoryTimerView.m in Sources */,
D0EA69001A023A9200D1F747 /* TGPreparedDownloadImageMessage.m in Sources */,
930F9BCB1891D41700D3D7C1 /* TGInstantPreviewTouchAreaView.m in Sources */,
D0983DB219CB9A4300CE5BB0 /* FMDatabase.m in Sources */,
6811AE661A389CC9009309A3 /* GPUImageContext.m in Sources */,
D0983D8C19CB9A4300CE5BB0 /* TGModernBackToolbarButton.m in Sources */,
939ECA45188EBD87004ABAB7 /* TGModernGalleryImageItemView.m in Sources */,
93D69A6216E6976C008CD74F /* TGFlatActionCell.m in Sources */,
D0FC35351B3CD6680041A938 /* TGGenericPeerPlaylistSignals.m in Sources */,
D0DEE5071AA0A96100B04AAA /* TGApplicationFeatures.m in Sources */,
D098414119CB9BE200CE5BB0 /* TLRPCmessages_forwardMessages.mm in Sources */,
D066E99118C6265700509410 /* diag_range.c in Sources */,
D098408F19CB9BE200CE5BB0 /* TLcontacts_MyLink.mm in Sources */,
D0983DB319CB9A4300CE5BB0 /* FMDatabaseAdditions.m in Sources */,
D098413E19CB9BE200CE5BB0 /* TLRPCmessages_editChatPhoto.mm in Sources */,
D008C1F41C18D526007D2855 /* TLmessages_BotResults.mm in Sources */,
D093D8161BE27B2A00B24A14 /* TGMessageEntityBold.m in Sources */,
D098409D19CB9BE200CE5BB0 /* TLDocument.mm in Sources */,
D0249BC51ABF5B470076ECBF /* GDGoogleDriveChange.m in Sources */,
D051AFFD1AF80EDC003AFD52 /* TLRPCmessages_getStickerSet.mm in Sources */,
D0CC0BD41B9BB92B00882D7A /* TGCollectionMultilineInputItemView.m in Sources */,
D09840E519CB9BE200CE5BB0 /* TLPeer.mm in Sources */,
68535F0C1C57EDC6001821D9 /* TGKeyCommandController.m in Sources */,
D0CF869219ED6431005BE1B1 /* TGPickerSheet.m in Sources */,
D098416519CB9BE200CE5BB0 /* TLRPCping.mm in Sources */,
D03B93AD18F6EB5F00073D51 /* TGPhotoThumbnailDataSource.m in Sources */,
68BBB2281BE9E0D800237553 /* TGBridgeMessageEntitiesAttachment+TGMessageEntitiesAttachment.m in Sources */,
D0C5AAF81AB5B36300F209D7 /* TLUpdates$modernUpdateShortChatMessage.mm in Sources */,
D0249BC31ABF5B470076ECBF /* GDGoogleDriveAPIToken.m in Sources */,
D09840A019CB9BE200CE5BB0 /* TLEncryptedMessage.mm in Sources */,
D08FEE4F1ACDA4540069FA9F /* TGWebpageFooterModel.m in Sources */,
D08FEE391ACD8EDA0069FA9F /* TLWebPage_manual.mm in Sources */,
D0F9E8791C5A6F4E00037222 /* TGRaiseToListenActivator.mm in Sources */,
D0F7B4E41C2445B5008C5DB1 /* TGBotContextResultAttachment.m in Sources */,
9341B02B18520B5500D1195B /* TGSecretConversationHandshakeStatusPanel.m in Sources */,
D0249B971ABF5B470076ECBF /* AFJSONRequestOperation.m in Sources */,
93ADCE2516EE622D00BFFCF7 /* TGTokenFieldView.m in Sources */,
93CA0003178AD188003C6B6D /* TGContactCellContents.m in Sources */,
D098416019CB9BE200CE5BB0 /* TLRPCphotos_readWall.mm in Sources */,
D0249C021ABF5B6F0076ECBF /* TGGoogleDriveItem.m in Sources */,
D098416119CB9BE200CE5BB0 /* TLRPCphotos_restorePhotos.mm in Sources */,
D0FC07161B1D0281008CC3BB /* TGBotSignals.m in Sources */,
93ADCE2816EE6A1900BFFCF7 /* TGTokenView.m in Sources */,
D0FC07421B1D7356008CC3BB /* NSArray_KeyboardButtonRow.mm in Sources */,
9386E89E185CCB2000930205 /* TGUserInfoVariantCollectionItem.m in Sources */,
D0EA68E01A01549200D1F747 /* PSLMDBTable.m in Sources */,
D098415E19CB9BE200CE5BB0 /* TLRPCphotos_getUserPhotos.mm in Sources */,
D098405D19CB9BE200CE5BB0 /* NSArray_ContactStatus.mm in Sources */,
D0A102241A7CC62400CD85A5 /* TGSharedMediaThumbnailItemView.m in Sources */,
D0DCF5531AED32D800D5B7A1 /* TGLocationPinView.m in Sources */,
D07587651B3B226600117DFF /* TGAudioSessionManager.m in Sources */,
9384320E18568150000CD961 /* TGTelegraphUserInfoController.m in Sources */,
688DBBDD1BBEEB2F00F4ED33 /* TGMediaAssetsVideoCell.m in Sources */,
D0249BB11ABF5B470076ECBF /* GDFileManagerAlias.m in Sources */,
93AD55E4186313D50043B212 /* TGModernConversationGenericEmptyListView.m in Sources */,
D09153A91A6D6FC4004F3995 /* TGRemoteFileSignal.m in Sources */,
D098413619CB9BE200CE5BB0 /* TLRPChelp_test.mm in Sources */,
D04D99CA1B9360C600760DCB /* TLUpdates_ChannelDifference_manual.mm in Sources */,
D0C80D6D1A9615DC00D5DF8A /* TGChangePasslockSettingsFutureAction.m in Sources */,
D09840B019CB9BE200CE5BB0 /* TLImportedContact.mm in Sources */,
D0983DB819CB9A4300CE5BB0 /* UIImage+ImageEffects.m in Sources */,
D098407A19CB9BE200CE5BB0 /* TLBadMsgNotification.mm in Sources */,
D0CAEA231A6D9BB20033650D /* TGSharedPhotoSignals.m in Sources */,
68EED5DA1BC43AA1009F1D57 /* TGNotificationView.m in Sources */,
D0D541C81B8632E9005F676C /* TLMessage$modernMessageService.mm in Sources */,
93ADCE3216EE80E900BFFCF7 /* TGUsersSection.m in Sources */,
9341B01C18512E1900D1195B /* TGCheckCollectionItemView.m in Sources */,
93ADCE3916EF1E8C00BFFCF7 /* TGBackspaceTextField.m in Sources */,
D0C09C7A1A6E974D008369D7 /* TGSharedMediaImageItemView.m in Sources */,
68CFB9B61A7DFE8A00C15F34 /* TGOverlayFormsheetWindow.m in Sources */,
D0249BC11ABF5B470076ECBF /* GDGoogleDriveAccountInfo.m in Sources */,
9386E8B7185E55C900930205 /* TGCreateGroupController.m in Sources */,
D01B0E941A41BDC5007ACE93 /* NSArray_Document.mm in Sources */,
934213741857394B003F000F /* TGGroupInfoUserCollectionItem.m in Sources */,
D0EA69141A079ED800D1F747 /* TGWebSearchInternalImageResult.m in Sources */,
D098413319CB9BE200CE5BB0 /* TLRPChelp_getScheme.mm in Sources */,
93FF24E616FE2431008F6AA8 /* TGLoginWelcomeController.m in Sources */,
68B657351C314FBE008DFFE2 /* TGPreparedAssetVideoMessage.m in Sources */,
931EAB5D170A3046005D366F /* TGVideoMediaAttachment+Telegraph.m in Sources */,
68B63D7D1BB25B8D00205AC3 /* TGMediaSignals.m in Sources */,
6859733D1A773D1E0010FE5D /* PGPhotoEditorRawDataInput.m in Sources */,
688DBBD51BBEEB2F00F4ED33 /* TGMediaAssetsPhotoCell.m in Sources */,
93064E1A183553820024C05A /* TGModernSendSecretMessageActor.mm in Sources */,
D098405B19CB9BE200CE5BB0 /* NSArray_ContactRequest.mm in Sources */,
933E6A46170C424A00651252 /* TGVideoDownloadActor.mm in Sources */,
681EACC71A28FFA800E7C40C /* PGExposureTool.m in Sources */,
D0C80DD31A9B8E7C00D5DF8A /* TGPasscodeButtonView.m in Sources */,
D089E08C1AC5A776009A744B /* TLaccount_PasswordInputSettings.mm in Sources */,
9387D8AE1717051F00DFE588 /* TGContactMediaAttachment+Telegraph.m in Sources */,
936DE1B71850F1C500D90029 /* TGVariantCollectionItem.m in Sources */,
68B63D471BB25B1F00205AC3 /* TGBridgeUserInfoHandler.m in Sources */,
933AA49B186083A4000AA848 /* TGMultipartFileDownloadActor.m in Sources */,
68B81D4F1A5A7A8600DF764C /* PGPhotoEditorPicture.m in Sources */,
68EED5AA1BC40391009F1D57 /* TGNotificationContentView.m in Sources */,
6875C8651BBD28FF0061D94C /* TGMenuSheetButtonItemView.m in Sources */,
D035383D1AD3526600B0B33E /* TGLinkPreviewsContentProperty.m in Sources */,
D0C6AF071A727CA20046833D /* TGSharedMediaFileThumbnailLabelView.m in Sources */,
D0EA68E51A0177FC00D1F747 /* TGTemporaryFileDownloadActor.m in Sources */,
D0A5A22C1B7BE6E40066B169 /* TGMessageEntityTextUrl.m in Sources */,
D09FC0311A2768BF0075D7BD /* TGDeleteAccountActor.m in Sources */,
930808E7185A7ECD00E62B42 /* TGUserInfoButtonCollectionItemView.m in Sources */,
D07EA28A199E272C002ED76D /* TGModernMediaListVideoItemView.m in Sources */,
D0983D8F19CB9A4300CE5BB0 /* TGModernToolbarButton.m in Sources */,
D0113A1E1C07787B00C30D67 /* TGCachePeerItem.m in Sources */,
D0C09C761A6E974D008369D7 /* TGSharedMediaGroup.m in Sources */,
683A02BC1A6ED590004ADD35 /* PGPhotoEditorValues.m in Sources */,
D0083AE51BCD85B600CA1D77 /* TGAttachmentSheetButtonItemView.m in Sources */,
D0113A261C07967100C30D67 /* TGAttachmentSheetCheckmarkVariantItemView.m in Sources */,
D08953CD1B8C9ED2009F67F0 /* TGMessageHole.m in Sources */,
D061F2E61A9290420031BCBE /* TGCameraFocusCrosshairsControl.m in Sources */,
D0C925AC194A024000E629CA /* program.c in Sources */,
D0EA68C81A0077C300D1F747 /* TGBingSearchResultItem.m in Sources */,
D0983D4019CB9A4300CE5BB0 /* TGBackdropView.m in Sources */,
D0983D9019CB9A4300CE5BB0 /* TGNavigationBar.m in Sources */,
D09840C719CB9BE200CE5BB0 /* TLInvokeAfterMsg.mm in Sources */,
D0F404C519AFD45C00B8FB18 /* TGProfileUserAvatarGalleryModel.m in Sources */,
D0C80DBA1A9B73C600D5DF8A /* TGModernMediaCollectionView.m in Sources */,
D0C925D3194A024000E629CA /* RMIntroPageView.m in Sources */,
D0983D9319CB9A4300CE5BB0 /* TGPagerView.m in Sources */,
D0983D4B19CB9A4300CE5BB0 /* TGCommon.m in Sources */,
D09840FF19CB9BE200CE5BB0 /* TLRPCauth_exportAuthorization.mm in Sources */,
D089E0731AC5807F009A744B /* TGAuthSessionsController.m in Sources */,
D0983D6019CB9A4300CE5BB0 /* TGFont.mm in Sources */,
D0983D5619CB9A4300CE5BB0 /* TGDialogListCompanion.m in Sources */,
68B63D331BB25B1F00205AC3 /* TGBridgeContactsHandler.m in Sources */,
D089E0941AC5A776009A744B /* TLRPCaccount_updatePasswordSettings.mm in Sources */,
D098409E19CB9BE200CE5BB0 /* TLEncryptedChat.mm in Sources */,
D08BC66B19ADEA89007F126A /* TGModernDataImageView.m in Sources */,
D0741C8E19EB29900076369C /* SecretLayer17.m in Sources */,
D098411719CB9BE200CE5BB0 /* TLRPCcontacts_importContacts.mm in Sources */,
D084D47A1A3A624A00EA8120 /* TGAttachmentSheetScrollView.m in Sources */,
D09840D919CB9BE200CE5BB0 /* TLMetaScheme.mm in Sources */,
D0C80DE71A9BB61B00D5DF8A /* TGPasscodePinDotView.m in Sources */,
D09840E319CB9BE200CE5BB0 /* TLNotifyPeer.mm in Sources */,
D061F2EA1A9290420031BCBE /* TGCameraMainPhoneView.m in Sources */,
D0983DA819CB9A4300CE5BB0 /* TGTooltipView.m in Sources */,
D00859541B1F94B500EAF753 /* TGModernConversationCommandsAssociatedPanel.m in Sources */,
D0C80DDF1A9B950B00D5DF8A /* TGDefaultPasscodeBackground.m in Sources */,
D098407C19CB9BE200CE5BB0 /* TLChatFull.mm in Sources */,
93DA95B5171D95FC00A69D64 /* TGReportDeliveryActor.m in Sources */,
681A16651BC8025800FFFAA9 /* TGAttachmentAssetCell.m in Sources */,
93D9DBFD182BEEA300945B30 /* TGMapMessageViewModel.m in Sources */,
D0CC0BC61B9A1F3200882D7A /* TLcontacts_ResolvedPeer.mm in Sources */,
D0D43CE91BA0A4AE00F6C78F /* TLChatFull$channelFull.mm in Sources */,
D09FD7131BA9A4EE00FF0A4F /* TLRPCchannels_getFullChannel.mm in Sources */,
6808EA8D1BADBC8400D8E50E /* TGPhotoEditorTintToolView.m in Sources */,
D01526D51900548200656312 /* TGWorker.m in Sources */,
D0249A981ABCA67E0076ECBF /* TGDropboxHelper.m in Sources */,
6875C8691BBD2B730061D94C /* TGMenuSheetDimView.m in Sources */,
D098407619CB9BE200CE5BB0 /* TLauth_Authorization.mm in Sources */,
93A60642185FC429007E3477 /* TGPreparedLocalDocumentMessage.m in Sources */,
D098410119CB9BE200CE5BB0 /* TLRPCauth_logOut.mm in Sources */,
9341B02F18524CF300D1195B /* TGBlockedController.m in Sources */,
68BBB2501BED050F00237553 /* TGNotificationVenuePreviewView.m in Sources */,
D01945481A9FA65300FDA2C4 /* TGUpdatesWithDate.m in Sources */,
D0249C081ABF5B8B0076ECBF /* TGPreparedCloudDocumentMessage.m in Sources */,
D09840E719CB9BE200CE5BB0 /* TLPeerNotifySettings.mm in Sources */,
6808EA751BADBAE500D8E50E /* PGPhotoEditorRawDataOutput.m in Sources */,
D098415519CB9BE200CE5BB0 /* TLRPCmessages_setEncryptedTyping.mm in Sources */,
D084D4701A39E74C00EA8120 /* TGFaqActor.m in Sources */,
93583BB2172ED0C3000786B5 /* TGCheckUpdatesActor.m in Sources */,
D0249A741ABCA5A70076ECBF /* TGMediaPickerGalleryVideoScrubber.m in Sources */,
D0C09C7F1A6E974D008369D7 /* TGSharedMediaItemView.m in Sources */,
D0EA69A61A0A452400D1F747 /* TGTextViewCollectionItemView.m in Sources */,
D08BC66E19ADEAA1007F126A /* TGModernDataImageViewModel.m in Sources */,
68A2FC1E1C1EF4FE0061D67B /* TGAttachmentGifCell.m in Sources */,
D028A6CB1C089C020082FBBD /* TGDialogListRemoteOffset.m in Sources */,
D0983D9E19CB9A4300CE5BB0 /* TGSearchLoupeProgressView.m in Sources */,
93941A2C1735414E00F97189 /* TGUpdateUserStatusesActor.mm in Sources */,
D098416719CB9BE200CE5BB0 /* TLRPCreq_DH_params.mm in Sources */,
D061F2E01A9290420031BCBE /* TGCameraFlashActiveView.m in Sources */,
D098413019CB9BE200CE5BB0 /* TLRPChelp_getConfig.mm in Sources */,
D0EA69701A08E46600D1F747 /* TLRPCaccount_setAccountTTL.mm in Sources */,
9386E8A8185D3CAB00930205 /* TGCreateEncryptedChatController.m in Sources */,
D0249A8C1ABCA61E0076ECBF /* TGMediaEditingContext.m in Sources */,
D05104121B6252E200F4E03D /* TGSingleStickerPreviewView.m in Sources */,
68A2FC381C1F1F380061D67B /* TGMediaPickerGalleryGifItemView.m in Sources */,
D098418A19CB9BE200CE5BB0 /* TLFutureSalts.mm in Sources */,
68A2FC471C2CE05F0061D67B /* TGMediaAvatarEditorTransition.m in Sources */,
D061F2F81A9290420031BCBE /* TGCameraTimeCodeView.m in Sources */,
D051B0011AF80EDC003AFD52 /* TLRPCmessages_uninstallStickerSet.mm in Sources */,
D0249ABF1ABCA73F0076ECBF /* TGLocationPickerController.m in Sources */,
68AE014B1A5592FB00001B53 /* TGPhotoAvatarCropView.m in Sources */,
D098410719CB9BE200CE5BB0 /* TLRPCauth_signIn.mm in Sources */,
D098417819CB9BE200CE5BB0 /* TLServer_DH_inner_data.mm in Sources */,
D09840B619CB9BE200CE5BB0 /* TLInputEncryptedChat.mm in Sources */,
D066E98E18C6262500509410 /* opus_header.c in Sources */,
D0A3F30E195D9812009E0ACD /* TGBroadcastConversationTitlePanel.m in Sources */,
D0983D7719CB9A4300CE5BB0 /* TGImageTransitionHelper.m in Sources */,
D098414319CB9BE200CE5BB0 /* TLRPCmessages_getDhConfig.mm in Sources */,
930384391811AA1300CAC996 /* TGUserInfoCollectionItemView.m in Sources */,
9387C2691746B0EF0045AFB0 /* TGWallpaperListRequestActor.m in Sources */,
D0D43CE11B9F053300F6C78F /* TGQueuedReadChannelMessages.m in Sources */,
D098406019CB9BE200CE5BB0 /* NSArray_DcOption.mm in Sources */,
D0983D5419CB9A4300CE5BB0 /* TGDialogListBroadcastsMenuCell.m in Sources */,
D020ACCE1993EF02007818DD /* TGGalleryPhotoActor.m in Sources */,
681EAC341A23A5A200E7C40C /* TGPhotoEditorItemController.m in Sources */,
D0DCF4FA1AE9230F00D5B7A1 /* TGPeerInfoSignals.m in Sources */,
D0983D5A19CB9A4300CE5BB0 /* TGDocumentMediaAttachment.m in Sources */,
6811AE6A1A389CC9009309A3 /* GPUImageFilterGroup.m in Sources */,
D0C09C6B1A6E974D008369D7 /* TGSharedMediaCollectionView.m in Sources */,
D03E44DB1AB0883A00E72CAA /* TGReplyHeaderAudioModel.m in Sources */,
D0983C0519CB93D200CE5BB0 /* SGraphObjectNode.m in Sources */,
681EAD541A2CA92300E7C40C /* TGPhotoEditorPreviewView.m in Sources */,
93A2A90C1844AE8D0046FEBE /* TGPreparedLocalImageMessage.m in Sources */,
6836F8E91BB2626600D3A77B /* TGBridgePeerSettingsSubscription.m in Sources */,
932E00F8184BE8650001D109 /* TGModernColorView.m in Sources */,
934280D7184900C0004F1C2A /* TGModernCheckButtonViewModel.m in Sources */,
D09840C419CB9BE200CE5BB0 /* TLInputPhotoCrop.mm in Sources */,
D061F2B71A9290250031BCBE /* PGCameraDeviceAngleSampler.m in Sources */,
D0FC35391B3CF0460041A938 /* TGMusicPlayerItemSignals.m in Sources */,
D008C1FA1C18E088007D2855 /* TGBotContextResults.m in Sources */,
D098417519CB9BE200CE5BB0 /* TLSchemeMethod.mm in Sources */,
D09840B819CB9BE200CE5BB0 /* TLInputFile.mm in Sources */,
D0249BB81ABF5B470076ECBF /* GDFileService.m in Sources */,
9308D8231845382500FC395E /* TGPreparedRemoteImageMessage.m in Sources */,
D09FD7271BA9A4EE00FF0A4F /* TLRPCchannels_toggleComments.mm in Sources */,
D0C09C831A6E974D008369D7 /* TGSharedMediaMessageItem.m in Sources */,
D0983D8019CB9A4300CE5BB0 /* TGLetteredAvatarView.m in Sources */,
D09C751B19F1C88A00BF51BC /* TGUsernameCollectionItem.m in Sources */,
D051B0101AF99E31003AFD52 /* TGStickerPackPreviewView.m in Sources */,
D0EA69781A08E46600D1F747 /* TLinvokeWithLayer.mm in Sources */,
D0C6AF5A1A7816140046833D /* TGSharedMediaFilesEmptyView.m in Sources */,
93E015CE175DE8E600BEFDB2 /* TGImageSearchActor.m in Sources */,
93064E0C1834F2C20024C05A /* TGPreparedMessage.m in Sources */,
D09840CA19CB9BE200CE5BB0 /* TLMessageAction.mm in Sources */,
D0983BF619CB93BB00CE5BB0 /* ASActor.m in Sources */,
D03538251AD2E35100B0B33E /* TGModernConversationWebPreviewInputPanel.m in Sources */,
D0EFBEA71A1A102200FF33C3 /* TLRPCaccount_sendChangePhoneCode.mm in Sources */,
D089E08E1AC5A776009A744B /* TLaccount_PasswordSettings.mm in Sources */,
D07EA26C199E1BDA002ED76D /* TGModernMediaListController.m in Sources */,
688DBB991BBEEA5B00F4ED33 /* TGMediaAsset.m in Sources */,
D051AF061AF3BEB1003AFD52 /* TGStickerCollectionViewCell.m in Sources */,
936DE1A91850E3A300D90029 /* TGHeaderCollectionItem.m in Sources */,
D098414919CB9BE200CE5BB0 /* TLRPCmessages_readHistory.mm in Sources */,
D0CC4D7519F81F5D001E8D57 /* TGInstagramThumbnailDataSource.m in Sources */,
D020ACD41994C2A4007818DD /* TGModernGalleryImageItemImageView.m in Sources */,
D001A5BD1C64B340003FB0E0 /* quaternion.cpp in Sources */,
D01B0E851A4112BF007ACE93 /* TGDocumentAttributeImageSize.m in Sources */,
D098410019CB9BE200CE5BB0 /* TLRPCauth_importAuthorization.mm in Sources */,
D098414519CB9BE200CE5BB0 /* TLRPCmessages_getFullChat.mm in Sources */,
68B63D451BB25B1F00205AC3 /* TGBridgeSubscriptionHandler.m in Sources */,
93D9DC04182C54C200945B30 /* TGNotificationMessageViewModel.m in Sources */,
D0EA68AA1A00650900D1F747 /* TGWebSearchGifItem.m in Sources */,
D0498FCC19784D480080A679 /* TGModernGalleryVideoScrubbingInterfaceView.m in Sources */,
9341348B18551A1B00480294 /* TGBuiltinWallpaperInfo.m in Sources */,
D098414D19CB9BE200CE5BB0 /* TLRPCmessages_restoreMessages.mm in Sources */,
D09FD7031BA9A4EE00FF0A4F /* TLRPCchannels_deleteMessages.mm in Sources */,
9341B0251851F1A400D1195B /* TGChatSettingsController.m in Sources */,
D03E44DF1AB0D69C00E72CAA /* TGSharedLocationSignals.m in Sources */,
D046966818A409F0009764B2 /* TGModernGalleryVideoItem.m in Sources */,
D0CAEA261A6D9DA60033650D /* TGSharedMediaUtils.m in Sources */,
D0C925D7194A024000E629CA /* texture_helper.m in Sources */,
93E8DB64186DEF590038DF00 /* TGProgressWindow.m in Sources */,
93064DF018325C3A0024C05A /* TGModernConversationTitleView.m in Sources */,
D0A5A2131B7BA30F0066B169 /* TGMessageEntityUrl.m in Sources */,
D0D43CF91BA0A8D400F6C78F /* NSArray_ChannelParticipant.mm in Sources */,
681EAC791A28B9A000E7C40C /* TGPhotoEditorCollectionView.m in Sources */,
6836F8E01BB2601200D3A77B /* TGBridgeVideoMediaAttachment.m in Sources */,
D098406E19CB9BE200CE5BB0 /* NSArray_SchemeMethod.mm in Sources */,
D03C3EEB1BE146BA001278F1 /* TLRPCmessages_editChatAdmin.mm in Sources */,
D098413D19CB9BE200CE5BB0 /* TLRPCmessages_discardEncryption.mm in Sources */,
681EACE41A28FFA800E7C40C /* PGVignetteTool.m in Sources */,
93CF3B57181DD179003D8DE1 /* TGModernLabelViewModel.m in Sources */,
D0FC07461B1D7356008CC3BB /* TLKeyboardButtonRow.mm in Sources */,
D09840C119CB9BE200CE5BB0 /* TLInputPeerNotifySettings.mm in Sources */,
93CF3B8518203AF9003D8DE1 /* TGModernFlatteningViewModel.m in Sources */,
D09840AD19CB9BE200CE5BB0 /* TLhelp_InviteText.mm in Sources */,
D0498FD219787C1B0080A679 /* TGModernGalleryVideoFooterView.m in Sources */,
D0983D3419CB9A4300CE5BB0 /* TelegraphKit.m in Sources */,
D0249AC31ABCA73F0076ECBF /* TGLocationTrackingButton.m in Sources */,
D0983D6A19CB9A4300CE5BB0 /* TGImageManagerTask.m in Sources */,
681EACD81A28FFA800E7C40C /* PGPhotoFilterDefinition.m in Sources */,
D0FC23271BFE310100CC49E7 /* TLReportReason.mm in Sources */,
D0EA69771A08E46600D1F747 /* TLInputPrivacyRule.mm in Sources */,
D0CFE4741A35AB8300839901 /* lz4.c in Sources */,
D098411219CB9BE200CE5BB0 /* TLRPCcontacts_getLink.mm in Sources */,
D09840A119CB9BE200CE5BB0 /* TLError.mm in Sources */,
93038410181151EF00CAC996 /* TGAccountSettingsController.m in Sources */,
D098411319CB9BE200CE5BB0 /* TLRPCcontacts_getLocated.mm in Sources */,
D0249BEC1ABF5B470076ECBF /* GDURLUtilities.m in Sources */,
D0FC07481B1D7356008CC3BB /* TLReplyMarkup.mm in Sources */,
D0F905131C32DBAE0026ECAE /* TGBotContextResultSendMessageText.m in Sources */,
D03E44E31AB0D77300E72CAA /* TGRemoteHttpLocationSignal.m in Sources */,
D0C80D8C1A97A58E00D5DF8A /* TGAccessRequiredAlertView.m in Sources */,
D0FC06FC1B1C1BBA008CC3BB /* NSArray_BotInfo.mm in Sources */,
D0CC0BD01B9BB91B00882D7A /* TGCollectionMultilineInputItem.m in Sources */,
D06BE8491B8E0C4400F394CF /* TLUpdates$updateShortSentMessage.mm in Sources */,
D06819CD1AD7F9D000D66743 /* TGExternalGalleryItemView.m in Sources */,
D0C80D311A9561AF00D5DF8A /* TGPasscodePinView.m in Sources */,
93316A4C184E2ACD005EBBEF /* TGModernConversationActionInputPanel.m in Sources */,
9303841C1811757C00CAC996 /* TGCollectionItemView.m in Sources */,
D08B0A691B8A085F003B80FD /* TGChannelConversationCompanion.m in Sources */,
D0983C0419CB93D200CE5BB0 /* SGraphNode.m in Sources */,
D098409319CB9BE200CE5BB0 /* TLContactStatus.mm in Sources */,
D0249BE01ABF5B470076ECBF /* GDParentOperation.m in Sources */,
68BBB21F1BE9DED300237553 /* TGBridgeMessageEntities.m in Sources */,
681EAC021A2348BF00E7C40C /* TGPhotoCropController.m in Sources */,
D098408319CB9BE200CE5BB0 /* TLContact.mm in Sources */,
D0F7B5041C2D9277008C5DB1 /* TLRPCmessages_getDocumentByHash.mm in Sources */,
D0BD441518B7838B0036FB8B /* TGAudioSliderView.m in Sources */,
D0C6AED21A7158680046833D /* TGSharedVideoSignals.m in Sources */,
D0EDECEC1924FA5F007314E3 /* TGAnimationThumbnailDataSource.m in Sources */,
68B63D751BB25B8D00205AC3 /* TGBlockedPeersSignals.m in Sources */,
D098419919CB9C9C00CE5BB0 /* ActionStage.mm in Sources */,
D098408A19CB9BE200CE5BB0 /* TLcontacts_ForeignLink.mm in Sources */,
93992D7E18296E5600F29746 /* TGImageMessageViewModel.m in Sources */,
68B63D4F1BB25B4400205AC3 /* TGBridgeStickersService.m in Sources */,
D0C80D711A963A0C00D5DF8A /* TLRPCaccount_updateDeviceLocked.mm in Sources */,
D0249BCF1ABF5B470076ECBF /* GDGoogleDriveMetadata.m in Sources */,
D05B6E4A1BB42169009A380E /* TGBroadcastListInfoController.m in Sources */,
D03C3EED1BE146BA001278F1 /* TLRPCmessages_toggleChatAdmins.mm in Sources */,
932B9F7618E58DCB0057EFF5 /* TGAnimatedImageMessageViewModel.m in Sources */,
D09840DA19CB9BE200CE5BB0 /* TLMetaSchemeData.mm in Sources */,
930F9BC51891D3C600D3D7C1 /* TGInstantPreviewTouchAreaModel.m in Sources */,
D098408C19CB9BE200CE5BB0 /* TLcontacts_ImportedContacts.mm in Sources */,
D0397CDD1B8F958F00BD5362 /* NSArray_MessageRange.mm in Sources */,
681E53771BE1475F00944370 /* TGPhotoEditAdjustments.m in Sources */,
6836F8EC1BB2626600D3A77B /* TGBridgeStateSubscription.m in Sources */,
93421379185739E6003F000F /* TGGroupInfoUserCollectionItemView.m in Sources */,
D03EF6D71A4D180F00ABEF35 /* SecretLayer23.m in Sources */,
D0F9051B1C32F2F60026ECAE /* TGBotContextResult.m in Sources */,
D098416319CB9BE200CE5BB0 /* TLRPCphotos_uploadPhoto.mm in Sources */,
68552DB01BD3D0B100591484 /* TGBridgeAudioSubscription.m in Sources */,
D0EA696F1A08E46600D1F747 /* TLRPCaccount_getPrivacy.mm in Sources */,
D0249AE41ABCA7BE0076ECBF /* TGMediaPickerGalleryModel.m in Sources */,
D09840F619CB9BE200CE5BB0 /* TLRPCaccount_getWallPapers.mm in Sources */,
D0F904ED1C32C5380026ECAE /* TLBotInlineMessage$botInlineMessageText.mm in Sources */,
D069899B1BA5CA60000CBE06 /* TGMessageViewsViewModel.m in Sources */,
D09840E819CB9BE200CE5BB0 /* TLphone_DhConfig.mm in Sources */,
D066E98418C6258E00509410 /* framing.c in Sources */,
684853E51C1A223600007D21 /* TGWebSearchInternalImageResult+TGMediaItem.m in Sources */,
D030961E1B430A74004D358E /* TGModernConversationSearchInputPanel.m in Sources */,
D0DEE50B1AA0AAF900B04AAA /* TGApplicationFeatureDescription.m in Sources */,
933AA49F186095D5000AA848 /* TGDocumentController.m in Sources */,
D097C33E191D7A2A004FF0DC /* TGMessageImageAdditionalDataView.m in Sources */,
D0FC06E81B1C16B2008CC3BB /* TLUser$modernUser.mm in Sources */,
D0983D9519CB9A4300CE5BB0 /* TGPhoneUtils.m in Sources */,
D098408019CB9BE200CE5BB0 /* TLChatPhoto.mm in Sources */,
D0DCF55B1AED32D800D5B7A1 /* TGLocationTitleView.m in Sources */,
939ECA3B188EB4CB004ABAB7 /* TGOverlayControllerWindow.m in Sources */,
D0249AC11ABCA73F0076ECBF /* TGLocationPinAnnotationView.m in Sources */,
D03FECE419CC73FD004866D6 /* TGSecretPeerMediaGalleryImageItemView.m in Sources */,
D0CAEA201A6D94D90033650D /* TGModernCache+SSignal.m in Sources */,
684853D91C1A216800007D21 /* TGMediaAsset+TGMediaEditableItem.m in Sources */,
D08FEE321ACC26130069FA9F /* TGPasswordConfirmationController.m in Sources */,
930A94E9189E4F0500A20BE0 /* TGForwardContactPickerController.m in Sources */,
D0249B951ABF5B470076ECBF /* AFHTTPRequestOperation+GDFileManager.m in Sources */,
D0249AEC1ABCA7BE0076ECBF /* TGMediaPickerPhotoStripView.m in Sources */,
936219F61864A80800C52870 /* TGNotificationMessageLabel.m in Sources */,
9352A9D8181DBE9A002A1A1A /* TGGenericModernConversationCompanion.mm in Sources */,
D0FC071F1B1D060C008CC3BB /* TGUserInfoTextCollectionItemView.m in Sources */,
D0983D3D19CB9A4300CE5BB0 /* TGAppearance.m in Sources */,
D0EA691E1A07ABCB00D1F747 /* TGWebSearchInternalImageItemView.m in Sources */,
D098405819CB9BE200CE5BB0 /* NSArray_ContactBlocked.mm in Sources */,
D098416819CB9BE200CE5BB0 /* TLRPCreq_pq.mm in Sources */,
D03FECDA19CC720D004866D6 /* TGSecretPeerMediaGalleryModel.m in Sources */,
D07498351B98CB32005F30CC /* TGChannelInfoController.m in Sources */,
6836F8ED1BB2626600D3A77B /* TGBridgeStickersSubscription.m in Sources */,
D051AFE51AF8005E003AFD52 /* TGStickerPack.m in Sources */,
D044E16D1B2B17D0001EE087 /* TGEmbedPreviewController.m in Sources */,
D09840B119CB9BE200CE5BB0 /* TLInitConnection.mm in Sources */,
D0EA691B1A07A81400D1F747 /* TGWebSearchInternalImageItem.m in Sources */,
D061F2F41A9290420031BCBE /* TGCameraPreviewView.m in Sources */,
D02EA2061A36512C001A25CD /* TGShareSheetView.m in Sources */,
D09840CD19CB9BE200CE5BB0 /* TLmessages_Chat.mm in Sources */,
6836F8D91BB2601200D3A77B /* TGBridgeForwardedMessageMediaAttachment.m in Sources */,
68B63C2C1BB258E300205AC3 /* TGBridgeContext.m in Sources */,
D098406C19CB9BE200CE5BB0 /* NSArray_Photo.mm in Sources */,
939ECA35188EAFEB004ABAB7 /* TGModernGalleryController.m in Sources */,
D00542F81BC74FB900456715 /* TGShareSheetSharePeersItemView.m in Sources */,
D0FC06FE1B1C1BBA008CC3BB /* TLBotCommand.mm in Sources */,
D07587721B3B4AF000117DFF /* TGMusicPlayerScrubbingArea.m in Sources */,
68B22CBB1C108E5B00EE8FF9 /* TGColor.m in Sources */,
93A8F79817F9BFE700B7D99E /* TGEncryptedChatResponseActor.m in Sources */,
D001A5C01C64B363003FB0E0 /* KFEstimator.mm in Sources */,
93CF3B71181EBDAB003D8DE1 /* TGModernConversationCollectionView.mm in Sources */,
D051B0031AF80EDC003AFD52 /* TLInputStickerSet.mm in Sources */,
D0113A111C074F7000C30D67 /* TGMediaCacheIndexData.m in Sources */,
D01945311A9F58B500FDA2C4 /* TLContactLink.mm in Sources */,
D051B01C1AFA509A003AFD52 /* TGStickerPreviewPagingScrollView.m in Sources */,
D098406219CB9BE200CE5BB0 /* NSArray_Dialog.mm in Sources */,
68B63CFE1BB2599600205AC3 /* TGBridgePeerNotificationSettings+TGPeerNotificationSettings.m in Sources */,
930384181811755700CAC996 /* TGCollectionItem.m in Sources */,
6811AE961A38CB70009309A3 /* PGPhotoSharpenPass.m in Sources */,
687896581A5DFB7A002310B2 /* TGDraggableCollectionView.m in Sources */,
D0983D3C19CB9A4300CE5BB0 /* TGAnimationBlockDelegate.m in Sources */,
681E53901BE3770F00944370 /* TGDownloadAudioSignal.m in Sources */,
93D9DC0F182FFCAD00945B30 /* TGModernDateHeaderView.m in Sources */,
D098407B19CB9BE200CE5BB0 /* TLChat.mm in Sources */,
D0B7F1DB1B94D5DA0006408E /* TGChannelStateSignals.m in Sources */,
93CF3B8218203AE3003D8DE1 /* TGModernFlatteningView.m in Sources */,
93316A56184E8710005EBBEF /* TGMessageRange.mm in Sources */,
9303848618129BEE00CAC996 /* TGCollectionMenuSectionList.m in Sources */,
D0983C0E19CB93FA00CE5BB0 /* TGTimer.m in Sources */,
D0821A3D1BBEADD000CE53BA /* TGSpotlightIndexData.m in Sources */,
D09840DE19CB9BE200CE5BB0 /* TLMsgsAllInfo.mm in Sources */,
6811AE7E1A389CC9009309A3 /* GPUImageTwoInputFilter.m in Sources */,
D0113A2C1C08789100C30D67 /* TGCacheIndexingItem.m in Sources */,
D098405419CB9BE200CE5BB0 /* NSArray_Chat.mm in Sources */,
685C18581A43B5C6001B9255 /* TGPhotoEditorUtils.m in Sources */,
6808EA771BADBAE500D8E50E /* PGPhotoHistogram.m in Sources */,
930808F9185B2DDA00E62B42 /* TGUserInfoEditingVariantCollectionItemView.m in Sources */,
D0983C0319CB93D200CE5BB0 /* SGraphListNode.m in Sources */,
93992D711829234F00F29746 /* TGModernClockProgressViewModel.m in Sources */,
D09FD7311BA9A4EE00FF0A4F /* TLchannels_ChannelParticipants.mm in Sources */,
D098414E19CB9BE200CE5BB0 /* TLRPCmessages_search.mm in Sources */,
D061F2DE1A9290420031BCBE /* TGCameraController.m in Sources */,
D098410519CB9BE200CE5BB0 /* TLRPCauth_sendInvites.mm in Sources */,
934134751853E77300480294 /* TGEditingScrollViewGestureRecognizer.m in Sources */,
681EACDE1A28FFA800E7C40C /* PGSaturationTool.m in Sources */,
D0249BFC1ABF5B6F0076ECBF /* TGGoogleDriveAuthController.m in Sources */,
D0E4CF4119E58AB600EF6C49 /* SecretLayer1.m in Sources */,
D0983D7019CB9A4300CE5BB0 /* TGImagePickerCellCheckButton.m in Sources */,
93064E17183553650024C05A /* TGModernSendCommonMessageActor.mm in Sources */,
D0983DA019CB9A4300CE5BB0 /* TGSwitchView.m in Sources */,
D04ABFEE1A3B4E3600869014 /* TGDocumentAttributeAnimated.m in Sources */,
D0549E0219257B87002952ED /* midl.c in Sources */,
681EACC31A28FFA800E7C40C /* PGBlurTool.m in Sources */,
D098417F19CB9BE200CE5BB0 /* TLupdates_State.mm in Sources */,
D098406819CB9BE200CE5BB0 /* NSArray_InputUser.mm in Sources */,
D0C80D761A965D7200D5DF8A /* TGTooltipWindow.m in Sources */,
D0249C001ABF5B6F0076ECBF /* TGGoogleDriveDirectoryController.m in Sources */,
D0983D9D19CB9A4300CE5BB0 /* TGSearchDisplayMixin.m in Sources */,
D098417119CB9BE200CE5BB0 /* TLRPCupload_saveFilePart.mm in Sources */,
D098409219CB9BE200CE5BB0 /* TLcontacts_Suggested.mm in Sources */,
D044CB69192825430001C986 /* TGWeakReference.m in Sources */,
D0249C121AC044ED0076ECBF /* TGHashtagPanelCell.m in Sources */,
930CBDF218BAADD40068116F /* TGModernConversationAudioPlayerContext.m in Sources */,
D0983C0819CB93EA00CE5BB0 /* TGStringUtils.mm in Sources */,
D069899F1BA5CAC4000CBE06 /* TGMessageViewsView.m in Sources */,
D0983D8219CB9A4300CE5BB0 /* TGListsTableView.m in Sources */,
688DBBD31BBEEB2F00F4ED33 /* TGMediaPickerLayoutMetrics.m in Sources */,
938431C918560693000CD961 /* TGCustomImageWallpaperInfo.m in Sources */,
D09FD7191BA9A4EE00FF0A4F /* TLRPCchannels_getParticipant.mm in Sources */,
D0FC233B1BFF3E8300CC49E7 /* TGCustomAlertView.m in Sources */,
68B63C2B1BB258E300205AC3 /* TGBridgeChatMessageListView.m in Sources */,
D0876FD7196F348D005740CE /* TGModernGalleryModel.m in Sources */,
68B657391C315006008DFFE2 /* TGMediaAssetContentProperty.m in Sources */,
D09FD7091BA9A4EE00FF0A4F /* TLRPCchannels_editPhoto.mm in Sources */,
6811AE681A389CC9009309A3 /* GPUImageFilter.m in Sources */,
932E0116184CE61C0001D109 /* TGModernConversationPrivateTitlePanel.m in Sources */,
D09840F519CB9BE200CE5BB0 /* TLRPCaccount_getNotifySettings.mm in Sources */,
93CF3B4E181DC863003D8DE1 /* TGTextMessageModernViewModel.m in Sources */,
D0F9050F1C32DB400026ECAE /* TGBotContextResultSendMessageAuto.m in Sources */,
6836F8EA1BB2626600D3A77B /* TGBridgeRemoteSubscription.m in Sources */,
9386E894185CB75F00930205 /* TGRegularCheckCollectionItemView.m in Sources */,
D093D8011BE27A3100B24A14 /* TGMessageEntityMention.m in Sources */,
D0A6EEB51BA23721005868AA /* TLChannelParticipant.mm in Sources */,
D098412019CB9BE200CE5BB0 /* TLRPCgeo_saveGeoPlace.mm in Sources */,
D098414619CB9BE200CE5BB0 /* TLRPCmessages_getHistory.mm in Sources */,
D0EA68E81A01894000D1F747 /* TGWebSearchImageDataSource.m in Sources */,
D0EA68F11A01AD7500D1F747 /* TGWebSearchResultsGalleryImageItem.m in Sources */,
D0BEC9D018B2384000D9A92D /* TGKeychainImport.m in Sources */,
D0EA69501A08DE9600D1F747 /* TGPrivacySettingsController.m in Sources */,
D0EFBE901A1A0D4D00FF33C3 /* SecretLayer20.m in Sources */,
D098406119CB9BE200CE5BB0 /* NSArray_DestroySessionRes.mm in Sources */,
D0983BFC19CB93C500CE5BB0 /* NSObject+TGLock.m in Sources */,
D0983DB919CB9A4300CE5BB0 /* UIScrollView+TGHacks.m in Sources */,
93992D8618296F6200F29746 /* TGVideoMessageViewModel.m in Sources */,
D0FC071B1B1D05FF008CC3BB /* TGUserInfoTextCollectionItem.m in Sources */,
93D9DBFA182BA84C00945B30 /* TGModernViewContext.m in Sources */,
D010E4D81AB5C627000A1742 /* TGMentionPanelCell.m in Sources */,
D07516811B2FBD3000AE42E0 /* TLRPCmessages_startBot.mm in Sources */,
D0DEE4F91AA0A90600B04AAA /* TLDisabledFeature.mm in Sources */,
D0983D6119CB9A4300CE5BB0 /* TGForwardedMessageMediaAttachment.m in Sources */,
D060391F1918E24B00EF850D /* TGMessageImageViewTimestampClockFrameLayer.m in Sources */,
93A6063F185FC042007E3477 /* TGDocumentMessageViewModel.m in Sources */,
9352A9D5181DBCD8002A1A1A /* TGModernConversationCompanion.mm in Sources */,
9386E897185CB77000930205 /* TGRegularCheckCollectionItem.m in Sources */,
D05C75071BEA69720086958E /* TGMigratedChannelConversationHeaderView.m in Sources */,
D03FECE119CC72E1004866D6 /* TGSecretPeerMediaGalleryVideoItem.m in Sources */,
D09840AB19CB9BE200CE5BB0 /* TLhelp_AppPrefs.mm in Sources */,
D0983D3919CB9A4300CE5BB0 /* TGActivityIndicatorView.m in Sources */,
D0249AB91ABCA73F0076ECBF /* TGLocationAnnotation.m in Sources */,
D05B6E3F1BB3C761009A380E /* TGApplicationMainWindow.m in Sources */,
D098411919CB9BE200CE5BB0 /* TLRPCcontacts_sendRequest.mm in Sources */,
D0983D3719CB9A4300CE5BB0 /* TGActionSheet.m in Sources */,
688DBBD11BBEEB2F00F4ED33 /* TGMediaPickerController.m in Sources */,
930384361811A98600CAC996 /* TGButtonCollectionItemView.m in Sources */,
93080908185B6C2300E62B42 /* TGPhoneTextField.m in Sources */,
D0983DAE19CB9A4300CE5BB0 /* TGVideoMediaAttachment.m in Sources */,
D0D5D01A1B7B6BF600DAF839 /* TLhelp_AppChangelog.mm in Sources */,
D0249BD31ABF5B470076ECBF /* GDHTTPClient.m in Sources */,
93064DED183199A50024C05A /* TGTextMessageBackgroundViewModel.m in Sources */,
D09840AC19CB9BE200CE5BB0 /* TLhelp_AppUpdate.mm in Sources */,
D09FD7251BA9A4EE00FF0A4F /* TLRPCchannels_readHistory.mm in Sources */,
6836F8D51BB2601200D3A77B /* TGBridgeActionMediaAttachment.m in Sources */,
D098405719CB9BE200CE5BB0 /* NSArray_Contact.mm in Sources */,
D0C6AF5E1A781E9E0046833D /* TGLegacyMediaPickerTipView.m in Sources */,
D0DCF6231AF0353900D5B7A1 /* TGPhotoCaptionInputMixin.m in Sources */,
932465251805D6AC00FDCFEF /* TGDiscardEncryptedChatActor.m in Sources */,
D0C80DCB1A9B73FE00D5DF8A /* TGPhotoEditorRadialBlurView.m in Sources */,
D0FC07301B1D71A8008CC3BB /* TGBotReplyMarkupRow.m in Sources */,
68552DA71BD3D02E00591484 /* TGBridgeAudioHandler.m in Sources */,
D09840EB19CB9BE200CE5BB0 /* TLPhoto.mm in Sources */,
936219F91864B0EB00C52870 /* TGDownloadMessagesActor.m in Sources */,
D09153A41A6D6D5A004F3995 /* TGListThumbnailSignals.m in Sources */,
D0C5C3D11ACACC3B00F32FC6 /* TGPasswordRecoveryController.m in Sources */,
93CF3B74181EBE68003D8DE1 /* TGModernConversationViewLayout.mm in Sources */,
D0CFE4711A35AB8300839901 /* xxhash.c in Sources */,
D069B1A11B3D63CA0034C967 /* TGRemoteControlsManager.m in Sources */,
D0113A341C08841D00C30D67 /* TLRPCmessages_reorderStickerSets.mm in Sources */,
68B63CE81BB2599600205AC3 /* TGBridgeBotReplyMarkup+TGBotReplyMarkup.m in Sources */,
93064E1E18366FA80024C05A /* TGSecretModernConversationCompanion.m in Sources */,
D09FD70D1BA9A4EE00FF0A4F /* TLRPCchannels_exportInvite.mm in Sources */,
688DBB9F1BBEEA5B00F4ED33 /* TGMediaAssetGroup.m in Sources */,
93C23073183BB8E00071CB58 /* TGModernConversationAvatarButton.m in Sources */,
D0CC4D7819F82134001E8D57 /* TGInstagramContentPropertiesActor.m in Sources */,
68A2FC341C1F1EAF0061D67B /* TGMediaPickerGalleryGifItem.m in Sources */,
68B63D411BB25B1F00205AC3 /* TGBridgeStateHandler.m in Sources */,
9352A9D1181DBCB4002A1A1A /* TGModernConversationController.mm in Sources */,
D0983D5719CB9A4300CE5BB0 /* TGDialogListController.mm in Sources */,
D09FD7211BA9A4EE00FF0A4F /* TLRPCchannels_kickFromChannel.mm in Sources */,
D08BC66219AD2B0A007F126A /* TGGroupAvatarGalleryItemView.m in Sources */,
D061F2F61A9290420031BCBE /* TGCameraShutterButton.m in Sources */,
D0249C041ABF5B6F0076ECBF /* TGGoogleDriveItemCell.m in Sources */,
D098414C19CB9BE200CE5BB0 /* TLRPCmessages_requestEncryption.mm in Sources */,
93ED9EFC1863543200E22F84 /* TGSecretConversationEmptyListView.m in Sources */,
D071477B1A14BCC600D7896A /* TGStickerImageDataSource.m in Sources */,
D03EF6EB1A4DA2A800ABEF35 /* TLRPCmessages_getAllStickers.mm in Sources */,
D0DEAB1F1A67331A008311D1 /* TGMessageSearchSignals.m in Sources */,
D09840E419CB9BE200CE5BB0 /* TLP_Q_inner_data.mm in Sources */,
681EAC241A239FCC00E7C40C /* TGPhotoToolCell.m in Sources */,
D079ABBE1AF3AB3500076F59 /* TGStickerKeyboardView.m in Sources */,
93CF3B6E181EB58C003D8DE1 /* TGModernRemoteImageViewModel.m in Sources */,
D0983D3819CB9A4300CE5BB0 /* TGActionTableView.m in Sources */,
D0983D6B19CB9A4300CE5BB0 /* TGImageMediaAttachment.m in Sources */,
933055E418A0D3A500830713 /* TGModernConversationContactLinkTitlePanel.m in Sources */,
D098417219CB9BE200CE5BB0 /* TLRPCusers_getFullUser.mm in Sources */,
D0BFFD101BAA365600A00E38 /* TGUploadFileSignals.m in Sources */,
68D3C1D91BDFEF3B003F8131 /* TGBridgeAudioDecoder.mm in Sources */,
D098416E19CB9BE200CE5BB0 /* TLRPCupdates_unsubscribe.mm in Sources */,
D084D4731A3A02E600EA8120 /* TGCollectionBottonDisclosureItem.m in Sources */,
D0549E0119257B87002952ED /* mdb.c in Sources */,
D098416919CB9BE200CE5BB0 /* TLRPCrpc_drop_answer.mm in Sources */,
D09520CD1BCE98EA0012BAF9 /* TLRPCmessages_reportSpam.mm in Sources */,
93C23086183CFF090071CB58 /* TGOverlayController.m in Sources */,
D083AD941AE1507000C7F41B /* TGMessageViewedContentProperty.m in Sources */,
D098416C19CB9BE200CE5BB0 /* TLRPCupdates_getState.mm in Sources */,
D0983D5519CB9A4300CE5BB0 /* TGDialogListCell.m in Sources */,
D09520C91BCE960D0012BAF9 /* TLChatParticipants$chatParticipantsForbidden.mm in Sources */,
68B63B881BB2581900205AC3 /* TGBridgeResponse.m in Sources */,
93C23089183D03A70071CB58 /* TGPreparedMapMessage.m in Sources */,
D0309D431A1F87C7009571E9 /* TGPasswordInputItem.m in Sources */,
D0983D9B19CB9A4300CE5BB0 /* TGRTLScreenEdgePanGestureRecognizer.m in Sources */,
D098417619CB9BE200CE5BB0 /* TLSchemeParam.mm in Sources */,
9303843F1811AC0200CAC996 /* TGWallpapersCollectionItemView.m in Sources */,
68B63CF21BB2599600205AC3 /* TGBridgeImageInfo+TGImageInfo.m in Sources */,
93D9DC00182C531F00945B30 /* TGContactMessageViewModel.m in Sources */,
D0C80DE31A9B993E00D5DF8A /* TGPasscodeEntryKeyboardView.m in Sources */,
D044CA421C626839002160FF /* TLDocumentAttribute$documentAttributeAudio.m in Sources */,
68BBB2241BE9E0C000237553 /* TGBridgeMessageEntity+TGMessageEntity.m in Sources */,
934134781854DD3C00480294 /* TGWallpaperListController.m in Sources */,
D09840DD19CB9BE200CE5BB0 /* TLMsgsAck.mm in Sources */,
6875C8551BBD27DF0061D94C /* TGMenuSheetController.m in Sources */,
9389BC3618D9001900F9C1A6 /* TGDebugController.m in Sources */,
D046964F18A118C5009764B2 /* TGAudioMessageViewModel.m in Sources */,
D0249BC91ABF5B470076ECBF /* GDGoogleDriveClientManager.m in Sources */,
681EAC301A23A1D500E7C40C /* TGPhotoCropView.m in Sources */,
D09840BF19CB9BE200CE5BB0 /* TLInputPeer.mm in Sources */,
D051AF161AF3EAAB003AFD52 /* TGStickersSignals.m in Sources */,
D098418E19CB9BE200CE5BB0 /* TLMetaObject.mm in Sources */,
D089E0921AC5A776009A744B /* TLRPCaccount_getPasswordSettings.mm in Sources */,
D098410619CB9BE200CE5BB0 /* TLRPCauth_sendSms.mm in Sources */,
930384331811A93A00CAC996 /* TGButtonCollectionItem.m in Sources */,
D098415D19CB9BE200CE5BB0 /* TLRPCphotos_getPhotos.mm in Sources */,
68CFB9A41A7D146C00C15F34 /* PGPhotoEnhanceColorConversionFilter.m in Sources */,
93DBE6C518C01F8700AA1623 /* TGLiveUploadActor.m in Sources */,
D0249AC51ABCA73F0076ECBF /* TGLocationUtils.m in Sources */,
9386E8A1185D0CF200930205 /* TGAddToExistingContactController.m in Sources */,
681EACCB1A28FFA800E7C40C /* PGHighlightsTool.m in Sources */,
D006D6DF190799520016B45C /* UIImage+TG.m in Sources */,
D0C09C781A6E974D008369D7 /* TGSharedMediaImageItem.m in Sources */,
D098415619CB9BE200CE5BB0 /* TLRPCmessages_setTyping.mm in Sources */,
D09840E119CB9BE200CE5BB0 /* TLNearestDc.mm in Sources */,
D0EA69761A08E46600D1F747 /* TLInputPrivacyKey.mm in Sources */,
D098412F19CB9BE200CE5BB0 /* TLRPChelp_getAppUpdate.mm in Sources */,
D0A4D79F1C0F8CDF00537E74 /* TGVTPlayerView.m in Sources */,
D09840B719CB9BE200CE5BB0 /* TLInputEncryptedFile.mm in Sources */,
D03EF6EA1A4DA2A800ABEF35 /* TLmessages_AllStickers.mm in Sources */,
93CF3B7E182009AB003D8DE1 /* TGModernTemporaryView.m in Sources */,
D0A4D7E21C10DAA900537E74 /* TGExternalGifSearchResultItemView.m in Sources */,
D0EA68F41A01B5BD00D1F747 /* TGWebSearchResultsGalleryGifItem.m in Sources */,
D066E98D18C6262500509410 /* picture.c in Sources */,
D070087E1B343D5100AA43BF /* TGMusicPlayer.m in Sources */,
93CF3B51181DCA88003D8DE1 /* TGModernTextView.m in Sources */,
68535EE31C4F8D72001821D9 /* TGWatchReplyCollectionItem.m in Sources */,
93064E13183552B10024C05A /* TGModernSendMessageActor.m in Sources */,
D0249BC71ABF5B470076ECBF /* GDGoogleDriveClient.m in Sources */,
D0249AE81ABCA7BE0076ECBF /* TGMediaPickerPhotoCounterButton.m in Sources */,
9303842618117B8800CAC996 /* TGCollectionMenuSection.m in Sources */,
682640201A403FC600415926 /* TGPhotoEditorBlurTypeButton.m in Sources */,
D098414719CB9BE200CE5BB0 /* TLRPCmessages_getMessages.mm in Sources */,
D0A4D7B71C0F979000537E74 /* TLRPCmessages_searchGifs.mm in Sources */,
68393A3B1C071A5A00DA2CCA /* TGBridgeLocalizationService.m in Sources */,
9388A93817F8DE920020E613 /* TGRequestEncryptedChatActor.m in Sources */,
D0309D461A1F87DF009571E9 /* TGPasswordInputItemView.m in Sources */,
D0249BCD1ABF5B470076ECBF /* GDGoogleDriveFileServiceSession.m in Sources */,
934134881855199900480294 /* TGWallpaperInfo.m in Sources */,
D098408D19CB9BE200CE5BB0 /* TLcontacts_Link.mm in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin PBXTargetDependency section */
68744C1C1BB1A9F700FE6542 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 68744C181BB1A9F700FE6542 /* watchkitapp Extension */;
targetProxy = 68744C1B1BB1A9F700FE6542 /* PBXContainerItemProxy */;
};
68744C2D1BB1A9F800FE6542 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = 68744C0C1BB1A9F700FE6542 /* watchkitapp */;
targetProxy = 68744C2C1BB1A9F800FE6542 /* PBXContainerItemProxy */;
};
68B22D071C11F32400EE8FF9 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = pop;
};
D0580A981B0E27ED00E8235B /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = Elements;
targetProxy = D0580A971B0E27ED00E8235B /* PBXContainerItemProxy */;
};
D061F3011A9290F80031BCBE /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
target = D02601D61A55CA2300716290 /* Share */;
targetProxy = D061F3001A9290F80031BCBE /* PBXContainerItemProxy */;
};
D087633F1A83C1DE00632240 /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = pop;
targetProxy = D087633E1A83C1DE00632240 /* PBXContainerItemProxy */;
};
D0CB067F1ADC7CB5005E298F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = MtProtoKit;
targetProxy = D0CB067E1ADC7CB5005E298F /* PBXContainerItemProxy */;
};
D0CB06821ADC8C0E005E298F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = MtProtoKit;
targetProxy = D0CB06811ADC8C0E005E298F /* PBXContainerItemProxy */;
};
D0CB068A1ADC8DA6005E298F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = SSignalKit;
targetProxy = D0CB06891ADC8DA6005E298F /* PBXContainerItemProxy */;
};
D0CB068C1ADC8DC6005E298F /* PBXTargetDependency */ = {
isa = PBXTargetDependency;
name = SSignalKit;
targetProxy = D0CB068B1ADC8DC6005E298F /* PBXContainerItemProxy */;
};
/* End PBXTargetDependency section */
/* Begin PBXVariantGroup section */
683A05DF1BFB8B4400D9A3DD /* Interface.storyboard */ = {
isa = PBXVariantGroup;
children = (
683A05E01BFB8B4400D9A3DD /* Base */,
);
name = Interface.storyboard;
sourceTree = "<group>";
};
9351566218686EBD00621293 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
9351566318686EBD00621293 /* ar */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
9351566418686EBD00621293 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
9351566518686EBD00621293 /* ar */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D01D7D5E19DECE2800955BDE /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D01D7D5F19DECE2800955BDE /* ko */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D01D7D6019DECE2800955BDE /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D01D7D6119DECE2800955BDE /* ko */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D035EBB7194868B700EEEC17 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D035EBB8194868B700EEEC17 /* nl */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D035EBB9194868B700EEEC17 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D035EBBA194868B700EEEC17 /* nl */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D079AB311AF1841B00076F59 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D079AB321AF1841B00076F59 /* ar */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D079AB341AF1841B00076F59 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D079AB351AF1841B00076F59 /* de */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D079AB371AF1841B00076F59 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D079AB381AF1841B00076F59 /* es */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D079AB3A1AF1841B00076F59 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D079AB3B1AF1841B00076F59 /* it */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D079AB3D1AF1841B00076F59 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D079AB3E1AF1841B00076F59 /* ko */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D079AB401AF1841B00076F59 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D079AB411AF1841B00076F59 /* nl */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D079AB431AF1841B00076F59 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D079AB441AF1841B00076F59 /* pt */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D07FD9DE18CBA6CA009B649E /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D07FD9DF18CBA6CA009B649E /* de */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D07FD9E018CBA6CA009B649E /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D07FD9E118CBA6CA009B649E /* de */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D083AD741AE02C6000C7F41B /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D083AD751AE02C6000C7F41B /* en */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D08805B9156E8F3600311537 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D08805BA156E8F3600311537 /* en */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D088063B156EB11800311537 /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D088063A156EB11800311537 /* en */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D0984E3E189BC5C40042E1BD /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D0984E3F189BC5C40042E1BD /* es */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D0984E40189BC5C40042E1BD /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D0984E41189BC5C40042E1BD /* es */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D0C925541949EDED00E629CA /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D0C925551949EDED00E629CA /* pt */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D0C925561949EDED00E629CA /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D0C925571949EDED00E629CA /* pt */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
D0D670D2197EA36C0031B041 /* InfoPlist.strings */ = {
isa = PBXVariantGroup;
children = (
D0D670D3197EA36C0031B041 /* it */,
);
name = InfoPlist.strings;
sourceTree = "<group>";
};
D0FA83EC1BAF3A9D00CAD1DE /* Localizable.strings */ = {
isa = PBXVariantGroup;
children = (
D0FA83ED1BAF3A9D00CAD1DE /* it */,
);
name = Localizable.strings;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
68744C301BB1A9F800FE6542 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */;
buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = "Watch/Extension/watchkitapp Extension.entitlements";
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "iPhone Developer";
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_TESTABILITY = YES;
GCC_PREFIX_HEADER = "Watch/Extension/WatchExtension-Prefix.pch";
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
HEADER_SEARCH_PATHS = thirdparty/SSignalKit;
INFOPLIST_FILE = Watch/Extension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
LIBRARY_SEARCH_PATHS = thirdparty/SSignalKit;
MTL_ENABLE_DEBUG_INFO = YES;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = "";
PRODUCT_NAME = "${TARGET_NAME}";
PROVISIONING_PROFILE = "";
SDKROOT = watchos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = 4;
WATCHOS_DEPLOYMENT_TARGET = 2.0;
};
name = Debug;
};
68744C311BB1A9F800FE6542 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */;
buildSettings = {
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = "Watch/Extension/watchkitapp Extension.entitlements";
CODE_SIGN_IDENTITY = "iPhone Distribution: TELEGRAM MESSENGER LLP";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: TELEGRAM MESSENGER LLP";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "iPhone Distribution: TELEGRAM MESSENGER LLP";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
GCC_PREFIX_HEADER = "Watch/Extension/WatchExtension-Prefix.pch";
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
HEADER_SEARCH_PATHS = thirdparty/SSignalKit;
INFOPLIST_FILE = Watch/Extension/Info.plist;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
LIBRARY_SEARCH_PATHS = thirdparty/SSignalKit;
MTL_ENABLE_DEBUG_INFO = NO;
OTHER_LDFLAGS = "-ObjC";
PRODUCT_BUNDLE_IDENTIFIER = "";
PRODUCT_NAME = "${TARGET_NAME}";
PROVISIONING_PROFILE = "d2dcafba-2f65-4b5b-803e-fa45d7726083";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "d2dcafba-2f65-4b5b-803e-fa45d7726083";
SDKROOT = watchos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = 4;
WATCHOS_DEPLOYMENT_TARGET = 2.0;
};
name = Release;
};
68744C341BB1A9F800FE6542 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = WatchAppIcon;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = Watch/App/watchkitapp.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "iPhone Developer";
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_TESTABILITY = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
IBSC_MODULE = watchkitapp_Extension;
INFOPLIST_FILE = Watch/App/Info.plist;
MTL_ENABLE_DEBUG_INFO = YES;
PRODUCT_BUNDLE_IDENTIFIER = "";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
SDKROOT = watchos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = 4;
WATCHOS_DEPLOYMENT_TARGET = 2.0;
};
name = Debug;
};
68744C351BB1A9F800FE6542 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = WatchAppIcon;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CODE_SIGN_ENTITLEMENTS = Watch/App/watchkitapp.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution: TELEGRAM MESSENGER LLP";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: TELEGRAM MESSENGER LLP";
"CODE_SIGN_IDENTITY[sdk=watchos*]" = "iPhone Distribution: TELEGRAM MESSENGER LLP";
COPY_PHASE_STRIP = NO;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
IBSC_MODULE = watchkitapp_Extension;
INFOPLIST_FILE = Watch/App/Info.plist;
MTL_ENABLE_DEBUG_INFO = NO;
PRODUCT_BUNDLE_IDENTIFIER = "";
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "cec1b79c-0570-4cb8-8974-3454294e1eb9";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "cec1b79c-0570-4cb8-8974-3454294e1eb9";
SDKROOT = watchos;
SKIP_INSTALL = YES;
TARGETED_DEVICE_FAMILY = 4;
WATCHOS_DEPLOYMENT_TARGET = 2.0;
};
name = Release;
};
D02601E41A55CA2400716290 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_ENTITLEMENTS = Share/Share.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"DEBUG=1",
"$(inherited)",
);
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;
HEADER_SEARCH_PATHS = (
"$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
../MtProtoKit,
thirdparty/pop,
);
INFOPLIST_FILE = Share/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = NO;
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
SKIP_INSTALL = YES;
};
name = Debug;
};
D02601E51A55CA2400716290 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_UNREACHABLE_CODE = YES;
CODE_SIGN_ENTITLEMENTS = Share/Share.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution: TELEGRAM MESSENGER LLP";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: TELEGRAM MESSENGER LLP";
ENABLE_BITCODE = NO;
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = 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;
HEADER_SEARCH_PATHS = (
"$(inherited)",
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include,
../MtProtoKit,
thirdparty/pop,
);
INFOPLIST_FILE = Share/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks";
MTL_ENABLE_DEBUG_INFO = NO;
OTHER_LDFLAGS = (
"-ObjC",
"-lc++",
);
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "7405c401-c1ea-4de1-965f-c4695051d431";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "7405c401-c1ea-4de1-965f-c4695051d431";
SKIP_INSTALL = NO;
};
name = Release;
};
D08805C2156E8F3600311537 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
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 = (
"DEBUG=1",
"$(inherited)",
);
GCC_SYMBOLS_PRIVATE_EXTERN = NO;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 6.0;
ONLY_ACTIVE_ARCH = YES;
PROVISIONING_PROFILE = "";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
SDKROOT = iphoneos;
WARNING_CFLAGS = (
"-Wall",
"-Wno-dollar-in-identifier-extension",
"-Wno-gnu",
"-Wno-selector-type-mismatch",
);
};
name = Debug;
};
D08805C3156E8F3600311537 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "iPhone Distribution: TELEGRAM MESSENGER LLP";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: TELEGRAM MESSENGER LLP";
COPY_PHASE_STRIP = YES;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu99;
GCC_NO_COMMON_BLOCKS = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 6.0;
OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";
PROVISIONING_PROFILE = "ce29274a-b180-40d3-a08a-e3a99e02624a";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "ce29274a-b180-40d3-a08a-e3a99e02624a";
SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES;
WARNING_CFLAGS = (
"-Wall",
"-Wno-dollar-in-identifier-extension",
"-Wno-gnu",
"-Wno-selector-type-mismatch",
);
};
name = Release;
};
D08805C5156E8F3600311537 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_CXX_LIBRARY = "libstdc++";
CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = NO;
CLANG_WARN_OBJC_RECEIVER_WEAK = YES;
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_ENTITLEMENTS = Telegraph/Telegram.entitlements;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
DEAD_CODE_STRIPPING = YES;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/Telegraph/thirdparty/HockeySDK-iOS-3\"",
"$(DEVELOPER_FRAMEWORKS_DIR)",
"$(PROJECT_DIR)/Telegraph/thirdparty/HockeySDK-iOS-3/HockeySDK.embeddedframework",
"$(PROJECT_DIR)/thirdparty",
"$(PROJECT_DIR)/HockeySDK-iOS/HockeySDK.embeddedframework",
);
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "Telegraph/Telegraph-Prefix.pch";
GCC_THUMB_SUPPORT = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
GCC_WARN_MULTIPLE_DEFINITION_TYPES_FOR_SELECTOR = NO;
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
GCC_WARN_UNUSED_PARAMETER = YES;
HEADER_SEARCH_PATHS = (
../MtProtoKit,
Telegraph/thirdparty/ogg,
thirdparty/libphonenumber.framework/Headers,
"$(BUILD_ROOT)/../IntermediateBuildFilesPath/UninstalledProducts/include",
legacy/TelegraphKit,
legacy/TL/TL,
legacy/TL,
thirdparty/pop,
thirdparty/libbpg,
/Users/peter/Dropbox/workspace/ModernTelegram/MtProtoKit/openssl,
thirdparty/SSignalKit,
);
INFOPLIST_FILE = "Telegraph/Telegraph-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 6.0;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Telegraph/thirdparty/opus/lib",
"$(PROJECT_DIR)/thirdparty/WebP.framework",
"$(PROJECT_DIR)/thirdparty/libbpg",
"$(SRCROOT)/../MtProtoKit/openssl/iOS",
"$(SRCROOT)/../MtProtoKit/openssl/OSX",
);
OTHER_CFLAGS = "";
"OTHER_CFLAGS[arch=*]" = (
"-Wextra",
"-DSQLITE_TEMP_STORE=2",
"-DSQLITE_HAS_CODEC=1",
"-DSQLCIPHER_CRYPTO_CC=1",
"-DSQLITE_ENABLE_FTS3",
);
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = Telegram;
PROVISIONING_PROFILE = "";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "";
SDKROOT = iphoneos;
SKIP_INSTALL = NO;
TARGETED_DEVICE_FAMILY = "1,2";
USER_HEADER_SEARCH_PATHS = "../TelegraphKit/TelegraphKit/** ../ActionStage/ActionStage ../MtProtoKit_Legacy/MtProtoKit/** Telegraph/thirdparty/opus/include/**";
WARNING_CFLAGS = "-Wall";
WRAPPER_EXTENSION = app;
};
name = Debug;
};
D08805C6156E8F3600311537 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 93EFBF0E173DC6DA00F7B89E /* Config.xcconfig */;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_CXX_LIBRARY = "libstdc++";
CLANG_WARN_OBJC_IMPLICIT_ATOMIC_PROPERTIES = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = NO;
CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESIS = NO;
CLANG_WARN_OBJC_RECEIVER_WEAK = YES;
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_ENTITLEMENTS = Telegraph/Telegram.entitlements;
CODE_SIGN_IDENTITY = "iPhone Distribution: TELEGRAM MESSENGER LLP";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Distribution: TELEGRAM MESSENGER LLP";
COPY_PHASE_STRIP = YES;
ENABLE_BITCODE = NO;
FRAMEWORK_SEARCH_PATHS = (
"$(inherited)",
"\"$(SRCROOT)/Telegraph/Third-Party/HockeySDK-iOS-3/HockeySDK.embeddedframework\"",
"$(DEVELOPER_FRAMEWORKS_DIR)",
"$(PROJECT_DIR)/Telegraph/thirdparty/HockeySDK-iOS-3/HockeySDK.embeddedframework",
"$(PROJECT_DIR)/thirdparty",
"$(PROJECT_DIR)/HockeySDK-iOS/HockeySDK.embeddedframework",
);
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "Telegraph/Telegraph-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = "RELEASE=1";
GCC_THUMB_SUPPORT = NO;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
GCC_WARN_MULTIPLE_DEFINITION_TYPES_FOR_SELECTOR = NO;
GCC_WARN_NON_VIRTUAL_DESTRUCTOR = YES;
GCC_WARN_UNUSED_PARAMETER = YES;
HEADER_SEARCH_PATHS = (
../MtProtoKit,
Telegraph/thirdparty/ogg,
thirdparty/libphonenumber.framework/Headers,
"$(BUILD_ROOT)/../IntermediateBuildFilesPath/UninstalledProducts/include",
legacy/TelegraphKit,
legacy/TL/TL,
legacy/TL,
thirdparty/pop,
"$(SRCROOT)/../MtProtoKit/thirdparty/openssl",
thirdparty/SSignalKit,
);
INFOPLIST_FILE = "Telegraph/Telegraph-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 6.0;
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)/Telegraph/thirdparty/opus/lib",
"$(PROJECT_DIR)/thirdparty/WebP.framework",
"$(PROJECT_DIR)/thirdparty/libbpg",
"$(SRCROOT)/../MtProtoKit/openssl/iOS",
"$(SRCROOT)/../MtProtoKit/openssl/OSX",
);
OTHER_CFLAGS = "";
"OTHER_CFLAGS[arch=*]" = (
"-DNS_BLOCK_ASSERTIONS",
"-DSQLITE_TEMP_STORE=2",
"-DSQLITE_HAS_CODEC=1",
"-DSQLCIPHER_CRYPTO_CC=1",
"-DSQLITE_ENABLE_FTS3",
);
OTHER_LDFLAGS = "-ObjC";
PRODUCT_NAME = Telegram;
PROVISIONING_PROFILE = "ce29274a-b180-40d3-a08a-e3a99e02624a";
"PROVISIONING_PROFILE[sdk=iphoneos*]" = "ce29274a-b180-40d3-a08a-e3a99e02624a";
SDKROOT = iphoneos;
SKIP_INSTALL = NO;
TARGETED_DEVICE_FAMILY = "1,2";
USER_HEADER_SEARCH_PATHS = "../TelegraphKit/TelegraphKit/** ../ActionStage/ActionStage ../MtProtoKit_Legacy/MtProtoKit/** Telegraph/thirdparty/opus/include/**";
WARNING_CFLAGS = "-Wall";
WRAPPER_EXTENSION = app;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
68744C2F1BB1A9F800FE6542 /* Build configuration list for PBXNativeTarget "watchkitapp Extension" */ = {
isa = XCConfigurationList;
buildConfigurations = (
68744C301BB1A9F800FE6542 /* Debug */,
68744C311BB1A9F800FE6542 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
68744C331BB1A9F800FE6542 /* Build configuration list for PBXNativeTarget "watchkitapp" */ = {
isa = XCConfigurationList;
buildConfigurations = (
68744C341BB1A9F800FE6542 /* Debug */,
68744C351BB1A9F800FE6542 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
D02601E31A55CA2400716290 /* Build configuration list for PBXNativeTarget "Share" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D02601E41A55CA2400716290 /* Debug */,
D02601E51A55CA2400716290 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
D08805A6156E8F3600311537 /* Build configuration list for PBXProject "Telegraph" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D08805C2156E8F3600311537 /* Debug */,
D08805C3156E8F3600311537 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
D08805C4156E8F3600311537 /* Build configuration list for PBXNativeTarget "Telegraph" */ = {
isa = XCConfigurationList;
buildConfigurations = (
D08805C5156E8F3600311537 /* Debug */,
D08805C6156E8F3600311537 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = D08805A3156E8F3600311537 /* Project object */;
}