diff --git a/WPI Calendar Event Creator.xcodeproj/project.pbxproj b/WPI Calendar Event Creator.xcodeproj/project.pbxproj index 1098e8bc24d0e2548674e91459801268df6a7d56..8b36b15ce62eba59bcea8347fda532787f602a62 100644 --- a/WPI Calendar Event Creator.xcodeproj/project.pbxproj +++ b/WPI Calendar Event Creator.xcodeproj/project.pbxproj @@ -7,6 +7,33 @@ objects = { /* Begin PBXBuildFile section */ + 2C0DAA97184ADFFF00DCC8B8 /* time.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C0DAA96184ADFFF00DCC8B8 /* time.png */; }; + 2C0DAA99184AE06700DCC8B8 /* details.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C0DAA98184AE06700DCC8B8 /* details.png */; }; + 2C0DAA9B184AE0BA00DCC8B8 /* building.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C0DAA9A184AE0BA00DCC8B8 /* building.png */; }; + 2C0DAA9D184AE0EA00DCC8B8 /* alert.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C0DAA9C184AE0EA00DCC8B8 /* alert.png */; }; + 2C0DAA9F184AE11A00DCC8B8 /* notes.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C0DAA9E184AE11A00DCC8B8 /* notes.png */; }; + 2C0DAAA1184AE14500DCC8B8 /* preview.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C0DAAA0184AE14500DCC8B8 /* preview.png */; }; + 2C0DAAA3184AE86500DCC8B8 /* EventKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C0DAAA2184AE86500DCC8B8 /* EventKit.framework */; }; + 2C371B9F185418EC00752C45 /* data.plist in Resources */ = {isa = PBXBuildFile; fileRef = 2C371B9E185418EC00752C45 /* data.plist */; }; + 2C371BA21854332500752C45 /* WPIRoomViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C371BA11854332500752C45 /* WPIRoomViewController.m */; }; + 2C371BA6185442CA00752C45 /* WPINotesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C371BA5185442CA00752C45 /* WPINotesViewController.m */; }; + 2C3BEE8018581A0000BC6753 /* NSString+Screening.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3BEE7F18581A0000BC6753 /* NSString+Screening.m */; }; + 2C3BEE8418581D7F00BC6753 /* WPIPlaceHolderTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3BEE8318581D7F00BC6753 /* WPIPlaceHolderTextView.m */; }; + 2C3BEE8818593EA900BC6753 /* rrr.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEE8718593EA900BC6753 /* rrr.png */; }; + 2C3BEE8C1859478600BC6753 /* border.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEE8B1859478600BC6753 /* border.png */; }; + 2C3BEE8F185948A200BC6753 /* borderDatePicker.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEE8E185948A200BC6753 /* borderDatePicker.png */; }; + 2C3BEE971859533D00BC6753 /* borderTextView.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEE961859533D00BC6753 /* borderTextView.png */; }; + 2C3BEE9B185956F300BC6753 /* borderTextField.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEE9A185956F300BC6753 /* borderTextField.png */; }; + 2C3BEE9F185958B500BC6753 /* borderTextFieldSmall.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEE9E185958B500BC6753 /* borderTextFieldSmall.png */; }; + 2C3BEEA11859592300BC6753 /* borderTextLabelSmall.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEA01859592300BC6753 /* borderTextLabelSmall.png */; }; + 2C3BEEA318595B2500BC6753 /* borderLabelTwoLines.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEA218595B2500BC6753 /* borderLabelTwoLines.png */; }; + 2C3BEEA518595CB400BC6753 /* borderButton.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEA418595CB400BC6753 /* borderButton.png */; }; + 2C3BEEA718595EEA00BC6753 /* borderProfessorCell.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEA618595EEA00BC6753 /* borderProfessorCell.png */; }; + 2C3BEEA91859620800BC6753 /* borderProfessorOfficeCell.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEA81859620800BC6753 /* borderProfessorOfficeCell.png */; }; + 2C3BEEAB18596DE900BC6753 /* borderDateCell.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEAA18596DE900BC6753 /* borderDateCell.png */; }; + 2C3BEEB01859729900BC6753 /* borderDetailsCell.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEAF1859729900BC6753 /* borderDetailsCell.png */; }; + 2C3BEEB218597B0500BC6753 /* borderSegmentedControl.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEB118597B0500BC6753 /* borderSegmentedControl.png */; }; + 2C3BEEB418597BFC00BC6753 /* borderCreateCell.png in Resources */ = {isa = PBXBuildFile; fileRef = 2C3BEEB318597BFC00BC6753 /* borderCreateCell.png */; }; 2C490FCA1846A99B00440D04 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C490FC91846A99B00440D04 /* Foundation.framework */; }; 2C490FCC1846A99B00440D04 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C490FCB1846A99B00440D04 /* CoreGraphics.framework */; }; 2C490FCE1846A99B00440D04 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C490FCD1846A99B00440D04 /* UIKit.framework */; }; @@ -21,6 +48,418 @@ 2C490FEB1846A99B00440D04 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C490FCD1846A99B00440D04 /* UIKit.framework */; }; 2C490FF31846A99B00440D04 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 2C490FF11846A99B00440D04 /* InfoPlist.strings */; }; 2C490FF51846A99B00440D04 /* WPI_Calendar_Event_CreatorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C490FF41846A99B00440D04 /* WPI_Calendar_Event_CreatorTests.m */; }; + 2C4910001846C59200440D04 /* WPIDateViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C490FFF1846C59200440D04 /* WPIDateViewController.m */; }; + 2C4910031846D26800440D04 /* WPITypeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4910021846D26800440D04 /* WPITypeViewController.m */; }; + 2C49100C1846D78F00440D04 /* WPIModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C49100B1846D78F00440D04 /* WPIModel.m */; }; + 2C4910101846D8BD00440D04 /* WPIProfessorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C49100F1846D8BD00440D04 /* WPIProfessorViewController.m */; }; + 2C4910131846DA5400440D04 /* professors.plist in Resources */ = {isa = PBXBuildFile; fileRef = 2C4910121846DA5400440D04 /* professors.plist */; }; + 2C4910161846DBD900440D04 /* ghamel.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C4910151846DBD900440D04 /* ghamel.jpg */; }; + 2C4910191846DF7400440D04 /* WPIProfessorCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4910181846DF7400440D04 /* WPIProfessorCell.m */; }; + 2C4910211846E9AA00440D04 /* WPIBuildingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4910201846E9AA00440D04 /* WPIBuildingViewController.m */; }; + 2C4910241846E9CB00440D04 /* WPIBuildingCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4910231846E9CB00440D04 /* WPIBuildingCell.m */; }; + 2C4910261846EA8A00440D04 /* buildings.plist in Resources */ = {isa = PBXBuildFile; fileRef = 2C4910251846EA8A00440D04 /* buildings.plist */; }; + 2C4910291846ECA000440D04 /* fl.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C4910281846ECA000440D04 /* fl.jpg */; }; + 2C49102B1846EE6400440D04 /* cc.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C49102A1846EE6400440D04 /* cc.jpg */; }; + 2C49102D1846EE8000440D04 /* oh.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C49102C1846EE8000440D04 /* oh.jpg */; }; + 2C4910301846F30900440D04 /* WPIMissingProfessorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C49102F1846F30900440D04 /* WPIMissingProfessorViewController.m */; }; + 2C4910321846F3BA00440D04 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C4910311846F3BA00440D04 /* MessageUI.framework */; }; + 2C4910351846F76600440D04 /* WPIMissingBuildingViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4910341846F76600440D04 /* WPIMissingBuildingViewController.m */; }; + 2C4910391847011C00440D04 /* WPIAlertViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C4910381847011C00440D04 /* WPIAlertViewController.m */; }; + 2C49103D1847030600440D04 /* WPIConfirmationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C49103C1847030600440D04 /* WPIConfirmationViewController.m */; }; + 2C49103F1847043100440D04 /* preview.html in Resources */ = {isa = PBXBuildFile; fileRef = 2C49103E1847043100440D04 /* preview.html */; }; + 2C5EDFBD184AD40600EA7D41 /* WPISegmentedCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C5EDFBC184AD40600EA7D41 /* WPISegmentedCell.m */; }; + 2C8D9454188800F700F4EE7B /* afas-brookes-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9453188800F700F4EE7B /* afas-brookes-profile.jpg */; }; + 2C8D9456188801A400F4EE7B /* afas-bussmann-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9455188801A400F4EE7B /* afas-bussmann-profile.jpg */; }; + 2C8D9458188801D700F4EE7B /* Kruger-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9457188801D700F4EE7B /* Kruger-profile.jpg */; }; + 2C8D945A1888021300F4EE7B /* afas-provost-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D94591888021300F4EE7B /* afas-provost-profile.jpg */; }; + 2C8D945C1888024F00F4EE7B /* afas-taulton-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D945B1888024F00F4EE7B /* afas-taulton-profile.jpg */; }; + 2C8D94601888034200F4EE7B /* adamsprofile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D945F1888034200F4EE7B /* adamsprofile.jpg */; }; + 2C8D9462188803A300F4EE7B /* MarjaBakermans_rdax_161x213.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9461188803A300F4EE7B /* MarjaBakermans_rdax_161x213.jpg */; }; + 2C8D9464188803F600F4EE7B /* BBT_Buckholt_headshot2_rdax_161x143.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9463188803F600F4EE7B /* BBT_Buckholt_headshot2_rdax_161x143.jpg */; }; + 2C8D94661888044400F4EE7B /* tanja-large_rdax_161x226.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D94651888044400F4EE7B /* tanja-large_rdax_161x226.jpg */; }; + 2C8D94681888049100F4EE7B /* duffy-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D94671888049100F4EE7B /* duffy-large_rdax_161x242.jpg */; }; + 2C8D946A188804C200F4EE7B /* nfarny_lab_rdax_161x215.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9469188804C200F4EE7B /* nfarny_lab_rdax_161x215.jpg */; }; + 2C8D946C1888050700F4EE7B /* RGegear2_rdax_161x175.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D946B1888050700F4EE7B /* RGegear2_rdax_161x175.jpg */; }; + 2C8D946E1888053B00F4EE7B /* mathews-large_rdax_161x229.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D946D1888053B00F4EE7B /* mathews-large_rdax_161x229.jpg */; }; + 2C8D94701888058700F4EE7B /* BBT_Oates_candid_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D946F1888058700F4EE7B /* BBT_Oates_candid_rdax_161x242.jpg */; }; + 2C8D9472188805C800F4EE7B /* overstrom-headshot_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9471188805C800F4EE7B /* overstrom-headshot_rdax_161x242.jpg */; }; + 2C8D94741888060700F4EE7B /* sam-poliz-formal_rdax_161x188.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D94731888060700F4EE7B /* sam-poliz-formal_rdax_161x188.jpg */; }; + 2C8D94761888063D00F4EE7B /* reeta-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D94751888063D00F4EE7B /* reeta-large_rdax_161x242.jpg */; }; + 2C8D94781888066D00F4EE7B /* Rashid_faculty_profile_pic_rdax_161x216.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D94771888066D00F4EE7B /* Rashid_faculty_profile_pic_rdax_161x216.jpg */; }; + 2C8D947A188806A100F4EE7B /* BBT_rulfs_headshot.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9479188806A100F4EE7B /* BBT_rulfs_headshot.jpg */; }; + 2C8D947C188806D200F4EE7B /* Ryder-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D947B188806D200F4EE7B /* Ryder-large_rdax_161x242.jpg */; }; + 2C8D947E1888070200F4EE7B /* bbt-srinivasn-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D947D1888070200F4EE7B /* bbt-srinivasn-profile.jpg */; }; + 2C8D94801888073400F4EE7B /* Vidaili-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D947F1888073400F4EE7B /* Vidaili-large_rdax_161x242.jpg */; }; + 2C8D94821888076200F4EE7B /* weathers-large_rdax_161x225.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D94811888076200F4EE7B /* weathers-large_rdax_161x225.jpg */; }; + 2C8D9486188807D900F4EE7B /* blank-female.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9485188807D900F4EE7B /* blank-female.jpg */; }; + 2C8D9488188808AA00F4EE7B /* ki-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9487188808AA00F4EE7B /* ki-profile.jpg */; }; + 2C8D948B188808ED00F4EE7B /* DirkRAlbrecht_formal_small.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D948A188808ED00F4EE7B /* DirkRAlbrecht_formal_small.jpg */; }; + 2C8D948D1888091A00F4EE7B /* Sakthikumar-Ambady.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D948C1888091A00F4EE7B /* Sakthikumar-Ambady.jpg */; }; + 2C8D948F1888094600F4EE7B /* bme-billiar-profile-new.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D948E1888094600F4EE7B /* bme-billiar-profile-new.jpg */; }; + 2C8D94911888097900F4EE7B /* bme-flaherty-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D94901888097900F4EE7B /* bme-flaherty-profile.jpg */; }; + 2C8D9493188809B700F4EE7B /* glenn-gaudette-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9492188809B700F4EE7B /* glenn-gaudette-profile.jpg */; }; + 2C8D9495188809E300F4EE7B /* Jain_faculty_pic.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D9494188809E300F4EE7B /* Jain_faculty_pic.jpg */; }; + 2C8D949718880A0F00F4EE7B /* yitzhak-mendelson-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D949618880A0F00F4EE7B /* yitzhak-mendelson-profile.jpg */; }; + 2C8D949918880A4100F4EE7B /* bme-norige-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D949818880A4100F4EE7B /* bme-norige-formal.jpg */; }; + 2C8D949B18880A7200F4EE7B /* raymond-page-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D949A18880A7200F4EE7B /* raymond-page-profile.jpg */; }; + 2C8D949D18880AA200F4EE7B /* PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D949C18880AA200F4EE7B /* PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg */; }; + 2C8D949F18880AD600F4EE7B /* marsha-rolle-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 2C8D949E18880AD600F4EE7B /* marsha-rolle-profile.jpg */; }; + 2CB3D045184DA6CE004C3CAF /* WPIFriendViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CB3D044184DA6CE004C3CAF /* WPIFriendViewController.m */; }; + 2CC18280184ACED60079E1D7 /* WPITableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CC1827F184ACED60079E1D7 /* WPITableViewController.m */; }; + C740EBFC18AE96E100C3A701 /* fac-wyglinski2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBE318AE96E100C3A701 /* fac-wyglinski2.jpg */; }; + C740EBFD18AE96E100C3A701 /* sunar-formal-informal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBE418AE96E100C3A701 /* sunar-formal-informal.jpg */; }; + C740EBFE18AE96E100C3A701 /* fac-pedersen2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBE518AE96E100C3A701 /* fac-pedersen2.jpg */; }; + C740EBFF18AE96E100C3A701 /* fac-pahlavan2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBE618AE96E100C3A701 /* fac-pahlavan2.jpg */; }; + C740EC0018AE96E100C3A701 /* taskin_padir.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBE718AE96E100C3A701 /* taskin_padir.jpg */; }; + C740EC0118AE96E100C3A701 /* fac-orr3.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBE818AE96E100C3A701 /* fac-orr3.jpg */; }; + C740EC0218AE96E100C3A701 /* fac-michalson2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBE918AE96E100C3A701 /* fac-michalson2.jpg */; }; + C740EC0318AE96E100C3A701 /* fac-mcneill2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBEA18AE96E100C3A701 /* fac-mcneill2.jpg */; }; + C740EC0418AE96E100C3A701 /* massoud-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBEB18AE96E100C3A701 /* massoud-formal.jpg */; }; + C740EC0518AE96E100C3A701 /* makarov-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBEC18AE96E100C3A701 /* makarov-formal.jpg */; }; + C740EC0618AE96E100C3A701 /* fac-ludwig2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBED18AE96E100C3A701 /* fac-ludwig2.jpg */; }; + C740EC0718AE96E100C3A701 /* looft-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBEE18AE96E100C3A701 /* looft-formal.jpg */; }; + C740EC0818AE96E100C3A701 /* llai-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBEF18AE96E100C3A701 /* llai-profile.jpg */; }; + C740EC0918AE96E100C3A701 /* fac-klein.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF018AE96E100C3A701 /* fac-klein.jpg */; }; + C740EC0A18AE96E100C3A701 /* rbe-jarvis-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF118AE96E100C3A701 /* rbe-jarvis-formal.jpg */; }; + C740EC0B18AE96E100C3A701 /* fac-huang.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF218AE96E100C3A701 /* fac-huang.jpg */; }; + C740EC0C18AE96E100C3A701 /* fac-hakim2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF318AE96E100C3A701 /* fac-hakim2.jpg */; }; + C740EC0D18AE96E100C3A701 /* Alex_Emanuel_web_rdax_161x110.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF418AE96E100C3A701 /* Alex_Emanuel_web_rdax_161x110.jpg */; }; + C740EC0E18AE96E100C3A701 /* teisenbarth-161160.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF518AE96E100C3A701 /* teisenbarth-161160.jpg */; }; + C740EC0F18AE96E100C3A701 /* fac-duckworth2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF618AE96E100C3A701 /* fac-duckworth2.jpg */; }; + C740EC1018AE96E100C3A701 /* fac-cyganski2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF718AE96E100C3A701 /* fac-cyganski2.jpg */; }; + C740EC1118AE96E100C3A701 /* fac-clancy2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF818AE96E100C3A701 /* fac-clancy2.jpg */; }; + C740EC1218AE96E100C3A701 /* brown-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBF918AE96E100C3A701 /* brown-formal.jpg */; }; + C740EC1318AE96E100C3A701 /* fac-bogdanov2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBFA18AE96E100C3A701 /* fac-bogdanov2.jpg */; }; + C740EC1418AE96E100C3A701 /* bitar-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EBFB18AE96E100C3A701 /* bitar-formal.jpg */; }; + C740EC1C18AEB83B00C3A701 /* fpe-simeoni-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC1618AEB83B00C3A701 /* fpe-simeoni-profile.jpg */; }; + C740EC1D18AEB83B00C3A701 /* faculty-rangwala.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC1718AEB83B00C3A701 /* faculty-rangwala.jpg */; }; + C740EC1E18AEB83B00C3A701 /* milosh-informal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC1818AEB83B00C3A701 /* milosh-informal.jpg */; }; + C740EC1F18AEB83B00C3A701 /* notoriana-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC1918AEB83B00C3A701 /* notoriana-profile.jpg */; }; + C740EC2018AEB83B00C3A701 /* brian-meacham-formal_rdax_161x121.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC1A18AEB83B00C3A701 /* brian-meacham-formal_rdax_161x121.jpg */; }; + C740EC2118AEB83B00C3A701 /* dembsey-formal_rdax_161x241.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC1B18AEB83B00C3A701 /* dembsey-formal_rdax_161x241.jpg */; }; + C740EC4418AEBD3E00C3A701 /* hua-mcweeny-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2318AEBD3E00C3A701 /* hua-mcweeny-profile.jpg */; }; + C740EC4518AEBD3E00C3A701 /* hua-matos-nin-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2418AEBD3E00C3A701 /* hua-matos-nin-profile.jpg */; }; + C740EC4718AEBD3E00C3A701 /* hua-madan-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2618AEBD3E00C3A701 /* hua-madan-formal.jpg */; }; + C740EC4818AEBD3E00C3A701 /* hua-madan2-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2718AEBD3E00C3A701 /* hua-madan2-formal.jpg */; }; + C740EC4918AEBD3E00C3A701 /* huas-ljungquist-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2818AEBD3E00C3A701 /* huas-ljungquist-formal.jpg */; }; + C740EC4A18AEBD3E00C3A701 /* ess-formal-jiusto.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2918AEBD3E00C3A701 /* ess-formal-jiusto.jpg */; }; + C740EC4B18AEBD3E00C3A701 /* hua-higgins-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2A18AEBD3E00C3A701 /* hua-higgins-formal.jpg */; }; + C740EC4C18AEBD3E00C3A701 /* hua-hansen-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2B18AEBD3E00C3A701 /* hua-hansen-formal.jpg */; }; + C740EC4D18AEBD3E00C3A701 /* hua-stone-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2C18AEBD3E00C3A701 /* hua-stone-formal.jpg */; }; + C740EC4E18AEBD3E00C3A701 /* hua-hanlan-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2D18AEBD3E00C3A701 /* hua-hanlan-profile.jpg */; }; + C740EC4F18AEBD3E00C3A701 /* ess-profile-gottlieb.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2E18AEBD3E00C3A701 /* ess-profile-gottlieb.jpg */; }; + C740EC5018AEBD3E00C3A701 /* imgd-forgeng-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC2F18AEBD3E00C3A701 /* imgd-forgeng-profile.jpg */; }; + C740EC5118AEBD3E00C3A701 /* hua-farbrook-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3018AEBD3E00C3A701 /* hua-farbrook-profile.jpg */; }; + C740EC5218AEBD3E00C3A701 /* hua-falco-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3118AEBD3E00C3A701 /* hua-falco-formal.jpg */; }; + C740EC5318AEBD3E00C3A701 /* hua-bianchi-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3218AEBD3E00C3A701 /* hua-bianchi-profile.jpg */; }; + C740EC5418AEBD3E00C3A701 /* hua-faber-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3318AEBD3E00C3A701 /* hua-faber-profile.jpg */; }; + C740EC5518AEBD3E00C3A701 /* hua-ephraim-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3418AEBD3E00C3A701 /* hua-ephraim-formal.jpg */; }; + C740EC5618AEBD3E00C3A701 /* hua-eddy-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3518AEBD3E00C3A701 /* hua-eddy-profile.jpg */; }; + C740EC5718AEBD3E00C3A701 /* IMG_0103_rdax_161x161.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3618AEBD3E00C3A701 /* IMG_0103_rdax_161x161.jpg */; }; + C740EC5818AEBD3E00C3A701 /* hua-dewinter-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3718AEBD3E00C3A701 /* hua-dewinter-formal.jpg */; }; + C740EC5918AEBD3E00C3A701 /* hua-dempsey-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3818AEBD3E00C3A701 /* hua-dempsey-profile.jpg */; }; + C740EC5A18AEBD3E00C3A701 /* hua-deloray-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3918AEBD3E00C3A701 /* hua-deloray-profile.jpg */; }; + C740EC5B18AEBD3E00C3A701 /* hua-cocola-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3A18AEBD3E00C3A701 /* hua-cocola-profile.jpg */; }; + C740EC5C18AEBD3E00C3A701 /* hua-clark-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3B18AEBD3E00C3A701 /* hua-clark-formal.jpg */; }; + C740EC5D18AEBD3E00C3A701 /* hua-bullock-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3C18AEBD3E00C3A701 /* hua-bullock-formal.jpg */; }; + C740EC5E18AEBD3E00C3A701 /* hua-brisson-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3D18AEBD3E00C3A701 /* hua-brisson-profile.jpg */; }; + C740EC5F18AEBD3E00C3A701 /* hua-brattin-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3E18AEBD3E00C3A701 /* hua-brattin-formal.jpg */; }; + C740EC6018AEBD3E00C3A701 /* hua-boudreau-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC3F18AEBD3E00C3A701 /* hua-boudreau-formal.jpg */; }; + C740EC6118AEBD3E00C3A701 /* hua-boucher-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC4018AEBD3E00C3A701 /* hua-boucher-profile.jpg */; }; + C740EC6218AEBD3E00C3A701 /* hua-barton-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC4118AEBD3E00C3A701 /* hua-barton-profile.jpg */; }; + C740EC6318AEBD3E00C3A701 /* hua-baller-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC4218AEBD3E00C3A701 /* hua-baller-formal.jpg */; }; + C740EC6418AEBD3E00C3A701 /* hua-addison-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC4318AEBD3E00C3A701 /* hua-addison-profile.jpg */; }; + C740EC6618AEBD9400C3A701 /* hua-manzo-headshot.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6518AEBD9400C3A701 /* hua-manzo-headshot.jpg */; }; + C740EC7218AEBEB800C3A701 /* svg-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6818AEBEB800C3A701 /* svg-profile.jpg */; }; + C740EC7318AEBEB800C3A701 /* lae-vaz-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6918AEBEB800C3A701 /* lae-vaz-profile.jpg */; }; + C740EC7418AEBEB800C3A701 /* ess-profile-tuler.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6A18AEBEB800C3A701 /* ess-profile-tuler.jpg */; }; + C740EC7518AEBEB800C3A701 /* ess-profile-shockey.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6B18AEBEB800C3A701 /* ess-profile-shockey.jpg */; }; + C740EC7618AEBEB800C3A701 /* ess-profile-peet.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6C18AEBEB800C3A701 /* ess-profile-peet.jpg */; }; + C740EC7718AEBEB800C3A701 /* ess-formal-jiusto-2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6D18AEBEB800C3A701 /* ess-formal-jiusto-2.jpg */; }; + C740EC7818AEBEB800C3A701 /* dgolding-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6E18AEBEB800C3A701 /* dgolding-profile.jpg */; }; + C740EC7918AEBEB800C3A701 /* cdehner-igsd.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC6F18AEBEB800C3A701 /* cdehner-igsd.jpg */; }; + C740EC7A18AEBEB800C3A701 /* igsd-carrera-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC7018AEBEB800C3A701 /* igsd-carrera-profile.jpg */; }; + C740EC7B18AEBEB800C3A701 /* Belz_mug_alt_rdax_161x143.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC7118AEBEB800C3A701 /* Belz_mug_alt_rdax_161x143.jpg */; }; + C740EC9318AEC0E900C3A701 /* math-profile-tilley.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC7D18AEC0E800C3A701 /* math-profile-tilley.jpg */; }; + C740EC9418AEC0E900C3A701 /* math-profile-tang.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC7E18AEC0E800C3A701 /* math-profile-tang.jpg */; }; + C740EC9518AEC0E900C3A701 /* stephan_sturm_formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC7F18AEC0E800C3A701 /* stephan_sturm_formal.jpg */; }; + C740EC9618AEC0E900C3A701 /* math-formal-servatius.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8018AEC0E800C3A701 /* math-formal-servatius.jpg */; }; + C740EC9718AEC0E900C3A701 /* math-formal-sarkis.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8118AEC0E800C3A701 /* math-formal-sarkis.jpg */; }; + C740EC9818AEC0E900C3A701 /* math-formal-petruccelli.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8218AEC0E800C3A701 /* math-formal-petruccelli.jpg */; }; + C740EC9918AEC0E900C3A701 /* math-formal-olson.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8318AEC0E800C3A701 /* math-formal-olson.jpg */; }; + C740EC9A18AEC0E900C3A701 /* math-formal-mosco.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8418AEC0E800C3A701 /* math-formal-mosco.jpg */; }; + C740EC9B18AEC0E900C3A701 /* math-formal-martin.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8518AEC0E800C3A701 /* math-formal-martin.jpg */; }; + C740EC9C18AEC0E900C3A701 /* math-formal-malone.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8618AEC0E800C3A701 /* math-formal-malone.jpg */; }; + C740EC9D18AEC0E900C3A701 /* math-formal-lurie.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8718AEC0E800C3A701 /* math-formal-lurie.jpg */; }; + C740EC9E18AEC0E900C3A701 /* math-formal-lopez-garcia.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8818AEC0E800C3A701 /* math-formal-lopez-garcia.jpg */; }; + C740EC9F18AEC0E900C3A701 /* Larsen.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8918AEC0E800C3A701 /* Larsen.jpg */; }; + C740ECA018AEC0E900C3A701 /* math-profile-humi.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8A18AEC0E800C3A701 /* math-profile-humi.jpg */; }; + C740ECA118AEC0E900C3A701 /* math-formal-heinricher.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8B18AEC0E800C3A701 /* math-formal-heinricher.jpg */; }; + C740ECA218AEC0E900C3A701 /* math-profile-gagnon.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8C18AEC0E800C3A701 /* math-profile-gagnon.jpg */; }; + C740ECA318AEC0E900C3A701 /* math-formal-farr.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8D18AEC0E800C3A701 /* math-formal-farr.jpg */; }; + C740ECA418AEC0E900C3A701 /* math-formal-christopher.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8E18AEC0E800C3A701 /* math-formal-christopher.jpg */; }; + C740ECA518AEC0E900C3A701 /* lucacapogna.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC8F18AEC0E800C3A701 /* lucacapogna.jpg */; }; + C740ECA618AEC0E900C3A701 /* Dilli_Bhatta_rdax_161x91.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC9018AEC0E800C3A701 /* Dilli_Bhatta_rdax_161x91.jpg */; }; + C740ECA718AEC0E900C3A701 /* berezovski_m_2013_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC9118AEC0E800C3A701 /* berezovski_m_2013_rdax_161x242.jpg */; }; + C740ECA818AEC0E900C3A701 /* Jon_Abraham_001_rdax_161x241.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EC9218AEC0E800C3A701 /* Jon_Abraham_001_rdax_161x241.jpg */; }; + C740ECD218AEC31400C3A701 /* me-yagoobi-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECAA18AEC31400C3A701 /* me-yagoobi-profile.jpg */; }; + C740ECD318AEC31400C3A701 /* me-wang-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECAB18AEC31400C3A701 /* me-wang-profile.jpg */; }; + C740ECD418AEC31400C3A701 /* me-sullivan-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECAC18AEC31400C3A701 /* me-sullivan-profile.jpg */; }; + C740ECD518AEC31400C3A701 /* rbe-stafford-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECAD18AEC31400C3A701 /* rbe-stafford-profile.jpg */; }; + C740ECD618AEC31400C3A701 /* me-sisson-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECAE18AEC31400C3A701 /* me-sisson-profile.jpg */; }; + C740ECD718AEC31400C3A701 /* me-shivkumar-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECAF18AEC31400C3A701 /* me-shivkumar-profile.jpg */; }; + C740ECD818AEC31400C3A701 /* me-scarpino-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB018AEC31400C3A701 /* me-scarpino-profile.jpg */; }; + C740ECD918AEC31400C3A701 /* me-salvilonis-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB118AEC31400C3A701 /* me-salvilonis-profile.jpg */; }; + C740ECDA18AEC31400C3A701 /* rbe-rong-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB218AEC31400C3A701 /* rbe-rong-formal.jpg */; }; + C740ECDB18AEC31400C3A701 /* me-richman-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB318AEC31400C3A701 /* me-richman-profile.jpg */; }; + C740ECDC18AEC31400C3A701 /* me-pryputniewicz-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB418AEC31400C3A701 /* me-pryputniewicz-profile.jpg */; }; + C740ECDD18AEC31400C3A701 /* me-planchard-profile(1).jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB518AEC31400C3A701 /* me-planchard-profile(1).jpg */; }; + C740ECDE18AEC31400C3A701 /* me-padmanabhan-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB618AEC31400C3A701 /* me-padmanabhan-profile.jpg */; }; + C740ECDF18AEC31400C3A701 /* me-onal-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB718AEC31400C3A701 /* me-onal-profile.jpg */; }; + C740ECE018AEC31400C3A701 /* me-olinger-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB818AEC31400C3A701 /* me-olinger-profile.jpg */; }; + C740ECE118AEC31400C3A701 /* rbe-profile-nestinger.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECB918AEC31400C3A701 /* rbe-profile-nestinger.jpg */; }; + C740ECE218AEC31400C3A701 /* me-makhlouf-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECBA18AEC31400C3A701 /* me-makhlouf-profile.jpg */; }; + C740ECE318AEC31400C3A701 /* me-liang-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECBB18AEC31400C3A701 /* me-liang-profile.jpg */; }; + C740ECE418AEC31400C3A701 /* me-lados-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECBC18AEC31400C3A701 /* me-lados-profile.jpg */; }; + C740ECE518AEC31400C3A701 /* me-innis-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECBD18AEC31400C3A701 /* me-innis-profile.jpg */; }; + C740ECE618AEC31400C3A701 /* me-hou-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECBE18AEC31400C3A701 /* me-hou-profile.jpg */; }; + C740ECE718AEC31400C3A701 /* me-hoffman-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECBF18AEC31400C3A701 /* me-hoffman-formal.jpg */; }; + C740ECE818AEC31400C3A701 /* me-gatsonis-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC018AEC31400C3A701 /* me-gatsonis-profile.jpg */; }; + C740ECE918AEC31400C3A701 /* me-furlong-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC118AEC31400C3A701 /* me-furlong-profile.jpg */; }; + C740ECEA18AEC31400C3A701 /* me-mfofana-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC218AEC31400C3A701 /* me-mfofana-profile.jpg */; }; + C740ECEB18AEC31400C3A701 /* rbe-profile-fischer.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC318AEC31400C3A701 /* rbe-profile-fischer.jpg */; }; + C740ECEC18AEC31400C3A701 /* me-dimentberg-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC418AEC31400C3A701 /* me-dimentberg-profile.jpg */; }; + C740ECED18AEC31400C3A701 /* me-demetry-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC518AEC31400C3A701 /* me-demetry-profile.jpg */; }; + C740ECEF18AEC31400C3A701 /* me-cyr-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC718AEC31400C3A701 /* me-cyr-profile.jpg */; }; + C740ECF018AEC31400C3A701 /* me-chierichetti-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC818AEC31400C3A701 /* me-chierichetti-profile.jpg */; }; + C740ECF118AEC31400C3A701 /* me-brown-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECC918AEC31400C3A701 /* me-brown-profile.jpg */; }; + C740ECF218AEC31400C3A701 /* JBlandino_020206_rdax_161x136.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECCA18AEC31400C3A701 /* JBlandino_020206_rdax_161x136.jpg */; }; + C740ECF318AEC31400C3A701 /* me-bar-on-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECCB18AEC31400C3A701 /* me-bar-on-formal.jpg */; }; + C740ECF418AEC31400C3A701 /* me-apelian-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECCC18AEC31400C3A701 /* me-apelian-profile.jpg */; }; + C740ECF518AEC31400C3A701 /* me-ault-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECCD18AEC31400C3A701 /* me-ault-profile.jpg */; }; + C740ECF618AEC31400C3A701 /* DSCN0556.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECCE18AEC31400C3A701 /* DSCN0556.jpg */; }; + C740ECF718AEC31400C3A701 /* pratapDSC_0854_rdax_161x161.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECCF18AEC31400C3A701 /* pratapDSC_0854_rdax_161x161.jpg */; }; + C740ECF818AEC31400C3A701 /* Yuxiang_Liu_rdax_161x160.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECD018AEC31400C3A701 /* Yuxiang_Liu_rdax_161x160.jpg */; }; + C740ECF918AEC31400C3A701 /* WP_Aug13_068_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECD118AEC31400C3A701 /* WP_Aug13_068_rdax_161x242.jpg */; }; + C740ECFB18AEC36500C3A701 /* me-demetriou-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECFA18AEC36500C3A701 /* me-demetriou-profile.jpg */; }; + C740ED0D18AEC52500C3A701 /* physics-zozulya-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECFD18AEC52500C3A701 /* physics-zozulya-formal.jpg */; }; + C740ED0E18AEC52500C3A701 /* physics-wen-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECFE18AEC52500C3A701 /* physics-wen-formal.jpg */; }; + C740ED0F18AEC52500C3A701 /* physics-tuzel-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ECFF18AEC52500C3A701 /* physics-tuzel-profile.jpg */; }; + C740ED1018AEC52500C3A701 /* physics-tuzel2-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0018AEC52500C3A701 /* physics-tuzel2-profile.jpg */; }; + C740ED1118AEC52500C3A701 /* physics-stroe-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0118AEC52500C3A701 /* physics-stroe-formal.jpg */; }; + C740ED1218AEC52500C3A701 /* physics-sarkar-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0218AEC52500C3A701 /* physics-sarkar-formal.jpg */; }; + C740ED1318AEC52500C3A701 /* physics-ram-mohan-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0318AEC52500C3A701 /* physics-ram-mohan-formal.jpg */; }; + C740ED1418AEC52500C3A701 /* physics-quimby-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0418AEC52500C3A701 /* physics-quimby-formal.jpg */; }; + C740ED1518AEC52500C3A701 /* rbe-profile-popovic.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0518AEC52500C3A701 /* rbe-profile-popovic.jpg */; }; + C740ED1618AEC52500C3A701 /* physics-phillies-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0618AEC52500C3A701 /* physics-phillies-formal.jpg */; }; + C740ED1718AEC52500C3A701 /* Medich-WPI-portrait.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0718AEC52500C3A701 /* Medich-WPI-portrait.jpg */; }; + C740ED1818AEC52500C3A701 /* physics-kashuri-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0818AEC52500C3A701 /* physics-kashuri-profile.jpg */; }; + C740ED1918AEC52500C3A701 /* physics-iannacchione-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0918AEC52500C3A701 /* physics-iannacchione-formal.jpg */; }; + C740ED1A18AEC52500C3A701 /* physics-dick-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0A18AEC52500C3A701 /* physics-dick-formal.jpg */; }; + C740ED1B18AEC52500C3A701 /* physics-formal-burnham.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0B18AEC52500C3A701 /* physics-formal-burnham.jpg */; }; + C740ED1C18AEC52500C3A701 /* physics-informalprofile-padamanabhan.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED0C18AEC52500C3A701 /* physics-informalprofile-padamanabhan.jpg */; }; + C740ED3C18AEC81F00C3A701 /* zhu-faclisting.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED1E18AEC81F00C3A701 /* zhu-faclisting.jpg */; }; + C740ED3D18AEC81F00C3A701 /* large-zeng_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED1F18AEC81F00C3A701 /* large-zeng_rdax_161x242.jpg */; }; + C740ED3E18AEC81F00C3A701 /* sworthington-new-large_rdax_161x238.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2018AEC81F00C3A701 /* sworthington-new-large_rdax_161x238.jpg */; }; + C740ED3F18AEC81F00C3A701 /* vance-wilson-large_rdax_161x193.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2118AEC81F00C3A701 /* vance-wilson-large_rdax_161x193.jpg */; }; + C740ED4018AEC81F00C3A701 /* wang-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2218AEC81F00C3A701 /* wang-large_rdax_161x242.jpg */; }; + C740ED4118AEC81F00C3A701 /* helen-vassello-large.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2318AEC81F00C3A701 /* helen-vassello-large.jpg */; }; + C740ED4218AEC81F00C3A701 /* tulu_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2418AEC81F00C3A701 /* tulu_rdax_161x242.jpg */; }; + C740ED4318AEC81F00C3A701 /* wtowner-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2518AEC81F00C3A701 /* wtowner-large_rdax_161x242.jpg */; }; + C740ED4418AEC81F00C3A701 /* dianestronglarge.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2618AEC81F00C3A701 /* dianestronglarge.jpg */; }; + C740ED4518AEC81F00C3A701 /* wstitt.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2718AEC81F00C3A701 /* wstitt.jpg */; }; + C740ED4618AEC81F00C3A701 /* jerry-schaufeld-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2818AEC81F00C3A701 /* jerry-schaufeld-large_rdax_161x242.jpg */; }; + C740ED4718AEC81F00C3A701 /* jsarkis.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2918AEC81F00C3A701 /* jsarkis.jpg */; }; + C740ED4818AEC81F00C3A701 /* miller-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2A18AEC81F00C3A701 /* miller-large_rdax_161x242.jpg */; }; + C740ED4918AEC81F00C3A701 /* karla_mendoza_formal_rdax_161x235.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2B18AEC81F00C3A701 /* karla_mendoza_formal_rdax_161x235.jpg */; }; + C740ED4A18AEC81F00C3A701 /* mckenna_rdax_161x226.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2C18AEC81F00C3A701 /* mckenna_rdax_161x226.jpg */; }; + C740ED4B18AEC81F00C3A701 /* loiacono-eleanor-large_rdax_161x247.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2D18AEC81F00C3A701 /* loiacono-eleanor-large_rdax_161x247.jpg */; }; + C740ED4C18AEC81F00C3A701 /* krein-large_rdax_161x107.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED2E18AEC81F00C3A701 /* krein-large_rdax_161x107.jpg */; }; + C740ED4E18AEC81F00C3A701 /* renata-konrad-large_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3018AEC81F00C3A701 /* renata-konrad-large_rdax_161x242.jpg */; }; + C740ED4F18AEC81F00C3A701 /* formal-kasaouf-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3118AEC81F00C3A701 /* formal-kasaouf-profile.jpg */; }; + C740ED5018AEC81F00C3A701 /* johnson-large-new.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3218AEC81F00C3A701 /* johnson-large-new.jpg */; }; + C740ED5118AEC81F00C3A701 /* hoy_rdax_161x187.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3318AEC81F00C3A701 /* hoy_rdax_161x187.jpg */; }; + C740ED5218AEC81F00C3A701 /* WP_Aug12_297_rdax_161x225.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3418AEC81F00C3A701 /* WP_Aug12_297_rdax_161x225.jpg */; }; + C740ED5318AEC81F00C3A701 /* hedley-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3518AEC81F00C3A701 /* hedley-profile.jpg */; }; + C740ED5418AEC81F00C3A701 /* gonsalves-edward09_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3618AEC81F00C3A701 /* gonsalves-edward09_rdax_161x242.jpg */; }; + C740ED5518AEC81F00C3A701 /* brent.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3718AEC81F00C3A701 /* brent.jpg */; }; + C740ED5618AEC81F00C3A701 /* michael-elmes-large_rdax_161x230.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3818AEC81F00C3A701 /* michael-elmes-large_rdax_161x230.jpg */; }; + C740ED5718AEC81F00C3A701 /* soussan-djamasbi-large_rdax_161x241.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3918AEC81F00C3A701 /* soussan-djamasbi-large_rdax_161x241.jpg */; }; + C740ED5918AEC81F00C3A701 /* new-faculty-profile-rice.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED3B18AEC81F00C3A701 /* new-faculty-profile-rice.jpg */; }; + C740ED5B18AECC2600C3A701 /* hebert-maccaro-karen_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED5A18AECC2600C3A701 /* hebert-maccaro-karen_rdax_161x242.jpg */; }; + C740ED5D18AECC5300C3A701 /* dkoutmos_rdax_161x186.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED5C18AECC5300C3A701 /* dkoutmos_rdax_161x186.jpg */; }; + C740ED6E18AECD4600C3A701 /* Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED5F18AECD4600C3A701 /* Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg */; }; + C740ED6F18AECD4600C3A701 /* ssps-wilkes-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6018AECD4600C3A701 /* ssps-wilkes-profile.jpg */; }; + C740ED7018AECD4600C3A701 /* ssps-thompson-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6118AECD4600C3A701 /* ssps-thompson-profile.jpg */; }; + C740ED7118AECD4600C3A701 /* Stapleton_Informal-001_rdax_161x121.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6218AECD4600C3A701 /* Stapleton_Informal-001_rdax_161x121.jpg */; }; + C740ED7218AECD4600C3A701 /* ssps-smith-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6318AECD4600C3A701 /* ssps-smith-profile.jpg */; }; + C740ED7318AECD4600C3A701 /* ssps-skorinko-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6418AECD4600C3A701 /* ssps-skorinko-formal.jpg */; }; + C740ED7418AECD4600C3A701 /* ess-profile-saeed.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6518AECD4600C3A701 /* ess-profile-saeed.jpg */; }; + C740ED7518AECD4600C3A701 /* ess-rissmiller-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6618AECD4600C3A701 /* ess-rissmiller-profile.jpg */; }; + C740ED7618AECD4600C3A701 /* ssps-radzicki-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6718AECD4600C3A701 /* ssps-radzicki-formal.jpg */; }; + C740ED7718AECD4600C3A701 /* ssps-pavlov-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6818AECD4600C3A701 /* ssps-pavlov-formal.jpg */; }; + C740ED7818AECD4600C3A701 /* ssps-john-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6918AECD4600C3A701 /* ssps-john-profile.jpg */; }; + C740ED7918AECD4600C3A701 /* jgobice-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6A18AECD4600C3A701 /* jgobice-profile.jpg */; }; + C740ED7A18AECD4600C3A701 /* ess-profile-elgert.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6B18AECD4600C3A701 /* ess-profile-elgert.jpg */; }; + C740ED7B18AECD4600C3A701 /* ess-doyle-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6C18AECD4600C3A701 /* ess-doyle-formal.jpg */; }; + C740ED7C18AECD4600C3A701 /* ssps-baker-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED6D18AECD4600C3A701 /* ssps-baker-profile.jpg */; }; + C740ED7E18AED29600C3A701 /* elbridge_rdax_300x227.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED7D18AED29600C3A701 /* elbridge_rdax_300x227.jpg */; }; + C740ED8018AED2C600C3A701 /* schussler_rdax_300x227.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED7F18AED2C600C3A701 /* schussler_rdax_300x227.jpg */; }; + C740ED8218AED2F600C3A701 /* trowbridge-picture.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED8118AED2F600C3A701 /* trowbridge-picture.jpg */; }; + C740ED8418AED32200C3A701 /* hackfield.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED8318AED32200C3A701 /* hackfield.jpg */; }; + C740ED8618AED34700C3A701 /* afas_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED8518AED34700C3A701 /* afas_rdax_300x200.jpg */; }; + C740ED8818AED36F00C3A701 /* DSC09569.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED8718AED36F00C3A701 /* DSC09569.jpg */; }; + C740ED8A18AED38600C3A701 /* alden_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED8918AED38600C3A701 /* alden_rdax_300x200.jpg */; }; + C740ED8C18AED3A100C3A701 /* atwater_rdax_300x199.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED8B18AED3A100C3A701 /* atwater_rdax_300x199.jpg */; }; + C740ED8E18AED3BA00C3A701 /* boynton_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED8D18AED3BA00C3A701 /* boynton_rdax_300x200.jpg */; }; + C740ED9018AED3D800C3A701 /* cc_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED8F18AED3D800C3A701 /* cc_rdax_300x200.jpg */; }; + C740ED9218AED3FF00C3A701 /* crc_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED9118AED3FF00C3A701 /* crc_rdax_300x200.jpg */; }; + C740ED9418AED42300C3A701 /* daniels2012_1.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED9318AED42300C3A701 /* daniels2012_1.jpg */; }; + C740ED9618AED44400C3A701 /* WP-Oct11--361.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED9518AED44400C3A701 /* WP-Oct11--361.jpg */; }; + C740ED9818AED46000C3A701 /* earle_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED9718AED46000C3A701 /* earle_rdax_300x200.jpg */; }; + C740ED9A18AED49500C3A701 /* easthall_rdax_300x225.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED9918AED49500C3A701 /* easthall_rdax_300x225.jpg */; }; + C740ED9C18AED4B900C3A701 /* ellsworth2012_7.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED9B18AED4B900C3A701 /* ellsworth2012_7.jpg */; }; + C740ED9E18AED4E200C3A701 /* founders-picture1.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED9D18AED4E200C3A701 /* founders-picture1.jpg */; }; + C740EDA018AED4F800C3A701 /* plazas_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740ED9F18AED4F800C3A701 /* plazas_rdax_300x200.jpg */; }; + C740EDA218AED51600C3A701 /* fuller_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDA118AED51600C3A701 /* fuller_rdax_300x200.jpg */; }; + C740EDA418AED53000C3A701 /* gordon_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDA318AED53000C3A701 /* gordon_rdax_300x200.jpg */; }; + C740EDA618AED55600C3A701 /* goddard_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDA518AED55600C3A701 /* goddard_rdax_300x200.jpg */; }; + C740EDA818AED57A00C3A701 /* wpi-harrington-auditorium-bleachers.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDA718AED57A00C3A701 /* wpi-harrington-auditorium-bleachers.jpg */; }; + C740EDAA18AED59E00C3A701 /* higgins_house_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDA918AED59E00C3A701 /* higgins_house_rdax_300x200.jpg */; }; + C740EDAC18AED5B800C3A701 /* higgins_labs_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDAB18AED5B800C3A701 /* higgins_labs_rdax_300x200.jpg */; }; + C740EDAE18AED5CD00C3A701 /* institute-picture1.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDAD18AED5CD00C3A701 /* institute-picture1.jpg */; }; + C740EDB018AED5F000C3A701 /* international_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDAF18AED5F000C3A701 /* international_rdax_300x200.jpg */; }; + C740EDB218AED60700C3A701 /* kaven_rdax_300x199.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDB118AED60700C3A701 /* kaven_rdax_300x199.jpg */; }; + C740EDB418AED62600C3A701 /* Morgan2012_4.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDB318AED62600C3A701 /* Morgan2012_4.jpg */; }; + C740EDB618AED63F00C3A701 /* olin_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDB518AED63F00C3A701 /* olin_rdax_300x200.jpg */; }; + C740EDB818AED66500C3A701 /* founders_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDB718AED66500C3A701 /* founders_rdax_300x200.jpg */; }; + C740EDBA18AED67B00C3A701 /* power_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDB918AED67B00C3A701 /* power_rdax_300x200.jpg */; }; + C740EDBC18AED69700C3A701 /* _DSC7953_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDBB18AED69700C3A701 /* _DSC7953_rdax_300x200.jpg */; }; + C740EDBE18AED6B800C3A701 /* quad_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDBD18AED6B800C3A701 /* quad_rdax_300x200.jpg */; }; + C740EDC018AED6D600C3A701 /* salisbury_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDBF18AED6D600C3A701 /* salisbury_rdax_300x200.jpg */; }; + C740EDC218AED6F700C3A701 /* sanford2012_2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDC118AED6F700C3A701 /* sanford2012_2.jpg */; }; + C740EDC418AED71100C3A701 /* skull_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDC318AED71100C3A701 /* skull_rdax_300x200.jpg */; }; + C740EDC618AED73000C3A701 /* sports-and-recreation-center-complex.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDC518AED73000C3A701 /* sports-and-recreation-center-complex.jpg */; }; + C740EDC818AED75800C3A701 /* Stoddard2012_6.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDC718AED75800C3A701 /* Stoddard2012_6.jpg */; }; + C740EDCA18AED77400C3A701 /* stratton_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDC918AED77400C3A701 /* stratton_rdax_300x200.jpg */; }; + C740EDCC18AED78E00C3A701 /* washburn_rdax_300x200.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDCB18AED78E00C3A701 /* washburn_rdax_300x200.jpg */; }; + C740EDDE18AEDCB700C3A701 /* hua-weeks-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDCE18AEDCB700C3A701 /* hua-weeks-formal.jpg */; }; + C740EDDF18AEDCB700C3A701 /* hua-vick-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDCF18AEDCB700C3A701 /* hua-vick-formal.jpg */; }; + C740EDE018AEDCB700C3A701 /* hua-spanagel-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD018AEDCB700C3A701 /* hua-spanagel-formal.jpg */; }; + C740EDE118AEDCB700C3A701 /* hua-smith-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD118AEDCB700C3A701 /* hua-smith-formal.jpg */; }; + C740EDE218AEDCB700C3A701 /* hua-shim-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD218AEDCB700C3A701 /* hua-shim-profile.jpg */; }; + C740EDE318AEDCB700C3A701 /* hua-schachterle-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD318AEDCB700C3A701 /* hua-schachterle-formal.jpg */; }; + C740EDE418AEDCB700C3A701 /* hua-sanbonmatsu-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD418AEDCB700C3A701 /* hua-sanbonmatsu-profile.jpg */; }; + C740EDE518AEDCB700C3A701 /* hua-samson-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD518AEDCB700C3A701 /* hua-samson-formal.jpg */; }; + C740EDE618AEDCB700C3A701 /* pw-runstrom-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD618AEDCB700C3A701 /* pw-runstrom-profile.jpg */; }; + C740EDE718AEDCB700C3A701 /* hua-rudolph-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD718AEDCB700C3A701 /* hua-rudolph-formal.jpg */; }; + C740EDE818AEDCB700C3A701 /* hua-rosenstock-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD818AEDCB700C3A701 /* hua-rosenstock-formal.jpg */; }; + C740EDE918AEDCB700C3A701 /* ess-robertson-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDD918AEDCB700C3A701 /* ess-robertson-profile.jpg */; }; + C740EDEA18AEDCB700C3A701 /* hua-rivera-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDDA18AEDCB700C3A701 /* hua-rivera-profile.jpg */; }; + C740EDEB18AEDCB700C3A701 /* hua-pfeifer-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDDB18AEDCB700C3A701 /* hua-pfeifer-profile.jpg */; }; + C740EDEC18AEDCB700C3A701 /* hua-nikitina-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDDC18AEDCB700C3A701 /* hua-nikitina-profile.jpg */; }; + C740EDED18AEDCB700C3A701 /* hua-mott-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDDD18AEDCB700C3A701 /* hua-mott-profile.jpg */; }; + C740EDF318AEDD7900C3A701 /* math-formal-yakovlev_rdax_161x161.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDEE18AEDD7900C3A701 /* math-formal-yakovlev_rdax_161x161.jpg */; }; + C740EDF418AEDD7900C3A701 /* math-profile-wu.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDEF18AEDD7900C3A701 /* math-profile-wu.jpg */; }; + C740EDF518AEDD7900C3A701 /* math-formal-weekes.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDF018AEDD7900C3A701 /* math-formal-weekes.jpg */; }; + C740EDF618AEDD7900C3A701 /* Homer_Walker_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDF118AEDD7900C3A701 /* Homer_Walker_rdax_161x242.jpg */; }; + C740EDF718AEDD7900C3A701 /* math-formal-darko.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C740EDF218AEDD7900C3A701 /* math-formal-darko.jpg */; }; + C751D4DA18AB046600CFA0FF /* camesano-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4D918AB046600CFA0FF /* camesano-formal.jpg */; }; + C751D4DC18AB04B900CFA0FF /* clark-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4DB18AB04B900CFA0FF /* clark-formal.jpg */; }; + C751D4DE18AB04F500CFA0FF /* Ravi_Recent_rdax_161x179.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4DD18AB04F500CFA0FF /* Ravi_Recent_rdax_161x179.jpg */; }; + C751D4E018AB052400CFA0FF /* deskins-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4DF18AB052400CFA0FF /* deskins-formal.jpg */; }; + C751D4E218AB055A00CFA0FF /* dibiasio-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4E118AB055A00CFA0FF /* dibiasio-formal.jpg */; }; + C751D4E418AB059100CFA0FF /* dixon-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4E318AB059100CFA0FF /* dixon-formal.jpg */; }; + C751D4E618AB05CE00CFA0FF /* fishtik-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4E518AB05CE00CFA0FF /* fishtik-formal.jpg */; }; + C751D4E818AB060A00CFA0FF /* guazzone-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4E718AB060A00CFA0FF /* guazzone-formal.jpg */; }; + C751D4EA18AB063F00CFA0FF /* kazantzis-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4E918AB063F00CFA0FF /* kazantzis-profile.jpg */; }; + C751D4EC18AB067100CFA0FF /* Stephen-Kmiotek_formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4EB18AB067100CFA0FF /* Stephen-Kmiotek_formal.jpg */; }; + C751D4EE18AB06AF00CFA0FF /* ma-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4ED18AB06AF00CFA0FF /* ma-formal.jpg */; }; + C751D4F018AB06F300CFA0FF /* mardilovich-informal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4EF18AB06F300CFA0FF /* mardilovich-informal.jpg */; }; + C751D4F218AB072400CFA0FF /* Nowick_Informal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4F118AB072400CFA0FF /* Nowick_Informal.jpg */; }; + C751D4F418AB07A700CFA0FF /* starr-informal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4F318AB07A700CFA0FF /* starr-informal.jpg */; }; + C751D4F618AB07D700CFA0FF /* thompson_rdax_161x215.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4F518AB07D700CFA0FF /* thompson_rdax_161x215.jpg */; }; + C751D4F818AB081700CFA0FF /* linked-in-portrait_rdax_161x242.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4F718AB081700CFA0FF /* linked-in-portrait_rdax_161x242.jpg */; }; + C751D4FA18AB08A200CFA0FF /* zhou-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4F918AB08A200CFA0FF /* zhou-formal.jpg */; }; + C751D4FD18AB095B00CFA0FF /* arguello_formal_profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4FC18AB095B00CFA0FF /* arguello_formal_profile.jpg */; }; + C751D4FF18AB09A000CFA0FF /* brodeur_formal_profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D4FE18AB09A000CFA0FF /* brodeur_formal_profile.jpg */; }; + C751D50118AB09CA00CFA0FF /* Burdette-Informal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D50018AB09CA00CFA0FF /* Burdette-Informal.jpg */; }; + C751D50318AB09FB00CFA0FF /* connors_formal_profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D50218AB09FB00CFA0FF /* connors_formal_profile.jpg */; }; + C751D50518AB0A2B00CFA0FF /* dempski_formal_profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D50418AB0A2B00CFA0FF /* dempski_formal_profile.jpg */; }; + C751D50718AB0A5700CFA0FF /* cbc-profile-dittami.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D50618AB0A5700CFA0FF /* cbc-profile-dittami.jpg */; }; + C751D50918AB0AC000CFA0FF /* emmert_formal_profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D50818AB0AC000CFA0FF /* emmert_formal_profile.jpg */; }; + C751D50B18AB0AED00CFA0FF /* gericke_formal_profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D50A18AB0AED00CFA0FF /* gericke_formal_profile.jpg */; }; + C751D50D18AB0B1D00CFA0FF /* heilman_formal_profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D50C18AB0B1D00CFA0FF /* heilman_formal_profile.jpg */; }; + C751D50F18AB0B4C00CFA0FF /* cbc-profile-kaminski.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D50E18AB0B4C00CFA0FF /* cbc-profile-kaminski.jpg */; }; + C751D51118AB0B7900CFA0FF /* cbc-profile-kumar.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D51018AB0B7900CFA0FF /* cbc-profile-kumar.jpg */; }; + C751D51318AB0BDC00CFA0FF /* wobbe_formal_profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D51218AB0BDC00CFA0FF /* wobbe_formal_profile.jpg */; }; + C751D51518AB0C8000CFA0FF /* cee-albano-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D51418AB0C8000CFA0FF /* cee-albano-profile.jpg */; }; + C751D51818AB0CCC00CFA0FF /* umberto_berardi_161.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D51718AB0CCC00CFA0FF /* umberto_berardi_161.jpg */; }; + C751D51A18AB0D0500CFA0FF /* cee-bergendahl-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D51918AB0D0500CFA0FF /* cee-bergendahl-profile.jpg */; }; + C751D51C18AB0D3200CFA0FF /* cee-malloy-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D51B18AB0D3200CFA0FF /* cee-malloy-profile.jpg */; }; + C751D51E18AB0D5F00CFA0FF /* cee-el-korchi-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D51D18AB0D5F00CFA0FF /* cee-el-korchi-profile.jpg */; }; + C751D52018AB0D8900CFA0FF /* Ken_Elovitz_rdax_161x131.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D51F18AB0D8900CFA0FF /* Ken_Elovitz_rdax_161x131.jpg */; }; + C751D52218AB0DB400CFA0FF /* cee-hart-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D52118AB0DB400CFA0FF /* cee-hart-formal.jpg */; }; + C751D52418AB0DE300CFA0FF /* cee-kim-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D52318AB0DE300CFA0FF /* cee-kim-formal.jpg */; }; + C751D52618AB0E1500CFA0FF /* cee-lepage-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D52518AB0E1500CFA0FF /* cee-lepage-profile.jpg */; }; + C751D52818AB0E4D00CFA0FF /* cee-majib-new.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D52718AB0E4D00CFA0FF /* cee-majib-new.jpg */; }; + C751D52A18AB0E7900CFA0FF /* cee-mathisen-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D52918AB0E7900CFA0FF /* cee-mathisen-profile.jpg */; }; + C751D52C18AB0EA500CFA0FF /* cee-pietroforte-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D52B18AB0EA500CFA0FF /* cee-pietroforte-profile.jpg */; }; + C751D52E18AB0ED700CFA0FF /* ess-profile-plummer.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D52D18AB0ED700CFA0FF /* ess-profile-plummer.jpg */; }; + C751D53018AB0F0000CFA0FF /* cee-rahbar-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D52F18AB0F0000CFA0FF /* cee-rahbar-formal.jpg */; }; + C751D53418AB0F7200CFA0FF /* blank-male.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D53318AB0F7200CFA0FF /* blank-male.jpg */; }; + C751D53618AB0FAA00CFA0FF /* hua-sakulich-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D53518AB0FAA00CFA0FF /* hua-sakulich-profile.jpg */; }; + C751D53818AB0FD000CFA0FF /* hua-salazar-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D53718AB0FD000CFA0FF /* hua-salazar-profile.jpg */; }; + C751D53A18AB0FF700CFA0FF /* cee-tao-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D53918AB0FF700CFA0FF /* cee-tao-formal.jpg */; }; + C751D53C18AB102300CFA0FF /* VanDessel_Steve_2013_rdax_161x173.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D53B18AB102300CFA0FF /* VanDessel_Steve_2013_rdax_161x173.jpg */; }; + C751D53E18AB10A400CFA0FF /* cs-profile-agu.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D53D18AB10A400CFA0FF /* cs-profile-agu.jpg */; }; + C751D54018AB10F100CFA0FF /* cs-formal-beck.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D53F18AB10F100CFA0FF /* cs-formal-beck.jpg */; }; + C751D54218AB112100CFA0FF /* cs-berenson-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D54118AB112100CFA0FF /* cs-berenson-profile.jpg */; }; + C751D54418AB114E00CFA0FF /* cs-formal-brown.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D54318AB114E00CFA0FF /* cs-formal-brown.jpg */; }; + C751D54618AB118A00CFA0FF /* cs-profile-chernova.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D54518AB118A00CFA0FF /* cs-profile-chernova.jpg */; }; + C751D54818AB11B600CFA0FF /* cs-profile-ciaraldi.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D54718AB11B600CFA0FF /* cs-profile-ciaraldi.jpg */; }; + C751D54A18AB11E800CFA0FF /* cs-profile-claypool.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D54918AB11E800CFA0FF /* cs-profile-claypool.jpg */; }; + C751D54C18AB121600CFA0FF /* cs-profile-dougherty.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D54B18AB121600CFA0FF /* cs-profile-dougherty.jpg */; }; + C751D54E18AB124500CFA0FF /* cs-profile-eltabakh.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D54D18AB124500CFA0FF /* cs-profile-eltabakh.jpg */; }; + C751D55018AB127800CFA0FF /* cs-profile-finkel.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D54F18AB127800CFA0FF /* cs-profile-finkel.jpg */; }; + C751D55218AB12B300CFA0FF /* cs-formal_fisler.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D55118AB12B300CFA0FF /* cs-formal_fisler.jpg */; }; + C751D55418AB12E100CFA0FF /* cs-gennert-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D55318AB12E100CFA0FF /* cs-gennert-formal.jpg */; }; + C751D55618AB130A00CFA0FF /* cs-formal-guttman.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D55518AB130A00CFA0FF /* cs-formal-guttman.jpg */; }; + C751D55818AB135A00CFA0FF /* cs-profile-heffernan.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D55718AB135A00CFA0FF /* cs-profile-heffernan.jpg */; }; + C751D55A18AB139F00CFA0FF /* cs-profile-heineman.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D55918AB139F00CFA0FF /* cs-profile-heineman.jpg */; }; + C751D55C18AB13D100CFA0FF /* cs-formal-hofri.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D55B18AB13D100CFA0FF /* cs-formal-hofri.jpg */; }; + C751D55E18AB140700CFA0FF /* cs-formal-lauer.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D55D18AB140700CFA0FF /* cs-formal-lauer.jpg */; }; + C751D56018AB143600CFA0FF /* cs-profile-leblanc.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D55F18AB143600CFA0FF /* cs-profile-leblanc.jpg */; }; + C751D56218AB146000CFA0FF /* rbe-lindeman-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D56118AB146000CFA0FF /* rbe-lindeman-formal.jpg */; }; + C751D56418AB149500CFA0FF /* imgd-moriarty-profile2.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D56318AB149500CFA0FF /* imgd-moriarty-profile2.jpg */; }; + C751D56618AB14C200CFA0FF /* cs-formal-pollice.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D56518AB14C200CFA0FF /* cs-formal-pollice.jpg */; }; + C751D56818AB14F400CFA0FF /* cs-profile-pray.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D56718AB14F400CFA0FF /* cs-profile-pray.jpg */; }; + C751D56A18AB152D00CFA0FF /* cs-putnam-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D56918AB152D00CFA0FF /* cs-putnam-formal.jpg */; }; + C751D56C18AB155C00CFA0FF /* cs-rich-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D56B18AB155C00CFA0FF /* cs-rich-formal.jpg */; }; + C751D56E18AB158C00CFA0FF /* cs-formal-rudensteiner.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D56D18AB158C00CFA0FF /* cs-formal-rudensteiner.jpg */; }; + C751D57018AB15C300CFA0FF /* cs-profile-sarkozy.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D56F18AB15C300CFA0FF /* cs-profile-sarkozy.jpg */; }; + C751D57218AB15F000CFA0FF /* cs-formal-selkow.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D57118AB15F000CFA0FF /* cs-formal-selkow.jpg */; }; + C751D57418AB161E00CFA0FF /* cs-profile-shue.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D57318AB161E00CFA0FF /* cs-profile-shue.jpg */; }; + C751D57618AB164800CFA0FF /* cs-sidner-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D57518AB164800CFA0FF /* cs-sidner-formal.jpg */; }; + C751D57818AB167A00CFA0FF /* imgd-snyder-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D57718AB167A00CFA0FF /* imgd-snyder-profile.jpg */; }; + C751D57A18AB16A900CFA0FF /* imgd-sutter-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D57918AB16A900CFA0FF /* imgd-sutter-formal.jpg */; }; + C751D57C18AB16D400CFA0FF /* cs-jara-formal.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D57B18AB16D400CFA0FF /* cs-jara-formal.jpg */; }; + C751D57E18AB16FD00CFA0FF /* cs-venkatasubramanian-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D57D18AB16FD00CFA0FF /* cs-venkatasubramanian-profile.jpg */; }; + C751D58018AB172800CFA0FF /* cs-formal-ward.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D57F18AB172800CFA0FF /* cs-formal-ward.jpg */; }; + C751D58218AB175600CFA0FF /* cs-formal-wills.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D58118AB175600CFA0FF /* cs-formal-wills.jpg */; }; + C751D58418AB178900CFA0FF /* imgd-zizza-profile.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C751D58318AB178900CFA0FF /* imgd-zizza-profile.jpg */; }; + C78C770318DB916A009C6D18 /* WPIFavoritesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C78C770218DB916A009C6D18 /* WPIFavoritesViewController.m */; }; + C78C770518DB9621009C6D18 /* favorites.plist in Resources */ = {isa = PBXBuildFile; fileRef = C78C770418DB9621009C6D18 /* favorites.plist */; }; + C78C770918DBE4D3009C6D18 /* favorites.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = C78C770418DB9621009C6D18 /* favorites.plist */; }; + C79320CF18E2854D000B1750 /* WPIViewProfessorsCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C79320CE18E2854D000B1750 /* WPIViewProfessorsCell.m */; }; + C79320D218E285E9000B1750 /* WPIFavProfsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C79320D118E285E9000B1750 /* WPIFavProfsViewController.m */; }; + C7A1A54E18C2A54F00D2D68A /* knopka.png in Resources */ = {isa = PBXBuildFile; fileRef = C7A1A54D18C2A54F00D2D68A /* knopka.png */; }; + C7A1A55018C2A61200D2D68A /* knopka2.png in Resources */ = {isa = PBXBuildFile; fileRef = C7A1A54F18C2A61200D2D68A /* knopka2.png */; }; + C7A810921899FE7F00E087F4 /* WPIDepartmentCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C7A810911899FE7F00E087F4 /* WPIDepartmentCell.m */; }; + C7AF096F18DA4FEC00AD442B /* WPILoadingCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C7AF096E18DA4FEC00AD442B /* WPILoadingCell.m */; }; + C7AF097318DA5E2500AD442B /* WPISettingsController.m in Sources */ = {isa = PBXBuildFile; fileRef = C7AF097218DA5E2500AD442B /* WPISettingsController.m */; }; + C7D8C913189C126C0068E582 /* cs-profile-kinicki.jpg in Resources */ = {isa = PBXBuildFile; fileRef = C7D8C912189C126C0068E582 /* cs-profile-kinicki.jpg */; }; + C7E9A4ED189A10970076A4D5 /* WPIProfDeptViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C7E9A4EC189A10970076A4D5 /* WPIProfDeptViewController.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -33,7 +472,51 @@ }; /* End PBXContainerItemProxy section */ +/* Begin PBXCopyFilesBuildPhase section */ + C78C770818DBE49D009C6D18 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = ""; + dstSubfolderSpec = 7; + files = ( + C78C770918DBE4D3009C6D18 /* favorites.plist in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; +/* End PBXCopyFilesBuildPhase section */ + /* Begin PBXFileReference section */ + 2C0DAA96184ADFFF00DCC8B8 /* time.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = time.png; sourceTree = "<group>"; }; + 2C0DAA98184AE06700DCC8B8 /* details.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = details.png; sourceTree = "<group>"; }; + 2C0DAA9A184AE0BA00DCC8B8 /* building.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = building.png; sourceTree = "<group>"; }; + 2C0DAA9C184AE0EA00DCC8B8 /* alert.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = alert.png; sourceTree = "<group>"; }; + 2C0DAA9E184AE11A00DCC8B8 /* notes.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = notes.png; sourceTree = "<group>"; }; + 2C0DAAA0184AE14500DCC8B8 /* preview.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = preview.png; sourceTree = "<group>"; }; + 2C0DAAA2184AE86500DCC8B8 /* EventKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = EventKit.framework; path = System/Library/Frameworks/EventKit.framework; sourceTree = SDKROOT; }; + 2C371B9E185418EC00752C45 /* data.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = data.plist; sourceTree = "<group>"; }; + 2C371BA01854332500752C45 /* WPIRoomViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIRoomViewController.h; sourceTree = "<group>"; }; + 2C371BA11854332500752C45 /* WPIRoomViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIRoomViewController.m; sourceTree = "<group>"; }; + 2C371BA4185442CA00752C45 /* WPINotesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPINotesViewController.h; sourceTree = "<group>"; }; + 2C371BA5185442CA00752C45 /* WPINotesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPINotesViewController.m; sourceTree = "<group>"; }; + 2C3BEE7E18581A0000BC6753 /* NSString+Screening.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+Screening.h"; sourceTree = "<group>"; }; + 2C3BEE7F18581A0000BC6753 /* NSString+Screening.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+Screening.m"; sourceTree = "<group>"; }; + 2C3BEE8218581D7F00BC6753 /* WPIPlaceHolderTextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIPlaceHolderTextView.h; sourceTree = "<group>"; }; + 2C3BEE8318581D7F00BC6753 /* WPIPlaceHolderTextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIPlaceHolderTextView.m; sourceTree = "<group>"; }; + 2C3BEE8718593EA900BC6753 /* rrr.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = rrr.png; sourceTree = "<group>"; }; + 2C3BEE8B1859478600BC6753 /* border.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = border.png; sourceTree = "<group>"; }; + 2C3BEE8E185948A200BC6753 /* borderDatePicker.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderDatePicker.png; sourceTree = "<group>"; }; + 2C3BEE961859533D00BC6753 /* borderTextView.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderTextView.png; sourceTree = "<group>"; }; + 2C3BEE9A185956F300BC6753 /* borderTextField.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderTextField.png; sourceTree = "<group>"; }; + 2C3BEE9E185958B500BC6753 /* borderTextFieldSmall.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderTextFieldSmall.png; sourceTree = "<group>"; }; + 2C3BEEA01859592300BC6753 /* borderTextLabelSmall.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderTextLabelSmall.png; sourceTree = "<group>"; }; + 2C3BEEA218595B2500BC6753 /* borderLabelTwoLines.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderLabelTwoLines.png; sourceTree = "<group>"; }; + 2C3BEEA418595CB400BC6753 /* borderButton.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderButton.png; sourceTree = "<group>"; }; + 2C3BEEA618595EEA00BC6753 /* borderProfessorCell.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderProfessorCell.png; sourceTree = "<group>"; }; + 2C3BEEA81859620800BC6753 /* borderProfessorOfficeCell.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderProfessorOfficeCell.png; sourceTree = "<group>"; }; + 2C3BEEAA18596DE900BC6753 /* borderDateCell.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderDateCell.png; sourceTree = "<group>"; }; + 2C3BEEAF1859729900BC6753 /* borderDetailsCell.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderDetailsCell.png; sourceTree = "<group>"; }; + 2C3BEEB118597B0500BC6753 /* borderSegmentedControl.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderSegmentedControl.png; sourceTree = "<group>"; }; + 2C3BEEB318597BFC00BC6753 /* borderCreateCell.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = borderCreateCell.png; sourceTree = "<group>"; }; 2C490FC61846A99B00440D04 /* WPI Calendar Event Creator.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "WPI Calendar Event Creator.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 2C490FC91846A99B00440D04 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 2C490FCB1846A99B00440D04 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; @@ -53,6 +536,438 @@ 2C490FF01846A99B00440D04 /* WPI Calendar Event CreatorTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "WPI Calendar Event CreatorTests-Info.plist"; sourceTree = "<group>"; }; 2C490FF21846A99B00440D04 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; }; 2C490FF41846A99B00440D04 /* WPI_Calendar_Event_CreatorTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WPI_Calendar_Event_CreatorTests.m; sourceTree = "<group>"; }; + 2C490FFE1846C59200440D04 /* WPIDateViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIDateViewController.h; sourceTree = "<group>"; }; + 2C490FFF1846C59200440D04 /* WPIDateViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIDateViewController.m; sourceTree = "<group>"; }; + 2C4910011846D26800440D04 /* WPITypeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPITypeViewController.h; sourceTree = "<group>"; }; + 2C4910021846D26800440D04 /* WPITypeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPITypeViewController.m; sourceTree = "<group>"; }; + 2C49100A1846D78F00440D04 /* WPIModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIModel.h; sourceTree = "<group>"; }; + 2C49100B1846D78F00440D04 /* WPIModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIModel.m; sourceTree = "<group>"; }; + 2C49100E1846D8BD00440D04 /* WPIProfessorViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIProfessorViewController.h; sourceTree = "<group>"; }; + 2C49100F1846D8BD00440D04 /* WPIProfessorViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIProfessorViewController.m; sourceTree = "<group>"; }; + 2C4910121846DA5400440D04 /* professors.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = professors.plist; sourceTree = "<group>"; }; + 2C4910151846DBD900440D04 /* ghamel.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = ghamel.jpg; sourceTree = "<group>"; }; + 2C4910171846DF7400440D04 /* WPIProfessorCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIProfessorCell.h; sourceTree = "<group>"; }; + 2C4910181846DF7400440D04 /* WPIProfessorCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIProfessorCell.m; sourceTree = "<group>"; }; + 2C49101F1846E9AA00440D04 /* WPIBuildingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIBuildingViewController.h; sourceTree = "<group>"; }; + 2C4910201846E9AA00440D04 /* WPIBuildingViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIBuildingViewController.m; sourceTree = "<group>"; }; + 2C4910221846E9CB00440D04 /* WPIBuildingCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIBuildingCell.h; sourceTree = "<group>"; }; + 2C4910231846E9CB00440D04 /* WPIBuildingCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIBuildingCell.m; sourceTree = "<group>"; }; + 2C4910251846EA8A00440D04 /* buildings.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = buildings.plist; sourceTree = "<group>"; }; + 2C4910281846ECA000440D04 /* fl.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = fl.jpg; sourceTree = "<group>"; }; + 2C49102A1846EE6400440D04 /* cc.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = cc.jpg; sourceTree = "<group>"; }; + 2C49102C1846EE8000440D04 /* oh.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = oh.jpg; sourceTree = "<group>"; }; + 2C49102E1846F30900440D04 /* WPIMissingProfessorViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIMissingProfessorViewController.h; sourceTree = "<group>"; }; + 2C49102F1846F30900440D04 /* WPIMissingProfessorViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIMissingProfessorViewController.m; sourceTree = "<group>"; }; + 2C4910311846F3BA00440D04 /* MessageUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; }; + 2C4910331846F76600440D04 /* WPIMissingBuildingViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIMissingBuildingViewController.h; sourceTree = "<group>"; }; + 2C4910341846F76600440D04 /* WPIMissingBuildingViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIMissingBuildingViewController.m; sourceTree = "<group>"; }; + 2C4910371847011C00440D04 /* WPIAlertViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIAlertViewController.h; sourceTree = "<group>"; }; + 2C4910381847011C00440D04 /* WPIAlertViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIAlertViewController.m; sourceTree = "<group>"; }; + 2C49103B1847030600440D04 /* WPIConfirmationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIConfirmationViewController.h; sourceTree = "<group>"; }; + 2C49103C1847030600440D04 /* WPIConfirmationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIConfirmationViewController.m; sourceTree = "<group>"; }; + 2C49103E1847043100440D04 /* preview.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = preview.html; sourceTree = "<group>"; }; + 2C5EDFBB184AD40600EA7D41 /* WPISegmentedCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPISegmentedCell.h; sourceTree = "<group>"; }; + 2C5EDFBC184AD40600EA7D41 /* WPISegmentedCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPISegmentedCell.m; sourceTree = "<group>"; }; + 2C8D9453188800F700F4EE7B /* afas-brookes-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "afas-brookes-profile.jpg"; sourceTree = "<group>"; }; + 2C8D9455188801A400F4EE7B /* afas-bussmann-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "afas-bussmann-profile.jpg"; sourceTree = "<group>"; }; + 2C8D9457188801D700F4EE7B /* Kruger-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Kruger-profile.jpg"; sourceTree = "<group>"; }; + 2C8D94591888021300F4EE7B /* afas-provost-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "afas-provost-profile.jpg"; sourceTree = "<group>"; }; + 2C8D945B1888024F00F4EE7B /* afas-taulton-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "afas-taulton-profile.jpg"; sourceTree = "<group>"; }; + 2C8D945F1888034200F4EE7B /* adamsprofile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = adamsprofile.jpg; sourceTree = "<group>"; }; + 2C8D9461188803A300F4EE7B /* MarjaBakermans_rdax_161x213.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = MarjaBakermans_rdax_161x213.jpg; sourceTree = "<group>"; }; + 2C8D9463188803F600F4EE7B /* BBT_Buckholt_headshot2_rdax_161x143.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = BBT_Buckholt_headshot2_rdax_161x143.jpg; sourceTree = "<group>"; }; + 2C8D94651888044400F4EE7B /* tanja-large_rdax_161x226.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "tanja-large_rdax_161x226.jpg"; sourceTree = "<group>"; }; + 2C8D94671888049100F4EE7B /* duffy-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "duffy-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + 2C8D9469188804C200F4EE7B /* nfarny_lab_rdax_161x215.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = nfarny_lab_rdax_161x215.jpg; sourceTree = "<group>"; }; + 2C8D946B1888050700F4EE7B /* RGegear2_rdax_161x175.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = RGegear2_rdax_161x175.jpg; sourceTree = "<group>"; }; + 2C8D946D1888053B00F4EE7B /* mathews-large_rdax_161x229.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "mathews-large_rdax_161x229.jpg"; sourceTree = "<group>"; }; + 2C8D946F1888058700F4EE7B /* BBT_Oates_candid_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = BBT_Oates_candid_rdax_161x242.jpg; sourceTree = "<group>"; }; + 2C8D9471188805C800F4EE7B /* overstrom-headshot_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "overstrom-headshot_rdax_161x242.jpg"; sourceTree = "<group>"; }; + 2C8D94731888060700F4EE7B /* sam-poliz-formal_rdax_161x188.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "sam-poliz-formal_rdax_161x188.jpg"; sourceTree = "<group>"; }; + 2C8D94751888063D00F4EE7B /* reeta-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "reeta-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + 2C8D94771888066D00F4EE7B /* Rashid_faculty_profile_pic_rdax_161x216.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Rashid_faculty_profile_pic_rdax_161x216.jpg; sourceTree = "<group>"; }; + 2C8D9479188806A100F4EE7B /* BBT_rulfs_headshot.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = BBT_rulfs_headshot.jpg; sourceTree = "<group>"; }; + 2C8D947B188806D200F4EE7B /* Ryder-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Ryder-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + 2C8D947D1888070200F4EE7B /* bbt-srinivasn-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "bbt-srinivasn-profile.jpg"; sourceTree = "<group>"; }; + 2C8D947F1888073400F4EE7B /* Vidaili-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Vidaili-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + 2C8D94811888076200F4EE7B /* weathers-large_rdax_161x225.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "weathers-large_rdax_161x225.jpg"; sourceTree = "<group>"; }; + 2C8D9485188807D900F4EE7B /* blank-female.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "blank-female.jpg"; sourceTree = "<group>"; }; + 2C8D9487188808AA00F4EE7B /* ki-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ki-profile.jpg"; sourceTree = "<group>"; }; + 2C8D948A188808ED00F4EE7B /* DirkRAlbrecht_formal_small.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = DirkRAlbrecht_formal_small.jpg; sourceTree = "<group>"; }; + 2C8D948C1888091A00F4EE7B /* Sakthikumar-Ambady.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Sakthikumar-Ambady.jpg"; sourceTree = "<group>"; }; + 2C8D948E1888094600F4EE7B /* bme-billiar-profile-new.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "bme-billiar-profile-new.jpg"; sourceTree = "<group>"; }; + 2C8D94901888097900F4EE7B /* bme-flaherty-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "bme-flaherty-profile.jpg"; sourceTree = "<group>"; }; + 2C8D9492188809B700F4EE7B /* glenn-gaudette-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "glenn-gaudette-profile.jpg"; sourceTree = "<group>"; }; + 2C8D9494188809E300F4EE7B /* Jain_faculty_pic.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Jain_faculty_pic.jpg; sourceTree = "<group>"; }; + 2C8D949618880A0F00F4EE7B /* yitzhak-mendelson-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "yitzhak-mendelson-profile.jpg"; sourceTree = "<group>"; }; + 2C8D949818880A4100F4EE7B /* bme-norige-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "bme-norige-formal.jpg"; sourceTree = "<group>"; }; + 2C8D949A18880A7200F4EE7B /* raymond-page-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "raymond-page-profile.jpg"; sourceTree = "<group>"; }; + 2C8D949C18880AA200F4EE7B /* PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg; sourceTree = "<group>"; }; + 2C8D949E18880AD600F4EE7B /* marsha-rolle-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "marsha-rolle-profile.jpg"; sourceTree = "<group>"; }; + 2CB3D043184DA6CE004C3CAF /* WPIFriendViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIFriendViewController.h; sourceTree = "<group>"; }; + 2CB3D044184DA6CE004C3CAF /* WPIFriendViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIFriendViewController.m; sourceTree = "<group>"; }; + 2CC1827E184ACED60079E1D7 /* WPITableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPITableViewController.h; sourceTree = "<group>"; }; + 2CC1827F184ACED60079E1D7 /* WPITableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPITableViewController.m; sourceTree = "<group>"; }; + C740EBE318AE96E100C3A701 /* fac-wyglinski2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-wyglinski2.jpg"; sourceTree = "<group>"; }; + C740EBE418AE96E100C3A701 /* sunar-formal-informal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "sunar-formal-informal.jpg"; sourceTree = "<group>"; }; + C740EBE518AE96E100C3A701 /* fac-pedersen2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-pedersen2.jpg"; sourceTree = "<group>"; }; + C740EBE618AE96E100C3A701 /* fac-pahlavan2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-pahlavan2.jpg"; sourceTree = "<group>"; }; + C740EBE718AE96E100C3A701 /* taskin_padir.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = taskin_padir.jpg; sourceTree = "<group>"; }; + C740EBE818AE96E100C3A701 /* fac-orr3.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-orr3.jpg"; sourceTree = "<group>"; }; + C740EBE918AE96E100C3A701 /* fac-michalson2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-michalson2.jpg"; sourceTree = "<group>"; }; + C740EBEA18AE96E100C3A701 /* fac-mcneill2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-mcneill2.jpg"; sourceTree = "<group>"; }; + C740EBEB18AE96E100C3A701 /* massoud-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "massoud-formal.jpg"; sourceTree = "<group>"; }; + C740EBEC18AE96E100C3A701 /* makarov-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "makarov-formal.jpg"; sourceTree = "<group>"; }; + C740EBED18AE96E100C3A701 /* fac-ludwig2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-ludwig2.jpg"; sourceTree = "<group>"; }; + C740EBEE18AE96E100C3A701 /* looft-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "looft-formal.jpg"; sourceTree = "<group>"; }; + C740EBEF18AE96E100C3A701 /* llai-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "llai-profile.jpg"; sourceTree = "<group>"; }; + C740EBF018AE96E100C3A701 /* fac-klein.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-klein.jpg"; sourceTree = "<group>"; }; + C740EBF118AE96E100C3A701 /* rbe-jarvis-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "rbe-jarvis-formal.jpg"; sourceTree = "<group>"; }; + C740EBF218AE96E100C3A701 /* fac-huang.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-huang.jpg"; sourceTree = "<group>"; }; + C740EBF318AE96E100C3A701 /* fac-hakim2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-hakim2.jpg"; sourceTree = "<group>"; }; + C740EBF418AE96E100C3A701 /* Alex_Emanuel_web_rdax_161x110.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Alex_Emanuel_web_rdax_161x110.jpg; sourceTree = "<group>"; }; + C740EBF518AE96E100C3A701 /* teisenbarth-161160.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "teisenbarth-161160.jpg"; sourceTree = "<group>"; }; + C740EBF618AE96E100C3A701 /* fac-duckworth2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-duckworth2.jpg"; sourceTree = "<group>"; }; + C740EBF718AE96E100C3A701 /* fac-cyganski2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-cyganski2.jpg"; sourceTree = "<group>"; }; + C740EBF818AE96E100C3A701 /* fac-clancy2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-clancy2.jpg"; sourceTree = "<group>"; }; + C740EBF918AE96E100C3A701 /* brown-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "brown-formal.jpg"; sourceTree = "<group>"; }; + C740EBFA18AE96E100C3A701 /* fac-bogdanov2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fac-bogdanov2.jpg"; sourceTree = "<group>"; }; + C740EBFB18AE96E100C3A701 /* bitar-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "bitar-formal.jpg"; sourceTree = "<group>"; }; + C740EC1618AEB83B00C3A701 /* fpe-simeoni-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fpe-simeoni-profile.jpg"; sourceTree = "<group>"; }; + C740EC1718AEB83B00C3A701 /* faculty-rangwala.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "faculty-rangwala.jpg"; sourceTree = "<group>"; }; + C740EC1818AEB83B00C3A701 /* milosh-informal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "milosh-informal.jpg"; sourceTree = "<group>"; }; + C740EC1918AEB83B00C3A701 /* notoriana-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "notoriana-profile.jpg"; sourceTree = "<group>"; }; + C740EC1A18AEB83B00C3A701 /* brian-meacham-formal_rdax_161x121.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "brian-meacham-formal_rdax_161x121.jpg"; sourceTree = "<group>"; }; + C740EC1B18AEB83B00C3A701 /* dembsey-formal_rdax_161x241.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "dembsey-formal_rdax_161x241.jpg"; sourceTree = "<group>"; }; + C740EC2318AEBD3E00C3A701 /* hua-mcweeny-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-mcweeny-profile.jpg"; sourceTree = "<group>"; }; + C740EC2418AEBD3E00C3A701 /* hua-matos-nin-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-matos-nin-profile.jpg"; sourceTree = "<group>"; }; + C740EC2618AEBD3E00C3A701 /* hua-madan-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-madan-formal.jpg"; sourceTree = "<group>"; }; + C740EC2718AEBD3E00C3A701 /* hua-madan2-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-madan2-formal.jpg"; sourceTree = "<group>"; }; + C740EC2818AEBD3E00C3A701 /* huas-ljungquist-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "huas-ljungquist-formal.jpg"; sourceTree = "<group>"; }; + C740EC2918AEBD3E00C3A701 /* ess-formal-jiusto.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-formal-jiusto.jpg"; sourceTree = "<group>"; }; + C740EC2A18AEBD3E00C3A701 /* hua-higgins-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-higgins-formal.jpg"; sourceTree = "<group>"; }; + C740EC2B18AEBD3E00C3A701 /* hua-hansen-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-hansen-formal.jpg"; sourceTree = "<group>"; }; + C740EC2C18AEBD3E00C3A701 /* hua-stone-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-stone-formal.jpg"; sourceTree = "<group>"; }; + C740EC2D18AEBD3E00C3A701 /* hua-hanlan-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-hanlan-profile.jpg"; sourceTree = "<group>"; }; + C740EC2E18AEBD3E00C3A701 /* ess-profile-gottlieb.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-profile-gottlieb.jpg"; sourceTree = "<group>"; }; + C740EC2F18AEBD3E00C3A701 /* imgd-forgeng-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "imgd-forgeng-profile.jpg"; sourceTree = "<group>"; }; + C740EC3018AEBD3E00C3A701 /* hua-farbrook-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-farbrook-profile.jpg"; sourceTree = "<group>"; }; + C740EC3118AEBD3E00C3A701 /* hua-falco-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-falco-formal.jpg"; sourceTree = "<group>"; }; + C740EC3218AEBD3E00C3A701 /* hua-bianchi-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-bianchi-profile.jpg"; sourceTree = "<group>"; }; + C740EC3318AEBD3E00C3A701 /* hua-faber-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-faber-profile.jpg"; sourceTree = "<group>"; }; + C740EC3418AEBD3E00C3A701 /* hua-ephraim-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-ephraim-formal.jpg"; sourceTree = "<group>"; }; + C740EC3518AEBD3E00C3A701 /* hua-eddy-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-eddy-profile.jpg"; sourceTree = "<group>"; }; + C740EC3618AEBD3E00C3A701 /* IMG_0103_rdax_161x161.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = IMG_0103_rdax_161x161.jpg; sourceTree = "<group>"; }; + C740EC3718AEBD3E00C3A701 /* hua-dewinter-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-dewinter-formal.jpg"; sourceTree = "<group>"; }; + C740EC3818AEBD3E00C3A701 /* hua-dempsey-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-dempsey-profile.jpg"; sourceTree = "<group>"; }; + C740EC3918AEBD3E00C3A701 /* hua-deloray-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-deloray-profile.jpg"; sourceTree = "<group>"; }; + C740EC3A18AEBD3E00C3A701 /* hua-cocola-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-cocola-profile.jpg"; sourceTree = "<group>"; }; + C740EC3B18AEBD3E00C3A701 /* hua-clark-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-clark-formal.jpg"; sourceTree = "<group>"; }; + C740EC3C18AEBD3E00C3A701 /* hua-bullock-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-bullock-formal.jpg"; sourceTree = "<group>"; }; + C740EC3D18AEBD3E00C3A701 /* hua-brisson-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-brisson-profile.jpg"; sourceTree = "<group>"; }; + C740EC3E18AEBD3E00C3A701 /* hua-brattin-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-brattin-formal.jpg"; sourceTree = "<group>"; }; + C740EC3F18AEBD3E00C3A701 /* hua-boudreau-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-boudreau-formal.jpg"; sourceTree = "<group>"; }; + C740EC4018AEBD3E00C3A701 /* hua-boucher-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-boucher-profile.jpg"; sourceTree = "<group>"; }; + C740EC4118AEBD3E00C3A701 /* hua-barton-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-barton-profile.jpg"; sourceTree = "<group>"; }; + C740EC4218AEBD3E00C3A701 /* hua-baller-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-baller-formal.jpg"; sourceTree = "<group>"; }; + C740EC4318AEBD3E00C3A701 /* hua-addison-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-addison-profile.jpg"; sourceTree = "<group>"; }; + C740EC6518AEBD9400C3A701 /* hua-manzo-headshot.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-manzo-headshot.jpg"; sourceTree = "<group>"; }; + C740EC6818AEBEB800C3A701 /* svg-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "svg-profile.jpg"; sourceTree = "<group>"; }; + C740EC6918AEBEB800C3A701 /* lae-vaz-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "lae-vaz-profile.jpg"; sourceTree = "<group>"; }; + C740EC6A18AEBEB800C3A701 /* ess-profile-tuler.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-profile-tuler.jpg"; sourceTree = "<group>"; }; + C740EC6B18AEBEB800C3A701 /* ess-profile-shockey.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-profile-shockey.jpg"; sourceTree = "<group>"; }; + C740EC6C18AEBEB800C3A701 /* ess-profile-peet.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-profile-peet.jpg"; sourceTree = "<group>"; }; + C740EC6D18AEBEB800C3A701 /* ess-formal-jiusto-2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-formal-jiusto-2.jpg"; sourceTree = "<group>"; }; + C740EC6E18AEBEB800C3A701 /* dgolding-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "dgolding-profile.jpg"; sourceTree = "<group>"; }; + C740EC6F18AEBEB800C3A701 /* cdehner-igsd.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cdehner-igsd.jpg"; sourceTree = "<group>"; }; + C740EC7018AEBEB800C3A701 /* igsd-carrera-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "igsd-carrera-profile.jpg"; sourceTree = "<group>"; }; + C740EC7118AEBEB800C3A701 /* Belz_mug_alt_rdax_161x143.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Belz_mug_alt_rdax_161x143.jpg; sourceTree = "<group>"; }; + C740EC7D18AEC0E800C3A701 /* math-profile-tilley.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-profile-tilley.jpg"; sourceTree = "<group>"; }; + C740EC7E18AEC0E800C3A701 /* math-profile-tang.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-profile-tang.jpg"; sourceTree = "<group>"; }; + C740EC7F18AEC0E800C3A701 /* stephan_sturm_formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = stephan_sturm_formal.jpg; sourceTree = "<group>"; }; + C740EC8018AEC0E800C3A701 /* math-formal-servatius.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-servatius.jpg"; sourceTree = "<group>"; }; + C740EC8118AEC0E800C3A701 /* math-formal-sarkis.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-sarkis.jpg"; sourceTree = "<group>"; }; + C740EC8218AEC0E800C3A701 /* math-formal-petruccelli.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-petruccelli.jpg"; sourceTree = "<group>"; }; + C740EC8318AEC0E800C3A701 /* math-formal-olson.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-olson.jpg"; sourceTree = "<group>"; }; + C740EC8418AEC0E800C3A701 /* math-formal-mosco.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-mosco.jpg"; sourceTree = "<group>"; }; + C740EC8518AEC0E800C3A701 /* math-formal-martin.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-martin.jpg"; sourceTree = "<group>"; }; + C740EC8618AEC0E800C3A701 /* math-formal-malone.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-malone.jpg"; sourceTree = "<group>"; }; + C740EC8718AEC0E800C3A701 /* math-formal-lurie.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-lurie.jpg"; sourceTree = "<group>"; }; + C740EC8818AEC0E800C3A701 /* math-formal-lopez-garcia.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-lopez-garcia.jpg"; sourceTree = "<group>"; }; + C740EC8918AEC0E800C3A701 /* Larsen.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Larsen.jpg; sourceTree = "<group>"; }; + C740EC8A18AEC0E800C3A701 /* math-profile-humi.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-profile-humi.jpg"; sourceTree = "<group>"; }; + C740EC8B18AEC0E800C3A701 /* math-formal-heinricher.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-heinricher.jpg"; sourceTree = "<group>"; }; + C740EC8C18AEC0E800C3A701 /* math-profile-gagnon.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-profile-gagnon.jpg"; sourceTree = "<group>"; }; + C740EC8D18AEC0E800C3A701 /* math-formal-farr.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-farr.jpg"; sourceTree = "<group>"; }; + C740EC8E18AEC0E800C3A701 /* math-formal-christopher.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-christopher.jpg"; sourceTree = "<group>"; }; + C740EC8F18AEC0E800C3A701 /* lucacapogna.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = lucacapogna.jpg; sourceTree = "<group>"; }; + C740EC9018AEC0E800C3A701 /* Dilli_Bhatta_rdax_161x91.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Dilli_Bhatta_rdax_161x91.jpg; sourceTree = "<group>"; }; + C740EC9118AEC0E800C3A701 /* berezovski_m_2013_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = berezovski_m_2013_rdax_161x242.jpg; sourceTree = "<group>"; }; + C740EC9218AEC0E800C3A701 /* Jon_Abraham_001_rdax_161x241.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Jon_Abraham_001_rdax_161x241.jpg; sourceTree = "<group>"; }; + C740ECAA18AEC31400C3A701 /* me-yagoobi-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-yagoobi-profile.jpg"; sourceTree = "<group>"; }; + C740ECAB18AEC31400C3A701 /* me-wang-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-wang-profile.jpg"; sourceTree = "<group>"; }; + C740ECAC18AEC31400C3A701 /* me-sullivan-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-sullivan-profile.jpg"; sourceTree = "<group>"; }; + C740ECAD18AEC31400C3A701 /* rbe-stafford-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "rbe-stafford-profile.jpg"; sourceTree = "<group>"; }; + C740ECAE18AEC31400C3A701 /* me-sisson-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-sisson-profile.jpg"; sourceTree = "<group>"; }; + C740ECAF18AEC31400C3A701 /* me-shivkumar-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-shivkumar-profile.jpg"; sourceTree = "<group>"; }; + C740ECB018AEC31400C3A701 /* me-scarpino-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-scarpino-profile.jpg"; sourceTree = "<group>"; }; + C740ECB118AEC31400C3A701 /* me-salvilonis-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-salvilonis-profile.jpg"; sourceTree = "<group>"; }; + C740ECB218AEC31400C3A701 /* rbe-rong-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "rbe-rong-formal.jpg"; sourceTree = "<group>"; }; + C740ECB318AEC31400C3A701 /* me-richman-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-richman-profile.jpg"; sourceTree = "<group>"; }; + C740ECB418AEC31400C3A701 /* me-pryputniewicz-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-pryputniewicz-profile.jpg"; sourceTree = "<group>"; }; + C740ECB518AEC31400C3A701 /* me-planchard-profile(1).jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-planchard-profile(1).jpg"; sourceTree = "<group>"; }; + C740ECB618AEC31400C3A701 /* me-padmanabhan-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-padmanabhan-profile.jpg"; sourceTree = "<group>"; }; + C740ECB718AEC31400C3A701 /* me-onal-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-onal-profile.jpg"; sourceTree = "<group>"; }; + C740ECB818AEC31400C3A701 /* me-olinger-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-olinger-profile.jpg"; sourceTree = "<group>"; }; + C740ECB918AEC31400C3A701 /* rbe-profile-nestinger.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "rbe-profile-nestinger.jpg"; sourceTree = "<group>"; }; + C740ECBA18AEC31400C3A701 /* me-makhlouf-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-makhlouf-profile.jpg"; sourceTree = "<group>"; }; + C740ECBB18AEC31400C3A701 /* me-liang-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-liang-profile.jpg"; sourceTree = "<group>"; }; + C740ECBC18AEC31400C3A701 /* me-lados-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-lados-profile.jpg"; sourceTree = "<group>"; }; + C740ECBD18AEC31400C3A701 /* me-innis-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-innis-profile.jpg"; sourceTree = "<group>"; }; + C740ECBE18AEC31400C3A701 /* me-hou-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-hou-profile.jpg"; sourceTree = "<group>"; }; + C740ECBF18AEC31400C3A701 /* me-hoffman-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-hoffman-formal.jpg"; sourceTree = "<group>"; }; + C740ECC018AEC31400C3A701 /* me-gatsonis-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-gatsonis-profile.jpg"; sourceTree = "<group>"; }; + C740ECC118AEC31400C3A701 /* me-furlong-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-furlong-profile.jpg"; sourceTree = "<group>"; }; + C740ECC218AEC31400C3A701 /* me-mfofana-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-mfofana-profile.jpg"; sourceTree = "<group>"; }; + C740ECC318AEC31400C3A701 /* rbe-profile-fischer.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "rbe-profile-fischer.jpg"; sourceTree = "<group>"; }; + C740ECC418AEC31400C3A701 /* me-dimentberg-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-dimentberg-profile.jpg"; sourceTree = "<group>"; }; + C740ECC518AEC31400C3A701 /* me-demetry-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-demetry-profile.jpg"; sourceTree = "<group>"; }; + C740ECC718AEC31400C3A701 /* me-cyr-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-cyr-profile.jpg"; sourceTree = "<group>"; }; + C740ECC818AEC31400C3A701 /* me-chierichetti-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-chierichetti-profile.jpg"; sourceTree = "<group>"; }; + C740ECC918AEC31400C3A701 /* me-brown-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-brown-profile.jpg"; sourceTree = "<group>"; }; + C740ECCA18AEC31400C3A701 /* JBlandino_020206_rdax_161x136.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = JBlandino_020206_rdax_161x136.jpg; sourceTree = "<group>"; }; + C740ECCB18AEC31400C3A701 /* me-bar-on-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-bar-on-formal.jpg"; sourceTree = "<group>"; }; + C740ECCC18AEC31400C3A701 /* me-apelian-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-apelian-profile.jpg"; sourceTree = "<group>"; }; + C740ECCD18AEC31400C3A701 /* me-ault-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-ault-profile.jpg"; sourceTree = "<group>"; }; + C740ECCE18AEC31400C3A701 /* DSCN0556.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = DSCN0556.jpg; sourceTree = "<group>"; }; + C740ECCF18AEC31400C3A701 /* pratapDSC_0854_rdax_161x161.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = pratapDSC_0854_rdax_161x161.jpg; sourceTree = "<group>"; }; + C740ECD018AEC31400C3A701 /* Yuxiang_Liu_rdax_161x160.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Yuxiang_Liu_rdax_161x160.jpg; sourceTree = "<group>"; }; + C740ECD118AEC31400C3A701 /* WP_Aug13_068_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = WP_Aug13_068_rdax_161x242.jpg; sourceTree = "<group>"; }; + C740ECFA18AEC36500C3A701 /* me-demetriou-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "me-demetriou-profile.jpg"; sourceTree = "<group>"; }; + C740ECFD18AEC52500C3A701 /* physics-zozulya-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-zozulya-formal.jpg"; sourceTree = "<group>"; }; + C740ECFE18AEC52500C3A701 /* physics-wen-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-wen-formal.jpg"; sourceTree = "<group>"; }; + C740ECFF18AEC52500C3A701 /* physics-tuzel-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-tuzel-profile.jpg"; sourceTree = "<group>"; }; + C740ED0018AEC52500C3A701 /* physics-tuzel2-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-tuzel2-profile.jpg"; sourceTree = "<group>"; }; + C740ED0118AEC52500C3A701 /* physics-stroe-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-stroe-formal.jpg"; sourceTree = "<group>"; }; + C740ED0218AEC52500C3A701 /* physics-sarkar-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-sarkar-formal.jpg"; sourceTree = "<group>"; }; + C740ED0318AEC52500C3A701 /* physics-ram-mohan-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-ram-mohan-formal.jpg"; sourceTree = "<group>"; }; + C740ED0418AEC52500C3A701 /* physics-quimby-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-quimby-formal.jpg"; sourceTree = "<group>"; }; + C740ED0518AEC52500C3A701 /* rbe-profile-popovic.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "rbe-profile-popovic.jpg"; sourceTree = "<group>"; }; + C740ED0618AEC52500C3A701 /* physics-phillies-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-phillies-formal.jpg"; sourceTree = "<group>"; }; + C740ED0718AEC52500C3A701 /* Medich-WPI-portrait.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Medich-WPI-portrait.jpg"; sourceTree = "<group>"; }; + C740ED0818AEC52500C3A701 /* physics-kashuri-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-kashuri-profile.jpg"; sourceTree = "<group>"; }; + C740ED0918AEC52500C3A701 /* physics-iannacchione-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-iannacchione-formal.jpg"; sourceTree = "<group>"; }; + C740ED0A18AEC52500C3A701 /* physics-dick-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-dick-formal.jpg"; sourceTree = "<group>"; }; + C740ED0B18AEC52500C3A701 /* physics-formal-burnham.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-formal-burnham.jpg"; sourceTree = "<group>"; }; + C740ED0C18AEC52500C3A701 /* physics-informalprofile-padamanabhan.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "physics-informalprofile-padamanabhan.jpg"; sourceTree = "<group>"; }; + C740ED1E18AEC81F00C3A701 /* zhu-faclisting.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "zhu-faclisting.jpg"; sourceTree = "<group>"; }; + C740ED1F18AEC81F00C3A701 /* large-zeng_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "large-zeng_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C740ED2018AEC81F00C3A701 /* sworthington-new-large_rdax_161x238.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "sworthington-new-large_rdax_161x238.jpg"; sourceTree = "<group>"; }; + C740ED2118AEC81F00C3A701 /* vance-wilson-large_rdax_161x193.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "vance-wilson-large_rdax_161x193.jpg"; sourceTree = "<group>"; }; + C740ED2218AEC81F00C3A701 /* wang-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "wang-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C740ED2318AEC81F00C3A701 /* helen-vassello-large.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "helen-vassello-large.jpg"; sourceTree = "<group>"; }; + C740ED2418AEC81F00C3A701 /* tulu_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = tulu_rdax_161x242.jpg; sourceTree = "<group>"; }; + C740ED2518AEC81F00C3A701 /* wtowner-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "wtowner-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C740ED2618AEC81F00C3A701 /* dianestronglarge.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = dianestronglarge.jpg; sourceTree = "<group>"; }; + C740ED2718AEC81F00C3A701 /* wstitt.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = wstitt.jpg; sourceTree = "<group>"; }; + C740ED2818AEC81F00C3A701 /* jerry-schaufeld-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "jerry-schaufeld-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C740ED2918AEC81F00C3A701 /* jsarkis.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = jsarkis.jpg; sourceTree = "<group>"; }; + C740ED2A18AEC81F00C3A701 /* miller-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "miller-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C740ED2B18AEC81F00C3A701 /* karla_mendoza_formal_rdax_161x235.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = karla_mendoza_formal_rdax_161x235.jpg; sourceTree = "<group>"; }; + C740ED2C18AEC81F00C3A701 /* mckenna_rdax_161x226.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = mckenna_rdax_161x226.jpg; sourceTree = "<group>"; }; + C740ED2D18AEC81F00C3A701 /* loiacono-eleanor-large_rdax_161x247.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "loiacono-eleanor-large_rdax_161x247.jpg"; sourceTree = "<group>"; }; + C740ED2E18AEC81F00C3A701 /* krein-large_rdax_161x107.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "krein-large_rdax_161x107.jpg"; sourceTree = "<group>"; }; + C740ED3018AEC81F00C3A701 /* renata-konrad-large_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "renata-konrad-large_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C740ED3118AEC81F00C3A701 /* formal-kasaouf-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "formal-kasaouf-profile.jpg"; sourceTree = "<group>"; }; + C740ED3218AEC81F00C3A701 /* johnson-large-new.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "johnson-large-new.jpg"; sourceTree = "<group>"; }; + C740ED3318AEC81F00C3A701 /* hoy_rdax_161x187.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = hoy_rdax_161x187.jpg; sourceTree = "<group>"; }; + C740ED3418AEC81F00C3A701 /* WP_Aug12_297_rdax_161x225.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = WP_Aug12_297_rdax_161x225.jpg; sourceTree = "<group>"; }; + C740ED3518AEC81F00C3A701 /* hedley-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hedley-profile.jpg"; sourceTree = "<group>"; }; + C740ED3618AEC81F00C3A701 /* gonsalves-edward09_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "gonsalves-edward09_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C740ED3718AEC81F00C3A701 /* brent.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = brent.jpg; sourceTree = "<group>"; }; + C740ED3818AEC81F00C3A701 /* michael-elmes-large_rdax_161x230.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "michael-elmes-large_rdax_161x230.jpg"; sourceTree = "<group>"; }; + C740ED3918AEC81F00C3A701 /* soussan-djamasbi-large_rdax_161x241.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "soussan-djamasbi-large_rdax_161x241.jpg"; sourceTree = "<group>"; }; + C740ED3B18AEC81F00C3A701 /* new-faculty-profile-rice.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "new-faculty-profile-rice.jpg"; sourceTree = "<group>"; }; + C740ED5A18AECC2600C3A701 /* hebert-maccaro-karen_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hebert-maccaro-karen_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C740ED5C18AECC5300C3A701 /* dkoutmos_rdax_161x186.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = dkoutmos_rdax_161x186.jpg; sourceTree = "<group>"; }; + C740ED5F18AECD4600C3A701 /* Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg; sourceTree = "<group>"; }; + C740ED6018AECD4600C3A701 /* ssps-wilkes-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ssps-wilkes-profile.jpg"; sourceTree = "<group>"; }; + C740ED6118AECD4600C3A701 /* ssps-thompson-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ssps-thompson-profile.jpg"; sourceTree = "<group>"; }; + C740ED6218AECD4600C3A701 /* Stapleton_Informal-001_rdax_161x121.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Stapleton_Informal-001_rdax_161x121.jpg"; sourceTree = "<group>"; }; + C740ED6318AECD4600C3A701 /* ssps-smith-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ssps-smith-profile.jpg"; sourceTree = "<group>"; }; + C740ED6418AECD4600C3A701 /* ssps-skorinko-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ssps-skorinko-formal.jpg"; sourceTree = "<group>"; }; + C740ED6518AECD4600C3A701 /* ess-profile-saeed.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-profile-saeed.jpg"; sourceTree = "<group>"; }; + C740ED6618AECD4600C3A701 /* ess-rissmiller-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-rissmiller-profile.jpg"; sourceTree = "<group>"; }; + C740ED6718AECD4600C3A701 /* ssps-radzicki-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ssps-radzicki-formal.jpg"; sourceTree = "<group>"; }; + C740ED6818AECD4600C3A701 /* ssps-pavlov-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ssps-pavlov-formal.jpg"; sourceTree = "<group>"; }; + C740ED6918AECD4600C3A701 /* ssps-john-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ssps-john-profile.jpg"; sourceTree = "<group>"; }; + C740ED6A18AECD4600C3A701 /* jgobice-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "jgobice-profile.jpg"; sourceTree = "<group>"; }; + C740ED6B18AECD4600C3A701 /* ess-profile-elgert.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-profile-elgert.jpg"; sourceTree = "<group>"; }; + C740ED6C18AECD4600C3A701 /* ess-doyle-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-doyle-formal.jpg"; sourceTree = "<group>"; }; + C740ED6D18AECD4600C3A701 /* ssps-baker-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ssps-baker-profile.jpg"; sourceTree = "<group>"; }; + C740ED7D18AED29600C3A701 /* elbridge_rdax_300x227.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = elbridge_rdax_300x227.jpg; sourceTree = "<group>"; }; + C740ED7F18AED2C600C3A701 /* schussler_rdax_300x227.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = schussler_rdax_300x227.jpg; sourceTree = "<group>"; }; + C740ED8118AED2F600C3A701 /* trowbridge-picture.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "trowbridge-picture.jpg"; sourceTree = "<group>"; }; + C740ED8318AED32200C3A701 /* hackfield.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = hackfield.jpg; sourceTree = "<group>"; }; + C740ED8518AED34700C3A701 /* afas_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = afas_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740ED8718AED36F00C3A701 /* DSC09569.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = DSC09569.jpg; sourceTree = "<group>"; }; + C740ED8918AED38600C3A701 /* alden_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = alden_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740ED8B18AED3A100C3A701 /* atwater_rdax_300x199.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = atwater_rdax_300x199.jpg; sourceTree = "<group>"; }; + C740ED8D18AED3BA00C3A701 /* boynton_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = boynton_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740ED8F18AED3D800C3A701 /* cc_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = cc_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740ED9118AED3FF00C3A701 /* crc_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = crc_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740ED9318AED42300C3A701 /* daniels2012_1.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = daniels2012_1.jpg; sourceTree = "<group>"; }; + C740ED9518AED44400C3A701 /* WP-Oct11--361.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "WP-Oct11--361.jpg"; sourceTree = "<group>"; }; + C740ED9718AED46000C3A701 /* earle_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = earle_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740ED9918AED49500C3A701 /* easthall_rdax_300x225.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = easthall_rdax_300x225.jpg; sourceTree = "<group>"; }; + C740ED9B18AED4B900C3A701 /* ellsworth2012_7.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = ellsworth2012_7.jpg; sourceTree = "<group>"; }; + C740ED9D18AED4E200C3A701 /* founders-picture1.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "founders-picture1.jpg"; sourceTree = "<group>"; }; + C740ED9F18AED4F800C3A701 /* plazas_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = plazas_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDA118AED51600C3A701 /* fuller_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = fuller_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDA318AED53000C3A701 /* gordon_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = gordon_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDA518AED55600C3A701 /* goddard_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = goddard_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDA718AED57A00C3A701 /* wpi-harrington-auditorium-bleachers.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "wpi-harrington-auditorium-bleachers.jpg"; sourceTree = "<group>"; }; + C740EDA918AED59E00C3A701 /* higgins_house_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = higgins_house_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDAB18AED5B800C3A701 /* higgins_labs_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = higgins_labs_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDAD18AED5CD00C3A701 /* institute-picture1.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "institute-picture1.jpg"; sourceTree = "<group>"; }; + C740EDAF18AED5F000C3A701 /* international_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = international_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDB118AED60700C3A701 /* kaven_rdax_300x199.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = kaven_rdax_300x199.jpg; sourceTree = "<group>"; }; + C740EDB318AED62600C3A701 /* Morgan2012_4.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Morgan2012_4.jpg; sourceTree = "<group>"; }; + C740EDB518AED63F00C3A701 /* olin_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = olin_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDB718AED66500C3A701 /* founders_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = founders_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDB918AED67B00C3A701 /* power_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = power_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDBB18AED69700C3A701 /* _DSC7953_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = _DSC7953_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDBD18AED6B800C3A701 /* quad_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = quad_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDBF18AED6D600C3A701 /* salisbury_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = salisbury_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDC118AED6F700C3A701 /* sanford2012_2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = sanford2012_2.jpg; sourceTree = "<group>"; }; + C740EDC318AED71100C3A701 /* skull_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = skull_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDC518AED73000C3A701 /* sports-and-recreation-center-complex.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "sports-and-recreation-center-complex.jpg"; sourceTree = "<group>"; }; + C740EDC718AED75800C3A701 /* Stoddard2012_6.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Stoddard2012_6.jpg; sourceTree = "<group>"; }; + C740EDC918AED77400C3A701 /* stratton_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = stratton_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDCB18AED78E00C3A701 /* washburn_rdax_300x200.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = washburn_rdax_300x200.jpg; sourceTree = "<group>"; }; + C740EDCE18AEDCB700C3A701 /* hua-weeks-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-weeks-formal.jpg"; sourceTree = "<group>"; }; + C740EDCF18AEDCB700C3A701 /* hua-vick-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-vick-formal.jpg"; sourceTree = "<group>"; }; + C740EDD018AEDCB700C3A701 /* hua-spanagel-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-spanagel-formal.jpg"; sourceTree = "<group>"; }; + C740EDD118AEDCB700C3A701 /* hua-smith-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-smith-formal.jpg"; sourceTree = "<group>"; }; + C740EDD218AEDCB700C3A701 /* hua-shim-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-shim-profile.jpg"; sourceTree = "<group>"; }; + C740EDD318AEDCB700C3A701 /* hua-schachterle-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-schachterle-formal.jpg"; sourceTree = "<group>"; }; + C740EDD418AEDCB700C3A701 /* hua-sanbonmatsu-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-sanbonmatsu-profile.jpg"; sourceTree = "<group>"; }; + C740EDD518AEDCB700C3A701 /* hua-samson-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-samson-formal.jpg"; sourceTree = "<group>"; }; + C740EDD618AEDCB700C3A701 /* pw-runstrom-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "pw-runstrom-profile.jpg"; sourceTree = "<group>"; }; + C740EDD718AEDCB700C3A701 /* hua-rudolph-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-rudolph-formal.jpg"; sourceTree = "<group>"; }; + C740EDD818AEDCB700C3A701 /* hua-rosenstock-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-rosenstock-formal.jpg"; sourceTree = "<group>"; }; + C740EDD918AEDCB700C3A701 /* ess-robertson-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-robertson-profile.jpg"; sourceTree = "<group>"; }; + C740EDDA18AEDCB700C3A701 /* hua-rivera-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-rivera-profile.jpg"; sourceTree = "<group>"; }; + C740EDDB18AEDCB700C3A701 /* hua-pfeifer-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-pfeifer-profile.jpg"; sourceTree = "<group>"; }; + C740EDDC18AEDCB700C3A701 /* hua-nikitina-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-nikitina-profile.jpg"; sourceTree = "<group>"; }; + C740EDDD18AEDCB700C3A701 /* hua-mott-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-mott-profile.jpg"; sourceTree = "<group>"; }; + C740EDEE18AEDD7900C3A701 /* math-formal-yakovlev_rdax_161x161.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-yakovlev_rdax_161x161.jpg"; sourceTree = "<group>"; }; + C740EDEF18AEDD7900C3A701 /* math-profile-wu.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-profile-wu.jpg"; sourceTree = "<group>"; }; + C740EDF018AEDD7900C3A701 /* math-formal-weekes.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-weekes.jpg"; sourceTree = "<group>"; }; + C740EDF118AEDD7900C3A701 /* Homer_Walker_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Homer_Walker_rdax_161x242.jpg; sourceTree = "<group>"; }; + C740EDF218AEDD7900C3A701 /* math-formal-darko.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "math-formal-darko.jpg"; sourceTree = "<group>"; }; + C751D4D918AB046600CFA0FF /* camesano-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "camesano-formal.jpg"; sourceTree = "<group>"; }; + C751D4DB18AB04B900CFA0FF /* clark-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "clark-formal.jpg"; sourceTree = "<group>"; }; + C751D4DD18AB04F500CFA0FF /* Ravi_Recent_rdax_161x179.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Ravi_Recent_rdax_161x179.jpg; sourceTree = "<group>"; }; + C751D4DF18AB052400CFA0FF /* deskins-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "deskins-formal.jpg"; sourceTree = "<group>"; }; + C751D4E118AB055A00CFA0FF /* dibiasio-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "dibiasio-formal.jpg"; sourceTree = "<group>"; }; + C751D4E318AB059100CFA0FF /* dixon-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "dixon-formal.jpg"; sourceTree = "<group>"; }; + C751D4E518AB05CE00CFA0FF /* fishtik-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "fishtik-formal.jpg"; sourceTree = "<group>"; }; + C751D4E718AB060A00CFA0FF /* guazzone-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "guazzone-formal.jpg"; sourceTree = "<group>"; }; + C751D4E918AB063F00CFA0FF /* kazantzis-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "kazantzis-profile.jpg"; sourceTree = "<group>"; }; + C751D4EB18AB067100CFA0FF /* Stephen-Kmiotek_formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Stephen-Kmiotek_formal.jpg"; sourceTree = "<group>"; }; + C751D4ED18AB06AF00CFA0FF /* ma-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ma-formal.jpg"; sourceTree = "<group>"; }; + C751D4EF18AB06F300CFA0FF /* mardilovich-informal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "mardilovich-informal.jpg"; sourceTree = "<group>"; }; + C751D4F118AB072400CFA0FF /* Nowick_Informal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Nowick_Informal.jpg; sourceTree = "<group>"; }; + C751D4F318AB07A700CFA0FF /* starr-informal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "starr-informal.jpg"; sourceTree = "<group>"; }; + C751D4F518AB07D700CFA0FF /* thompson_rdax_161x215.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = thompson_rdax_161x215.jpg; sourceTree = "<group>"; }; + C751D4F718AB081700CFA0FF /* linked-in-portrait_rdax_161x242.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "linked-in-portrait_rdax_161x242.jpg"; sourceTree = "<group>"; }; + C751D4F918AB08A200CFA0FF /* zhou-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "zhou-formal.jpg"; sourceTree = "<group>"; }; + C751D4FC18AB095B00CFA0FF /* arguello_formal_profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = arguello_formal_profile.jpg; sourceTree = "<group>"; }; + C751D4FE18AB09A000CFA0FF /* brodeur_formal_profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = brodeur_formal_profile.jpg; sourceTree = "<group>"; }; + C751D50018AB09CA00CFA0FF /* Burdette-Informal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "Burdette-Informal.jpg"; sourceTree = "<group>"; }; + C751D50218AB09FB00CFA0FF /* connors_formal_profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = connors_formal_profile.jpg; sourceTree = "<group>"; }; + C751D50418AB0A2B00CFA0FF /* dempski_formal_profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = dempski_formal_profile.jpg; sourceTree = "<group>"; }; + C751D50618AB0A5700CFA0FF /* cbc-profile-dittami.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cbc-profile-dittami.jpg"; sourceTree = "<group>"; }; + C751D50818AB0AC000CFA0FF /* emmert_formal_profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = emmert_formal_profile.jpg; sourceTree = "<group>"; }; + C751D50A18AB0AED00CFA0FF /* gericke_formal_profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = gericke_formal_profile.jpg; sourceTree = "<group>"; }; + C751D50C18AB0B1D00CFA0FF /* heilman_formal_profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = heilman_formal_profile.jpg; sourceTree = "<group>"; }; + C751D50E18AB0B4C00CFA0FF /* cbc-profile-kaminski.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cbc-profile-kaminski.jpg"; sourceTree = "<group>"; }; + C751D51018AB0B7900CFA0FF /* cbc-profile-kumar.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cbc-profile-kumar.jpg"; sourceTree = "<group>"; }; + C751D51218AB0BDC00CFA0FF /* wobbe_formal_profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = wobbe_formal_profile.jpg; sourceTree = "<group>"; }; + C751D51418AB0C8000CFA0FF /* cee-albano-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-albano-profile.jpg"; sourceTree = "<group>"; }; + C751D51718AB0CCC00CFA0FF /* umberto_berardi_161.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = umberto_berardi_161.jpg; sourceTree = "<group>"; }; + C751D51918AB0D0500CFA0FF /* cee-bergendahl-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-bergendahl-profile.jpg"; sourceTree = "<group>"; }; + C751D51B18AB0D3200CFA0FF /* cee-malloy-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-malloy-profile.jpg"; sourceTree = "<group>"; }; + C751D51D18AB0D5F00CFA0FF /* cee-el-korchi-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-el-korchi-profile.jpg"; sourceTree = "<group>"; }; + C751D51F18AB0D8900CFA0FF /* Ken_Elovitz_rdax_161x131.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = Ken_Elovitz_rdax_161x131.jpg; sourceTree = "<group>"; }; + C751D52118AB0DB400CFA0FF /* cee-hart-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-hart-formal.jpg"; sourceTree = "<group>"; }; + C751D52318AB0DE300CFA0FF /* cee-kim-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-kim-formal.jpg"; sourceTree = "<group>"; }; + C751D52518AB0E1500CFA0FF /* cee-lepage-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-lepage-profile.jpg"; sourceTree = "<group>"; }; + C751D52718AB0E4D00CFA0FF /* cee-majib-new.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-majib-new.jpg"; sourceTree = "<group>"; }; + C751D52918AB0E7900CFA0FF /* cee-mathisen-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-mathisen-profile.jpg"; sourceTree = "<group>"; }; + C751D52B18AB0EA500CFA0FF /* cee-pietroforte-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-pietroforte-profile.jpg"; sourceTree = "<group>"; }; + C751D52D18AB0ED700CFA0FF /* ess-profile-plummer.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "ess-profile-plummer.jpg"; sourceTree = "<group>"; }; + C751D52F18AB0F0000CFA0FF /* cee-rahbar-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-rahbar-formal.jpg"; sourceTree = "<group>"; }; + C751D53318AB0F7200CFA0FF /* blank-male.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "blank-male.jpg"; sourceTree = "<group>"; }; + C751D53518AB0FAA00CFA0FF /* hua-sakulich-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-sakulich-profile.jpg"; sourceTree = "<group>"; }; + C751D53718AB0FD000CFA0FF /* hua-salazar-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "hua-salazar-profile.jpg"; sourceTree = "<group>"; }; + C751D53918AB0FF700CFA0FF /* cee-tao-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cee-tao-formal.jpg"; sourceTree = "<group>"; }; + C751D53B18AB102300CFA0FF /* VanDessel_Steve_2013_rdax_161x173.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = VanDessel_Steve_2013_rdax_161x173.jpg; sourceTree = "<group>"; }; + C751D53D18AB10A400CFA0FF /* cs-profile-agu.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-agu.jpg"; sourceTree = "<group>"; }; + C751D53F18AB10F100CFA0FF /* cs-formal-beck.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-beck.jpg"; sourceTree = "<group>"; }; + C751D54118AB112100CFA0FF /* cs-berenson-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-berenson-profile.jpg"; sourceTree = "<group>"; }; + C751D54318AB114E00CFA0FF /* cs-formal-brown.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-brown.jpg"; sourceTree = "<group>"; }; + C751D54518AB118A00CFA0FF /* cs-profile-chernova.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-chernova.jpg"; sourceTree = "<group>"; }; + C751D54718AB11B600CFA0FF /* cs-profile-ciaraldi.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-ciaraldi.jpg"; sourceTree = "<group>"; }; + C751D54918AB11E800CFA0FF /* cs-profile-claypool.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-claypool.jpg"; sourceTree = "<group>"; }; + C751D54B18AB121600CFA0FF /* cs-profile-dougherty.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-dougherty.jpg"; sourceTree = "<group>"; }; + C751D54D18AB124500CFA0FF /* cs-profile-eltabakh.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-eltabakh.jpg"; sourceTree = "<group>"; }; + C751D54F18AB127800CFA0FF /* cs-profile-finkel.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-finkel.jpg"; sourceTree = "<group>"; }; + C751D55118AB12B300CFA0FF /* cs-formal_fisler.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal_fisler.jpg"; sourceTree = "<group>"; }; + C751D55318AB12E100CFA0FF /* cs-gennert-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-gennert-formal.jpg"; sourceTree = "<group>"; }; + C751D55518AB130A00CFA0FF /* cs-formal-guttman.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-guttman.jpg"; sourceTree = "<group>"; }; + C751D55718AB135A00CFA0FF /* cs-profile-heffernan.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-heffernan.jpg"; sourceTree = "<group>"; }; + C751D55918AB139F00CFA0FF /* cs-profile-heineman.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-heineman.jpg"; sourceTree = "<group>"; }; + C751D55B18AB13D100CFA0FF /* cs-formal-hofri.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-hofri.jpg"; sourceTree = "<group>"; }; + C751D55D18AB140700CFA0FF /* cs-formal-lauer.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-lauer.jpg"; sourceTree = "<group>"; }; + C751D55F18AB143600CFA0FF /* cs-profile-leblanc.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-leblanc.jpg"; sourceTree = "<group>"; }; + C751D56118AB146000CFA0FF /* rbe-lindeman-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "rbe-lindeman-formal.jpg"; sourceTree = "<group>"; }; + C751D56318AB149500CFA0FF /* imgd-moriarty-profile2.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "imgd-moriarty-profile2.jpg"; sourceTree = "<group>"; }; + C751D56518AB14C200CFA0FF /* cs-formal-pollice.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-pollice.jpg"; sourceTree = "<group>"; }; + C751D56718AB14F400CFA0FF /* cs-profile-pray.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-pray.jpg"; sourceTree = "<group>"; }; + C751D56918AB152D00CFA0FF /* cs-putnam-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-putnam-formal.jpg"; sourceTree = "<group>"; }; + C751D56B18AB155C00CFA0FF /* cs-rich-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-rich-formal.jpg"; sourceTree = "<group>"; }; + C751D56D18AB158C00CFA0FF /* cs-formal-rudensteiner.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-rudensteiner.jpg"; sourceTree = "<group>"; }; + C751D56F18AB15C300CFA0FF /* cs-profile-sarkozy.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-sarkozy.jpg"; sourceTree = "<group>"; }; + C751D57118AB15F000CFA0FF /* cs-formal-selkow.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-selkow.jpg"; sourceTree = "<group>"; }; + C751D57318AB161E00CFA0FF /* cs-profile-shue.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-shue.jpg"; sourceTree = "<group>"; }; + C751D57518AB164800CFA0FF /* cs-sidner-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-sidner-formal.jpg"; sourceTree = "<group>"; }; + C751D57718AB167A00CFA0FF /* imgd-snyder-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "imgd-snyder-profile.jpg"; sourceTree = "<group>"; }; + C751D57918AB16A900CFA0FF /* imgd-sutter-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "imgd-sutter-formal.jpg"; sourceTree = "<group>"; }; + C751D57B18AB16D400CFA0FF /* cs-jara-formal.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-jara-formal.jpg"; sourceTree = "<group>"; }; + C751D57D18AB16FD00CFA0FF /* cs-venkatasubramanian-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-venkatasubramanian-profile.jpg"; sourceTree = "<group>"; }; + C751D57F18AB172800CFA0FF /* cs-formal-ward.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-ward.jpg"; sourceTree = "<group>"; }; + C751D58118AB175600CFA0FF /* cs-formal-wills.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-formal-wills.jpg"; sourceTree = "<group>"; }; + C751D58318AB178900CFA0FF /* imgd-zizza-profile.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "imgd-zizza-profile.jpg"; sourceTree = "<group>"; }; + C78C770118DB916A009C6D18 /* WPIFavoritesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIFavoritesViewController.h; sourceTree = "<group>"; }; + C78C770218DB916A009C6D18 /* WPIFavoritesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIFavoritesViewController.m; sourceTree = "<group>"; }; + C78C770418DB9621009C6D18 /* favorites.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = favorites.plist; sourceTree = "<group>"; }; + C79320CD18E2854D000B1750 /* WPIViewProfessorsCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIViewProfessorsCell.h; sourceTree = "<group>"; }; + C79320CE18E2854D000B1750 /* WPIViewProfessorsCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIViewProfessorsCell.m; sourceTree = "<group>"; }; + C79320D018E285E9000B1750 /* WPIFavProfsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIFavProfsViewController.h; sourceTree = "<group>"; }; + C79320D118E285E9000B1750 /* WPIFavProfsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIFavProfsViewController.m; sourceTree = "<group>"; }; + C7A1A54D18C2A54F00D2D68A /* knopka.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = knopka.png; sourceTree = "<group>"; }; + C7A1A54F18C2A61200D2D68A /* knopka2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = knopka2.png; sourceTree = "<group>"; }; + C7A810901899FE7F00E087F4 /* WPIDepartmentCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIDepartmentCell.h; sourceTree = "<group>"; }; + C7A810911899FE7F00E087F4 /* WPIDepartmentCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIDepartmentCell.m; sourceTree = "<group>"; }; + C7AF096D18DA4FEC00AD442B /* WPILoadingCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPILoadingCell.h; sourceTree = "<group>"; }; + C7AF096E18DA4FEC00AD442B /* WPILoadingCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPILoadingCell.m; sourceTree = "<group>"; }; + C7AF097118DA5E2500AD442B /* WPISettingsController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPISettingsController.h; sourceTree = "<group>"; }; + C7AF097218DA5E2500AD442B /* WPISettingsController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPISettingsController.m; sourceTree = "<group>"; }; + C7D8C912189C126C0068E582 /* cs-profile-kinicki.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = "cs-profile-kinicki.jpg"; sourceTree = "<group>"; }; + C7E9A4EB189A10970076A4D5 /* WPIProfDeptViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WPIProfDeptViewController.h; sourceTree = "<group>"; }; + C7E9A4EC189A10970076A4D5 /* WPIProfDeptViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WPIProfDeptViewController.m; sourceTree = "<group>"; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -60,6 +975,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 2C0DAAA3184AE86500DCC8B8 /* EventKit.framework in Frameworks */, + 2C4910321846F3BA00440D04 /* MessageUI.framework in Frameworks */, 2C490FCC1846A99B00440D04 /* CoreGraphics.framework in Frameworks */, 2C490FCE1846A99B00440D04 /* UIKit.framework in Frameworks */, 2C490FCA1846A99B00440D04 /* Foundation.framework in Frameworks */, @@ -79,6 +996,70 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 2C0DAA95184ADFF000DCC8B8 /* Setup Icons */ = { + isa = PBXGroup; + children = ( + 2C0DAA9A184AE0BA00DCC8B8 /* building.png */, + 2C0DAAA0184AE14500DCC8B8 /* preview.png */, + 2C0DAA9C184AE0EA00DCC8B8 /* alert.png */, + 2C0DAA9E184AE11A00DCC8B8 /* notes.png */, + 2C0DAA98184AE06700DCC8B8 /* details.png */, + 2C0DAA96184ADFFF00DCC8B8 /* time.png */, + 2C3BEE8718593EA900BC6753 /* rrr.png */, + ); + name = "Setup Icons"; + sourceTree = "<group>"; + }; + 2C371BA3185442B600752C45 /* Notes View */ = { + isa = PBXGroup; + children = ( + 2C371BA4185442CA00752C45 /* WPINotesViewController.h */, + 2C371BA5185442CA00752C45 /* WPINotesViewController.m */, + ); + name = "Notes View"; + sourceTree = "<group>"; + }; + 2C3BEE7D185819D400BC6753 /* Categories */ = { + isa = PBXGroup; + children = ( + 2C3BEE7E18581A0000BC6753 /* NSString+Screening.h */, + 2C3BEE7F18581A0000BC6753 /* NSString+Screening.m */, + ); + name = Categories; + sourceTree = "<group>"; + }; + 2C3BEE8118581D4700BC6753 /* TextView with Placeholder */ = { + isa = PBXGroup; + children = ( + 2C3BEE8218581D7F00BC6753 /* WPIPlaceHolderTextView.h */, + 2C3BEE8318581D7F00BC6753 /* WPIPlaceHolderTextView.m */, + ); + name = "TextView with Placeholder"; + sourceTree = "<group>"; + }; + 2C3BEE8D1859489000BC6753 /* Design */ = { + isa = PBXGroup; + children = ( + C7A1A54F18C2A61200D2D68A /* knopka2.png */, + C7A1A54D18C2A54F00D2D68A /* knopka.png */, + 2C3BEE961859533D00BC6753 /* borderTextView.png */, + 2C3BEEB318597BFC00BC6753 /* borderCreateCell.png */, + 2C3BEEAA18596DE900BC6753 /* borderDateCell.png */, + 2C3BEEB118597B0500BC6753 /* borderSegmentedControl.png */, + 2C3BEEA81859620800BC6753 /* borderProfessorOfficeCell.png */, + 2C3BEEA418595CB400BC6753 /* borderButton.png */, + 2C3BEE8E185948A200BC6753 /* borderDatePicker.png */, + 2C3BEE9E185958B500BC6753 /* borderTextFieldSmall.png */, + 2C3BEEAF1859729900BC6753 /* borderDetailsCell.png */, + 2C3BEEA218595B2500BC6753 /* borderLabelTwoLines.png */, + 2C3BEEA618595EEA00BC6753 /* borderProfessorCell.png */, + 2C3BEEA01859592300BC6753 /* borderTextLabelSmall.png */, + 2C3BEE9A185956F300BC6753 /* borderTextField.png */, + 2C3BEE8B1859478600BC6753 /* border.png */, + ); + name = Design; + sourceTree = "<group>"; + }; 2C490FBD1846A99B00440D04 = { isa = PBXGroup; children = ( @@ -101,6 +1082,8 @@ 2C490FC81846A99B00440D04 /* Frameworks */ = { isa = PBXGroup; children = ( + 2C0DAAA2184AE86500DCC8B8 /* EventKit.framework */, + 2C4910311846F3BA00440D04 /* MessageUI.framework */, 2C490FC91846A99B00440D04 /* Foundation.framework */, 2C490FCB1846A99B00440D04 /* CoreGraphics.framework */, 2C490FCD1846A99B00440D04 /* UIKit.framework */, @@ -112,9 +1095,10 @@ 2C490FCF1846A99B00440D04 /* WPI Calendar Event Creator */ = { isa = PBXGroup; children = ( - 2C490FD81846A99B00440D04 /* WPIAppDelegate.h */, - 2C490FD91846A99B00440D04 /* WPIAppDelegate.m */, - 2C490FDB1846A99B00440D04 /* Main.storyboard */, + 2C3BEE7D185819D400BC6753 /* Categories */, + 2C4910091846D6FC00440D04 /* Model */, + 2C4910081846D6E400440D04 /* Controller */, + 2C4910071846D6C300440D04 /* View */, 2C490FDE1846A99B00440D04 /* WPIViewController.h */, 2C490FDF1846A99B00440D04 /* WPIViewController.m */, 2C490FE11846A99B00440D04 /* Images.xcassets */, @@ -126,6 +1110,8 @@ 2C490FD01846A99B00440D04 /* Supporting Files */ = { isa = PBXGroup; children = ( + 2C49103E1847043100440D04 /* preview.html */, + 2C4910111846DA3500440D04 /* Model */, 2C490FD11846A99B00440D04 /* WPI Calendar Event Creator-Info.plist */, 2C490FD21846A99B00440D04 /* InfoPlist.strings */, 2C490FD51846A99B00440D04 /* main.m */, @@ -152,6 +1138,720 @@ name = "Supporting Files"; sourceTree = "<group>"; }; + 2C4910041846D68200440D04 /* AppDelegate */ = { + isa = PBXGroup; + children = ( + 2C490FD81846A99B00440D04 /* WPIAppDelegate.h */, + 2C490FD91846A99B00440D04 /* WPIAppDelegate.m */, + ); + name = AppDelegate; + sourceTree = "<group>"; + }; + 2C4910051846D69300440D04 /* Type View */ = { + isa = PBXGroup; + children = ( + 2C4910011846D26800440D04 /* WPITypeViewController.h */, + 2C4910021846D26800440D04 /* WPITypeViewController.m */, + ); + name = "Type View"; + sourceTree = "<group>"; + }; + 2C4910061846D69F00440D04 /* Date View */ = { + isa = PBXGroup; + children = ( + 2C490FFE1846C59200440D04 /* WPIDateViewController.h */, + 2C490FFF1846C59200440D04 /* WPIDateViewController.m */, + ); + name = "Date View"; + sourceTree = "<group>"; + }; + 2C4910071846D6C300440D04 /* View */ = { + isa = PBXGroup; + children = ( + 2C3BEE8118581D4700BC6753 /* TextView with Placeholder */, + 2C490FDB1846A99B00440D04 /* Main.storyboard */, + ); + name = View; + sourceTree = "<group>"; + }; + 2C4910081846D6E400440D04 /* Controller */ = { + isa = PBXGroup; + children = ( + C7AF097018DA5E0800AD442B /* Settings */, + 2C371BA3185442B600752C45 /* Notes View */, + 2CB3D042184DA6B1004C3CAF /* Friend And Custom View */, + 2CC1827D184ACEBB0079E1D7 /* Setup View */, + 2C49103A184702EE00440D04 /* Confiramation View */, + 2C491036184700FE00440D04 /* Alert View */, + 2C49101E1846E97100440D04 /* Building View */, + 2C49100D1846D89900440D04 /* Professor View */, + 2C4910041846D68200440D04 /* AppDelegate */, + 2C4910051846D69300440D04 /* Type View */, + 2C4910061846D69F00440D04 /* Date View */, + ); + name = Controller; + sourceTree = "<group>"; + }; + 2C4910091846D6FC00440D04 /* Model */ = { + isa = PBXGroup; + children = ( + 2C49100A1846D78F00440D04 /* WPIModel.h */, + 2C49100B1846D78F00440D04 /* WPIModel.m */, + ); + name = Model; + sourceTree = "<group>"; + }; + 2C49100D1846D89900440D04 /* Professor View */ = { + isa = PBXGroup; + children = ( + 2C49100E1846D8BD00440D04 /* WPIProfessorViewController.h */, + 2C49100F1846D8BD00440D04 /* WPIProfessorViewController.m */, + 2C4910171846DF7400440D04 /* WPIProfessorCell.h */, + 2C4910181846DF7400440D04 /* WPIProfessorCell.m */, + 2C49102E1846F30900440D04 /* WPIMissingProfessorViewController.h */, + 2C49102F1846F30900440D04 /* WPIMissingProfessorViewController.m */, + C7A810901899FE7F00E087F4 /* WPIDepartmentCell.h */, + C7A810911899FE7F00E087F4 /* WPIDepartmentCell.m */, + C7E9A4EB189A10970076A4D5 /* WPIProfDeptViewController.h */, + C7E9A4EC189A10970076A4D5 /* WPIProfDeptViewController.m */, + C7AF096D18DA4FEC00AD442B /* WPILoadingCell.h */, + C7AF096E18DA4FEC00AD442B /* WPILoadingCell.m */, + C79320CD18E2854D000B1750 /* WPIViewProfessorsCell.h */, + C79320CE18E2854D000B1750 /* WPIViewProfessorsCell.m */, + C79320D018E285E9000B1750 /* WPIFavProfsViewController.h */, + C79320D118E285E9000B1750 /* WPIFavProfsViewController.m */, + ); + name = "Professor View"; + sourceTree = "<group>"; + }; + 2C4910111846DA3500440D04 /* Model */ = { + isa = PBXGroup; + children = ( + 2C3BEE8D1859489000BC6753 /* Design */, + 2C0DAA95184ADFF000DCC8B8 /* Setup Icons */, + 2C4910271846EC5200440D04 /* Buildings' Photos */, + 2C4910141846DBB300440D04 /* Professors' Photos */, + C740EDCD18AED82F00C3A701 /* PLISTs */, + ); + name = Model; + sourceTree = "<group>"; + }; + 2C4910141846DBB300440D04 /* Professors' Photos */ = { + isa = PBXGroup; + children = ( + C740ED5E18AECD1300C3A701 /* Social Science and Policy Studies */, + C740ED1D18AEC7D000C3A701 /* School of Business */, + C740ECFC18AEC51000C3A701 /* Physics */, + C740ECA918AEC2BB00C3A701 /* Mechanical Engineering */, + C740EC7C18AEC0BC00C3A701 /* Mathematical Sciences */, + C740EC6718AEBE9700C3A701 /* Interdisciplinary and Global Studies */, + C740EC2218AEBCD700C3A701 /* Humanities and Arts */, + C740EC1518AEB81F00C3A701 /* Fire Protection Engineering */, + C793087818AC29B600924BBD /* Electrical and Computer Engineering */, + C751D51618AB0C8600CFA0FF /* Civil and Environmental Engineering */, + C751D4FB18AB094600CFA0FF /* Chemistry & Biochemistry */, + C751D4D818AB044F00CFA0FF /* Chemical Engineering */, + C751D58518AB183200CFA0FF /* Blank */, + 2C8D9489188808AF00F4EE7B /* Biomedical Engineering */, + 2C8D945E1888033400F4EE7B /* BIO */, + 2C8D945D1888032900F4EE7B /* AFAS */, + C7D8C914189C12730068E582 /* Computer Science */, + ); + name = "Professors' Photos"; + sourceTree = "<group>"; + }; + 2C49101E1846E97100440D04 /* Building View */ = { + isa = PBXGroup; + children = ( + 2C49101F1846E9AA00440D04 /* WPIBuildingViewController.h */, + 2C4910201846E9AA00440D04 /* WPIBuildingViewController.m */, + 2C4910221846E9CB00440D04 /* WPIBuildingCell.h */, + 2C4910231846E9CB00440D04 /* WPIBuildingCell.m */, + 2C4910331846F76600440D04 /* WPIMissingBuildingViewController.h */, + 2C4910341846F76600440D04 /* WPIMissingBuildingViewController.m */, + 2C371BA01854332500752C45 /* WPIRoomViewController.h */, + 2C371BA11854332500752C45 /* WPIRoomViewController.m */, + ); + name = "Building View"; + sourceTree = "<group>"; + }; + 2C4910271846EC5200440D04 /* Buildings' Photos */ = { + isa = PBXGroup; + children = ( + C740EDCB18AED78E00C3A701 /* washburn_rdax_300x200.jpg */, + C740EDC918AED77400C3A701 /* stratton_rdax_300x200.jpg */, + C740EDC718AED75800C3A701 /* Stoddard2012_6.jpg */, + C740EDC518AED73000C3A701 /* sports-and-recreation-center-complex.jpg */, + C740EDC318AED71100C3A701 /* skull_rdax_300x200.jpg */, + C740EDC118AED6F700C3A701 /* sanford2012_2.jpg */, + C740EDBF18AED6D600C3A701 /* salisbury_rdax_300x200.jpg */, + C740EDBD18AED6B800C3A701 /* quad_rdax_300x200.jpg */, + C740EDBB18AED69700C3A701 /* _DSC7953_rdax_300x200.jpg */, + C740EDB918AED67B00C3A701 /* power_rdax_300x200.jpg */, + C740EDB718AED66500C3A701 /* founders_rdax_300x200.jpg */, + C740EDB518AED63F00C3A701 /* olin_rdax_300x200.jpg */, + C740EDB318AED62600C3A701 /* Morgan2012_4.jpg */, + C740EDB118AED60700C3A701 /* kaven_rdax_300x199.jpg */, + C740EDAF18AED5F000C3A701 /* international_rdax_300x200.jpg */, + C740EDAD18AED5CD00C3A701 /* institute-picture1.jpg */, + C740EDAB18AED5B800C3A701 /* higgins_labs_rdax_300x200.jpg */, + C740EDA918AED59E00C3A701 /* higgins_house_rdax_300x200.jpg */, + C740EDA518AED55600C3A701 /* goddard_rdax_300x200.jpg */, + C740EDA718AED57A00C3A701 /* wpi-harrington-auditorium-bleachers.jpg */, + C740ED9B18AED4B900C3A701 /* ellsworth2012_7.jpg */, + C740EDA318AED53000C3A701 /* gordon_rdax_300x200.jpg */, + C740EDA118AED51600C3A701 /* fuller_rdax_300x200.jpg */, + C740ED9F18AED4F800C3A701 /* plazas_rdax_300x200.jpg */, + C740ED9D18AED4E200C3A701 /* founders-picture1.jpg */, + C740ED9718AED46000C3A701 /* earle_rdax_300x200.jpg */, + C740ED9918AED49500C3A701 /* easthall_rdax_300x225.jpg */, + C740ED7F18AED2C600C3A701 /* schussler_rdax_300x227.jpg */, + C740ED9518AED44400C3A701 /* WP-Oct11--361.jpg */, + C740ED9318AED42300C3A701 /* daniels2012_1.jpg */, + C740ED9118AED3FF00C3A701 /* crc_rdax_300x200.jpg */, + C740ED8F18AED3D800C3A701 /* cc_rdax_300x200.jpg */, + C740ED8D18AED3BA00C3A701 /* boynton_rdax_300x200.jpg */, + C740ED8718AED36F00C3A701 /* DSC09569.jpg */, + C740ED8B18AED3A100C3A701 /* atwater_rdax_300x199.jpg */, + C740ED8318AED32200C3A701 /* hackfield.jpg */, + C740ED8918AED38600C3A701 /* alden_rdax_300x200.jpg */, + C740ED8118AED2F600C3A701 /* trowbridge-picture.jpg */, + C740ED7D18AED29600C3A701 /* elbridge_rdax_300x227.jpg */, + C740ED8518AED34700C3A701 /* afas_rdax_300x200.jpg */, + 2C4910281846ECA000440D04 /* fl.jpg */, + 2C49102C1846EE8000440D04 /* oh.jpg */, + 2C49102A1846EE6400440D04 /* cc.jpg */, + ); + name = "Buildings' Photos"; + sourceTree = "<group>"; + }; + 2C491036184700FE00440D04 /* Alert View */ = { + isa = PBXGroup; + children = ( + 2C4910371847011C00440D04 /* WPIAlertViewController.h */, + 2C4910381847011C00440D04 /* WPIAlertViewController.m */, + ); + name = "Alert View"; + sourceTree = "<group>"; + }; + 2C49103A184702EE00440D04 /* Confiramation View */ = { + isa = PBXGroup; + children = ( + 2C49103B1847030600440D04 /* WPIConfirmationViewController.h */, + 2C49103C1847030600440D04 /* WPIConfirmationViewController.m */, + ); + name = "Confiramation View"; + sourceTree = "<group>"; + }; + 2C5EDFBA184AD3E600EA7D41 /* Cells */ = { + isa = PBXGroup; + children = ( + 2C5EDFBB184AD40600EA7D41 /* WPISegmentedCell.h */, + 2C5EDFBC184AD40600EA7D41 /* WPISegmentedCell.m */, + ); + name = Cells; + sourceTree = "<group>"; + }; + 2C8D945D1888032900F4EE7B /* AFAS */ = { + isa = PBXGroup; + children = ( + 2C8D94591888021300F4EE7B /* afas-provost-profile.jpg */, + 2C8D9455188801A400F4EE7B /* afas-bussmann-profile.jpg */, + 2C8D945B1888024F00F4EE7B /* afas-taulton-profile.jpg */, + 2C8D9453188800F700F4EE7B /* afas-brookes-profile.jpg */, + 2C8D9457188801D700F4EE7B /* Kruger-profile.jpg */, + ); + name = AFAS; + sourceTree = "<group>"; + }; + 2C8D945E1888033400F4EE7B /* BIO */ = { + isa = PBXGroup; + children = ( + 2C8D9471188805C800F4EE7B /* overstrom-headshot_rdax_161x242.jpg */, + 2C8D945F1888034200F4EE7B /* adamsprofile.jpg */, + 2C8D946D1888053B00F4EE7B /* mathews-large_rdax_161x229.jpg */, + 2C8D947D1888070200F4EE7B /* bbt-srinivasn-profile.jpg */, + 2C8D94811888076200F4EE7B /* weathers-large_rdax_161x225.jpg */, + 2C8D94671888049100F4EE7B /* duffy-large_rdax_161x242.jpg */, + 2C8D94751888063D00F4EE7B /* reeta-large_rdax_161x242.jpg */, + 2C8D9469188804C200F4EE7B /* nfarny_lab_rdax_161x215.jpg */, + 2C8D947F1888073400F4EE7B /* Vidaili-large_rdax_161x242.jpg */, + 2C8D946F1888058700F4EE7B /* BBT_Oates_candid_rdax_161x242.jpg */, + 2C8D946B1888050700F4EE7B /* RGegear2_rdax_161x175.jpg */, + 2C8D94731888060700F4EE7B /* sam-poliz-formal_rdax_161x188.jpg */, + 2C8D9479188806A100F4EE7B /* BBT_rulfs_headshot.jpg */, + 2C8D947B188806D200F4EE7B /* Ryder-large_rdax_161x242.jpg */, + 2C8D94651888044400F4EE7B /* tanja-large_rdax_161x226.jpg */, + 2C8D94771888066D00F4EE7B /* Rashid_faculty_profile_pic_rdax_161x216.jpg */, + 2C8D9463188803F600F4EE7B /* BBT_Buckholt_headshot2_rdax_161x143.jpg */, + 2C8D9461188803A300F4EE7B /* MarjaBakermans_rdax_161x213.jpg */, + ); + name = BIO; + sourceTree = "<group>"; + }; + 2C8D9489188808AF00F4EE7B /* Biomedical Engineering */ = { + isa = PBXGroup; + children = ( + 2C8D949618880A0F00F4EE7B /* yitzhak-mendelson-profile.jpg */, + 2C8D9487188808AA00F4EE7B /* ki-profile.jpg */, + 2C8D949A18880A7200F4EE7B /* raymond-page-profile.jpg */, + 2C8D949818880A4100F4EE7B /* bme-norige-formal.jpg */, + 2C8D9492188809B700F4EE7B /* glenn-gaudette-profile.jpg */, + 2C8D949C18880AA200F4EE7B /* PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg */, + 2C8D948C1888091A00F4EE7B /* Sakthikumar-Ambady.jpg */, + 2C8D949E18880AD600F4EE7B /* marsha-rolle-profile.jpg */, + 2C8D9494188809E300F4EE7B /* Jain_faculty_pic.jpg */, + 2C8D94901888097900F4EE7B /* bme-flaherty-profile.jpg */, + 2C8D948E1888094600F4EE7B /* bme-billiar-profile-new.jpg */, + 2C8D948A188808ED00F4EE7B /* DirkRAlbrecht_formal_small.jpg */, + ); + name = "Biomedical Engineering"; + sourceTree = "<group>"; + }; + 2CB3D042184DA6B1004C3CAF /* Friend And Custom View */ = { + isa = PBXGroup; + children = ( + 2CB3D043184DA6CE004C3CAF /* WPIFriendViewController.h */, + 2CB3D044184DA6CE004C3CAF /* WPIFriendViewController.m */, + ); + name = "Friend And Custom View"; + sourceTree = "<group>"; + }; + 2CC1827D184ACEBB0079E1D7 /* Setup View */ = { + isa = PBXGroup; + children = ( + 2C5EDFBA184AD3E600EA7D41 /* Cells */, + 2CC1827E184ACED60079E1D7 /* WPITableViewController.h */, + 2CC1827F184ACED60079E1D7 /* WPITableViewController.m */, + ); + name = "Setup View"; + sourceTree = "<group>"; + }; + C740EC1518AEB81F00C3A701 /* Fire Protection Engineering */ = { + isa = PBXGroup; + children = ( + C740EC1618AEB83B00C3A701 /* fpe-simeoni-profile.jpg */, + C740EC1718AEB83B00C3A701 /* faculty-rangwala.jpg */, + C740EC1818AEB83B00C3A701 /* milosh-informal.jpg */, + C740EC1918AEB83B00C3A701 /* notoriana-profile.jpg */, + C740EC1A18AEB83B00C3A701 /* brian-meacham-formal_rdax_161x121.jpg */, + C740EC1B18AEB83B00C3A701 /* dembsey-formal_rdax_161x241.jpg */, + ); + name = "Fire Protection Engineering"; + sourceTree = "<group>"; + }; + C740EC2218AEBCD700C3A701 /* Humanities and Arts */ = { + isa = PBXGroup; + children = ( + C740EDCE18AEDCB700C3A701 /* hua-weeks-formal.jpg */, + C740EDCF18AEDCB700C3A701 /* hua-vick-formal.jpg */, + C740EDD018AEDCB700C3A701 /* hua-spanagel-formal.jpg */, + C740EDD118AEDCB700C3A701 /* hua-smith-formal.jpg */, + C740EDD218AEDCB700C3A701 /* hua-shim-profile.jpg */, + C740EDD318AEDCB700C3A701 /* hua-schachterle-formal.jpg */, + C740EDD418AEDCB700C3A701 /* hua-sanbonmatsu-profile.jpg */, + C740EDD518AEDCB700C3A701 /* hua-samson-formal.jpg */, + C740EDD618AEDCB700C3A701 /* pw-runstrom-profile.jpg */, + C740EDD718AEDCB700C3A701 /* hua-rudolph-formal.jpg */, + C740EDD818AEDCB700C3A701 /* hua-rosenstock-formal.jpg */, + C740EDD918AEDCB700C3A701 /* ess-robertson-profile.jpg */, + C740EDDA18AEDCB700C3A701 /* hua-rivera-profile.jpg */, + C740EDDB18AEDCB700C3A701 /* hua-pfeifer-profile.jpg */, + C740EDDC18AEDCB700C3A701 /* hua-nikitina-profile.jpg */, + C740EDDD18AEDCB700C3A701 /* hua-mott-profile.jpg */, + C740EC2318AEBD3E00C3A701 /* hua-mcweeny-profile.jpg */, + C740EC2418AEBD3E00C3A701 /* hua-matos-nin-profile.jpg */, + C740EC6518AEBD9400C3A701 /* hua-manzo-headshot.jpg */, + C740EC2618AEBD3E00C3A701 /* hua-madan-formal.jpg */, + C740EC2718AEBD3E00C3A701 /* hua-madan2-formal.jpg */, + C740EC2818AEBD3E00C3A701 /* huas-ljungquist-formal.jpg */, + C740EC2918AEBD3E00C3A701 /* ess-formal-jiusto.jpg */, + C740EC2A18AEBD3E00C3A701 /* hua-higgins-formal.jpg */, + C740EC2B18AEBD3E00C3A701 /* hua-hansen-formal.jpg */, + C740EC2C18AEBD3E00C3A701 /* hua-stone-formal.jpg */, + C740EC2D18AEBD3E00C3A701 /* hua-hanlan-profile.jpg */, + C740EC2E18AEBD3E00C3A701 /* ess-profile-gottlieb.jpg */, + C740EC2F18AEBD3E00C3A701 /* imgd-forgeng-profile.jpg */, + C740EC3018AEBD3E00C3A701 /* hua-farbrook-profile.jpg */, + C740EC3118AEBD3E00C3A701 /* hua-falco-formal.jpg */, + C740EC3218AEBD3E00C3A701 /* hua-bianchi-profile.jpg */, + C740EC3318AEBD3E00C3A701 /* hua-faber-profile.jpg */, + C740EC3418AEBD3E00C3A701 /* hua-ephraim-formal.jpg */, + C740EC3518AEBD3E00C3A701 /* hua-eddy-profile.jpg */, + C740EC3618AEBD3E00C3A701 /* IMG_0103_rdax_161x161.jpg */, + C740EC3718AEBD3E00C3A701 /* hua-dewinter-formal.jpg */, + C740EC3818AEBD3E00C3A701 /* hua-dempsey-profile.jpg */, + C740EC3918AEBD3E00C3A701 /* hua-deloray-profile.jpg */, + C740EC3A18AEBD3E00C3A701 /* hua-cocola-profile.jpg */, + C740EC3B18AEBD3E00C3A701 /* hua-clark-formal.jpg */, + C740EC3C18AEBD3E00C3A701 /* hua-bullock-formal.jpg */, + C740EC3D18AEBD3E00C3A701 /* hua-brisson-profile.jpg */, + C740EC3E18AEBD3E00C3A701 /* hua-brattin-formal.jpg */, + C740EC3F18AEBD3E00C3A701 /* hua-boudreau-formal.jpg */, + C740EC4018AEBD3E00C3A701 /* hua-boucher-profile.jpg */, + C740EC4118AEBD3E00C3A701 /* hua-barton-profile.jpg */, + C740EC4218AEBD3E00C3A701 /* hua-baller-formal.jpg */, + C740EC4318AEBD3E00C3A701 /* hua-addison-profile.jpg */, + ); + name = "Humanities and Arts"; + sourceTree = "<group>"; + }; + C740EC6718AEBE9700C3A701 /* Interdisciplinary and Global Studies */ = { + isa = PBXGroup; + children = ( + C740EC6818AEBEB800C3A701 /* svg-profile.jpg */, + C740EC6918AEBEB800C3A701 /* lae-vaz-profile.jpg */, + C740EC6A18AEBEB800C3A701 /* ess-profile-tuler.jpg */, + C740EC6B18AEBEB800C3A701 /* ess-profile-shockey.jpg */, + C740EC6C18AEBEB800C3A701 /* ess-profile-peet.jpg */, + C740EC6D18AEBEB800C3A701 /* ess-formal-jiusto-2.jpg */, + C740EC6E18AEBEB800C3A701 /* dgolding-profile.jpg */, + C740EC6F18AEBEB800C3A701 /* cdehner-igsd.jpg */, + C740EC7018AEBEB800C3A701 /* igsd-carrera-profile.jpg */, + C740EC7118AEBEB800C3A701 /* Belz_mug_alt_rdax_161x143.jpg */, + ); + name = "Interdisciplinary and Global Studies"; + sourceTree = "<group>"; + }; + C740EC7C18AEC0BC00C3A701 /* Mathematical Sciences */ = { + isa = PBXGroup; + children = ( + C740EDEE18AEDD7900C3A701 /* math-formal-yakovlev_rdax_161x161.jpg */, + C740EDEF18AEDD7900C3A701 /* math-profile-wu.jpg */, + C740EDF018AEDD7900C3A701 /* math-formal-weekes.jpg */, + C740EDF118AEDD7900C3A701 /* Homer_Walker_rdax_161x242.jpg */, + C740EDF218AEDD7900C3A701 /* math-formal-darko.jpg */, + C740EC7D18AEC0E800C3A701 /* math-profile-tilley.jpg */, + C740EC7E18AEC0E800C3A701 /* math-profile-tang.jpg */, + C740EC7F18AEC0E800C3A701 /* stephan_sturm_formal.jpg */, + C740EC8018AEC0E800C3A701 /* math-formal-servatius.jpg */, + C740EC8118AEC0E800C3A701 /* math-formal-sarkis.jpg */, + C740EC8218AEC0E800C3A701 /* math-formal-petruccelli.jpg */, + C740EC8318AEC0E800C3A701 /* math-formal-olson.jpg */, + C740EC8418AEC0E800C3A701 /* math-formal-mosco.jpg */, + C740EC8518AEC0E800C3A701 /* math-formal-martin.jpg */, + C740EC8618AEC0E800C3A701 /* math-formal-malone.jpg */, + C740EC8718AEC0E800C3A701 /* math-formal-lurie.jpg */, + C740EC8818AEC0E800C3A701 /* math-formal-lopez-garcia.jpg */, + C740EC8918AEC0E800C3A701 /* Larsen.jpg */, + C740EC8A18AEC0E800C3A701 /* math-profile-humi.jpg */, + C740EC8B18AEC0E800C3A701 /* math-formal-heinricher.jpg */, + C740EC8C18AEC0E800C3A701 /* math-profile-gagnon.jpg */, + C740EC8D18AEC0E800C3A701 /* math-formal-farr.jpg */, + C740EC8E18AEC0E800C3A701 /* math-formal-christopher.jpg */, + C740EC8F18AEC0E800C3A701 /* lucacapogna.jpg */, + C740EC9018AEC0E800C3A701 /* Dilli_Bhatta_rdax_161x91.jpg */, + C740EC9118AEC0E800C3A701 /* berezovski_m_2013_rdax_161x242.jpg */, + C740EC9218AEC0E800C3A701 /* Jon_Abraham_001_rdax_161x241.jpg */, + ); + name = "Mathematical Sciences"; + sourceTree = "<group>"; + }; + C740ECA918AEC2BB00C3A701 /* Mechanical Engineering */ = { + isa = PBXGroup; + children = ( + C740ECAA18AEC31400C3A701 /* me-yagoobi-profile.jpg */, + C740ECAB18AEC31400C3A701 /* me-wang-profile.jpg */, + C740ECAC18AEC31400C3A701 /* me-sullivan-profile.jpg */, + C740ECFA18AEC36500C3A701 /* me-demetriou-profile.jpg */, + C740ECAD18AEC31400C3A701 /* rbe-stafford-profile.jpg */, + C740ECAE18AEC31400C3A701 /* me-sisson-profile.jpg */, + C740ECAF18AEC31400C3A701 /* me-shivkumar-profile.jpg */, + C740ECB018AEC31400C3A701 /* me-scarpino-profile.jpg */, + C740ECB118AEC31400C3A701 /* me-salvilonis-profile.jpg */, + C740ECB218AEC31400C3A701 /* rbe-rong-formal.jpg */, + C740ECB318AEC31400C3A701 /* me-richman-profile.jpg */, + C740ECB418AEC31400C3A701 /* me-pryputniewicz-profile.jpg */, + C740ECB518AEC31400C3A701 /* me-planchard-profile(1).jpg */, + C740ECB618AEC31400C3A701 /* me-padmanabhan-profile.jpg */, + C740ECB718AEC31400C3A701 /* me-onal-profile.jpg */, + C740ECB818AEC31400C3A701 /* me-olinger-profile.jpg */, + C740ECB918AEC31400C3A701 /* rbe-profile-nestinger.jpg */, + C740ECBA18AEC31400C3A701 /* me-makhlouf-profile.jpg */, + C740ECBB18AEC31400C3A701 /* me-liang-profile.jpg */, + C740ECBC18AEC31400C3A701 /* me-lados-profile.jpg */, + C740ECBD18AEC31400C3A701 /* me-innis-profile.jpg */, + C740ECBE18AEC31400C3A701 /* me-hou-profile.jpg */, + C740ECBF18AEC31400C3A701 /* me-hoffman-formal.jpg */, + C740ECC018AEC31400C3A701 /* me-gatsonis-profile.jpg */, + C740ECC118AEC31400C3A701 /* me-furlong-profile.jpg */, + C740ECC218AEC31400C3A701 /* me-mfofana-profile.jpg */, + C740ECC318AEC31400C3A701 /* rbe-profile-fischer.jpg */, + C740ECC418AEC31400C3A701 /* me-dimentberg-profile.jpg */, + C740ECC518AEC31400C3A701 /* me-demetry-profile.jpg */, + C740ECC718AEC31400C3A701 /* me-cyr-profile.jpg */, + C740ECC818AEC31400C3A701 /* me-chierichetti-profile.jpg */, + C740ECC918AEC31400C3A701 /* me-brown-profile.jpg */, + C740ECCA18AEC31400C3A701 /* JBlandino_020206_rdax_161x136.jpg */, + C740ECCB18AEC31400C3A701 /* me-bar-on-formal.jpg */, + C740ECCC18AEC31400C3A701 /* me-apelian-profile.jpg */, + C740ECCD18AEC31400C3A701 /* me-ault-profile.jpg */, + C740ECCE18AEC31400C3A701 /* DSCN0556.jpg */, + C740ECCF18AEC31400C3A701 /* pratapDSC_0854_rdax_161x161.jpg */, + C740ECD018AEC31400C3A701 /* Yuxiang_Liu_rdax_161x160.jpg */, + C740ECD118AEC31400C3A701 /* WP_Aug13_068_rdax_161x242.jpg */, + ); + name = "Mechanical Engineering"; + sourceTree = "<group>"; + }; + C740ECFC18AEC51000C3A701 /* Physics */ = { + isa = PBXGroup; + children = ( + C740ECFD18AEC52500C3A701 /* physics-zozulya-formal.jpg */, + C740ECFE18AEC52500C3A701 /* physics-wen-formal.jpg */, + C740ECFF18AEC52500C3A701 /* physics-tuzel-profile.jpg */, + C740ED0018AEC52500C3A701 /* physics-tuzel2-profile.jpg */, + C740ED0118AEC52500C3A701 /* physics-stroe-formal.jpg */, + C740ED0218AEC52500C3A701 /* physics-sarkar-formal.jpg */, + C740ED0318AEC52500C3A701 /* physics-ram-mohan-formal.jpg */, + C740ED0418AEC52500C3A701 /* physics-quimby-formal.jpg */, + C740ED0518AEC52500C3A701 /* rbe-profile-popovic.jpg */, + C740ED0618AEC52500C3A701 /* physics-phillies-formal.jpg */, + C740ED0718AEC52500C3A701 /* Medich-WPI-portrait.jpg */, + C740ED0818AEC52500C3A701 /* physics-kashuri-profile.jpg */, + C740ED0918AEC52500C3A701 /* physics-iannacchione-formal.jpg */, + C740ED0A18AEC52500C3A701 /* physics-dick-formal.jpg */, + C740ED0B18AEC52500C3A701 /* physics-formal-burnham.jpg */, + C740ED0C18AEC52500C3A701 /* physics-informalprofile-padamanabhan.jpg */, + ); + name = Physics; + sourceTree = "<group>"; + }; + C740ED1D18AEC7D000C3A701 /* School of Business */ = { + isa = PBXGroup; + children = ( + C740ED1E18AEC81F00C3A701 /* zhu-faclisting.jpg */, + C740ED1F18AEC81F00C3A701 /* large-zeng_rdax_161x242.jpg */, + C740ED2018AEC81F00C3A701 /* sworthington-new-large_rdax_161x238.jpg */, + C740ED2118AEC81F00C3A701 /* vance-wilson-large_rdax_161x193.jpg */, + C740ED2218AEC81F00C3A701 /* wang-large_rdax_161x242.jpg */, + C740ED2318AEC81F00C3A701 /* helen-vassello-large.jpg */, + C740ED5C18AECC5300C3A701 /* dkoutmos_rdax_161x186.jpg */, + C740ED5A18AECC2600C3A701 /* hebert-maccaro-karen_rdax_161x242.jpg */, + C740ED2418AEC81F00C3A701 /* tulu_rdax_161x242.jpg */, + C740ED2518AEC81F00C3A701 /* wtowner-large_rdax_161x242.jpg */, + C740ED2618AEC81F00C3A701 /* dianestronglarge.jpg */, + C740ED2718AEC81F00C3A701 /* wstitt.jpg */, + C740ED2818AEC81F00C3A701 /* jerry-schaufeld-large_rdax_161x242.jpg */, + C740ED2918AEC81F00C3A701 /* jsarkis.jpg */, + C740ED2A18AEC81F00C3A701 /* miller-large_rdax_161x242.jpg */, + C740ED2B18AEC81F00C3A701 /* karla_mendoza_formal_rdax_161x235.jpg */, + C740ED2C18AEC81F00C3A701 /* mckenna_rdax_161x226.jpg */, + C740ED2D18AEC81F00C3A701 /* loiacono-eleanor-large_rdax_161x247.jpg */, + C740ED2E18AEC81F00C3A701 /* krein-large_rdax_161x107.jpg */, + C740ED3018AEC81F00C3A701 /* renata-konrad-large_rdax_161x242.jpg */, + C740ED3118AEC81F00C3A701 /* formal-kasaouf-profile.jpg */, + C740ED3218AEC81F00C3A701 /* johnson-large-new.jpg */, + C740ED3318AEC81F00C3A701 /* hoy_rdax_161x187.jpg */, + C740ED3418AEC81F00C3A701 /* WP_Aug12_297_rdax_161x225.jpg */, + C740ED3518AEC81F00C3A701 /* hedley-profile.jpg */, + C740ED3618AEC81F00C3A701 /* gonsalves-edward09_rdax_161x242.jpg */, + C740ED3718AEC81F00C3A701 /* brent.jpg */, + C740ED3818AEC81F00C3A701 /* michael-elmes-large_rdax_161x230.jpg */, + C740ED3918AEC81F00C3A701 /* soussan-djamasbi-large_rdax_161x241.jpg */, + C740ED3B18AEC81F00C3A701 /* new-faculty-profile-rice.jpg */, + ); + name = "School of Business"; + sourceTree = "<group>"; + }; + C740ED5E18AECD1300C3A701 /* Social Science and Policy Studies */ = { + isa = PBXGroup; + children = ( + C740ED5F18AECD4600C3A701 /* Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg */, + C740ED6018AECD4600C3A701 /* ssps-wilkes-profile.jpg */, + C740ED6118AECD4600C3A701 /* ssps-thompson-profile.jpg */, + C740ED6218AECD4600C3A701 /* Stapleton_Informal-001_rdax_161x121.jpg */, + C740ED6318AECD4600C3A701 /* ssps-smith-profile.jpg */, + C740ED6418AECD4600C3A701 /* ssps-skorinko-formal.jpg */, + C740ED6518AECD4600C3A701 /* ess-profile-saeed.jpg */, + C740ED6618AECD4600C3A701 /* ess-rissmiller-profile.jpg */, + C740ED6718AECD4600C3A701 /* ssps-radzicki-formal.jpg */, + C740ED6818AECD4600C3A701 /* ssps-pavlov-formal.jpg */, + C740ED6918AECD4600C3A701 /* ssps-john-profile.jpg */, + C740ED6A18AECD4600C3A701 /* jgobice-profile.jpg */, + C740ED6B18AECD4600C3A701 /* ess-profile-elgert.jpg */, + C740ED6C18AECD4600C3A701 /* ess-doyle-formal.jpg */, + C740ED6D18AECD4600C3A701 /* ssps-baker-profile.jpg */, + ); + name = "Social Science and Policy Studies"; + sourceTree = "<group>"; + }; + C740EDCD18AED82F00C3A701 /* PLISTs */ = { + isa = PBXGroup; + children = ( + 2C4910121846DA5400440D04 /* professors.plist */, + 2C4910251846EA8A00440D04 /* buildings.plist */, + 2C371B9E185418EC00752C45 /* data.plist */, + C78C770418DB9621009C6D18 /* favorites.plist */, + ); + name = PLISTs; + sourceTree = "<group>"; + }; + C751D4D818AB044F00CFA0FF /* Chemical Engineering */ = { + isa = PBXGroup; + children = ( + C751D4F918AB08A200CFA0FF /* zhou-formal.jpg */, + C751D4F718AB081700CFA0FF /* linked-in-portrait_rdax_161x242.jpg */, + C751D4F518AB07D700CFA0FF /* thompson_rdax_161x215.jpg */, + C751D4F318AB07A700CFA0FF /* starr-informal.jpg */, + C751D4F118AB072400CFA0FF /* Nowick_Informal.jpg */, + C751D4EF18AB06F300CFA0FF /* mardilovich-informal.jpg */, + C751D4ED18AB06AF00CFA0FF /* ma-formal.jpg */, + C751D4EB18AB067100CFA0FF /* Stephen-Kmiotek_formal.jpg */, + C751D4E918AB063F00CFA0FF /* kazantzis-profile.jpg */, + C751D4DB18AB04B900CFA0FF /* clark-formal.jpg */, + C751D4E718AB060A00CFA0FF /* guazzone-formal.jpg */, + C751D4E518AB05CE00CFA0FF /* fishtik-formal.jpg */, + C751D4E318AB059100CFA0FF /* dixon-formal.jpg */, + C751D4DF18AB052400CFA0FF /* deskins-formal.jpg */, + C751D4E118AB055A00CFA0FF /* dibiasio-formal.jpg */, + C751D4DD18AB04F500CFA0FF /* Ravi_Recent_rdax_161x179.jpg */, + C751D4D918AB046600CFA0FF /* camesano-formal.jpg */, + ); + name = "Chemical Engineering"; + sourceTree = "<group>"; + }; + C751D4FB18AB094600CFA0FF /* Chemistry & Biochemistry */ = { + isa = PBXGroup; + children = ( + C751D51218AB0BDC00CFA0FF /* wobbe_formal_profile.jpg */, + C751D51018AB0B7900CFA0FF /* cbc-profile-kumar.jpg */, + C751D50E18AB0B4C00CFA0FF /* cbc-profile-kaminski.jpg */, + C751D50C18AB0B1D00CFA0FF /* heilman_formal_profile.jpg */, + C751D50A18AB0AED00CFA0FF /* gericke_formal_profile.jpg */, + C751D50818AB0AC000CFA0FF /* emmert_formal_profile.jpg */, + C751D50618AB0A5700CFA0FF /* cbc-profile-dittami.jpg */, + C751D50418AB0A2B00CFA0FF /* dempski_formal_profile.jpg */, + C751D50218AB09FB00CFA0FF /* connors_formal_profile.jpg */, + C751D50018AB09CA00CFA0FF /* Burdette-Informal.jpg */, + C751D4FE18AB09A000CFA0FF /* brodeur_formal_profile.jpg */, + C751D4FC18AB095B00CFA0FF /* arguello_formal_profile.jpg */, + ); + name = "Chemistry & Biochemistry"; + sourceTree = "<group>"; + }; + C751D51618AB0C8600CFA0FF /* Civil and Environmental Engineering */ = { + isa = PBXGroup; + children = ( + C751D53D18AB10A400CFA0FF /* cs-profile-agu.jpg */, + C751D53B18AB102300CFA0FF /* VanDessel_Steve_2013_rdax_161x173.jpg */, + C751D53918AB0FF700CFA0FF /* cee-tao-formal.jpg */, + C751D53718AB0FD000CFA0FF /* hua-salazar-profile.jpg */, + C751D53518AB0FAA00CFA0FF /* hua-sakulich-profile.jpg */, + C751D52F18AB0F0000CFA0FF /* cee-rahbar-formal.jpg */, + C751D52D18AB0ED700CFA0FF /* ess-profile-plummer.jpg */, + C751D52B18AB0EA500CFA0FF /* cee-pietroforte-profile.jpg */, + C751D52918AB0E7900CFA0FF /* cee-mathisen-profile.jpg */, + C751D52718AB0E4D00CFA0FF /* cee-majib-new.jpg */, + C751D52518AB0E1500CFA0FF /* cee-lepage-profile.jpg */, + C751D52318AB0DE300CFA0FF /* cee-kim-formal.jpg */, + C751D52118AB0DB400CFA0FF /* cee-hart-formal.jpg */, + C751D51F18AB0D8900CFA0FF /* Ken_Elovitz_rdax_161x131.jpg */, + C751D51D18AB0D5F00CFA0FF /* cee-el-korchi-profile.jpg */, + C751D51B18AB0D3200CFA0FF /* cee-malloy-profile.jpg */, + C751D51918AB0D0500CFA0FF /* cee-bergendahl-profile.jpg */, + C751D51718AB0CCC00CFA0FF /* umberto_berardi_161.jpg */, + C751D51418AB0C8000CFA0FF /* cee-albano-profile.jpg */, + ); + name = "Civil and Environmental Engineering"; + sourceTree = "<group>"; + }; + C751D58518AB183200CFA0FF /* Blank */ = { + isa = PBXGroup; + children = ( + 2C8D9485188807D900F4EE7B /* blank-female.jpg */, + C751D53318AB0F7200CFA0FF /* blank-male.jpg */, + ); + name = Blank; + sourceTree = "<group>"; + }; + C793087818AC29B600924BBD /* Electrical and Computer Engineering */ = { + isa = PBXGroup; + children = ( + C740EBE318AE96E100C3A701 /* fac-wyglinski2.jpg */, + C740EBE418AE96E100C3A701 /* sunar-formal-informal.jpg */, + C740EBE518AE96E100C3A701 /* fac-pedersen2.jpg */, + C740EBE618AE96E100C3A701 /* fac-pahlavan2.jpg */, + C740EBE718AE96E100C3A701 /* taskin_padir.jpg */, + C740EBE818AE96E100C3A701 /* fac-orr3.jpg */, + C740EBE918AE96E100C3A701 /* fac-michalson2.jpg */, + C740EBEA18AE96E100C3A701 /* fac-mcneill2.jpg */, + C740EBEB18AE96E100C3A701 /* massoud-formal.jpg */, + C740EBEC18AE96E100C3A701 /* makarov-formal.jpg */, + C740EBED18AE96E100C3A701 /* fac-ludwig2.jpg */, + C740EBEE18AE96E100C3A701 /* looft-formal.jpg */, + C740EBEF18AE96E100C3A701 /* llai-profile.jpg */, + C740EBF018AE96E100C3A701 /* fac-klein.jpg */, + C740EBF118AE96E100C3A701 /* rbe-jarvis-formal.jpg */, + C740EBF218AE96E100C3A701 /* fac-huang.jpg */, + C740EBF318AE96E100C3A701 /* fac-hakim2.jpg */, + C740EBF418AE96E100C3A701 /* Alex_Emanuel_web_rdax_161x110.jpg */, + C740EBF518AE96E100C3A701 /* teisenbarth-161160.jpg */, + C740EBF618AE96E100C3A701 /* fac-duckworth2.jpg */, + C740EBF718AE96E100C3A701 /* fac-cyganski2.jpg */, + C740EBF818AE96E100C3A701 /* fac-clancy2.jpg */, + C740EBF918AE96E100C3A701 /* brown-formal.jpg */, + C740EBFA18AE96E100C3A701 /* fac-bogdanov2.jpg */, + C740EBFB18AE96E100C3A701 /* bitar-formal.jpg */, + ); + name = "Electrical and Computer Engineering"; + sourceTree = "<group>"; + }; + C7AF097018DA5E0800AD442B /* Settings */ = { + isa = PBXGroup; + children = ( + C7AF097118DA5E2500AD442B /* WPISettingsController.h */, + C7AF097218DA5E2500AD442B /* WPISettingsController.m */, + C78C770118DB916A009C6D18 /* WPIFavoritesViewController.h */, + C78C770218DB916A009C6D18 /* WPIFavoritesViewController.m */, + ); + name = Settings; + sourceTree = "<group>"; + }; + C7D8C914189C12730068E582 /* Computer Science */ = { + isa = PBXGroup; + children = ( + C751D58318AB178900CFA0FF /* imgd-zizza-profile.jpg */, + C751D58118AB175600CFA0FF /* cs-formal-wills.jpg */, + C751D57F18AB172800CFA0FF /* cs-formal-ward.jpg */, + C751D57D18AB16FD00CFA0FF /* cs-venkatasubramanian-profile.jpg */, + C751D57B18AB16D400CFA0FF /* cs-jara-formal.jpg */, + C751D57918AB16A900CFA0FF /* imgd-sutter-formal.jpg */, + C751D57718AB167A00CFA0FF /* imgd-snyder-profile.jpg */, + C751D57518AB164800CFA0FF /* cs-sidner-formal.jpg */, + C751D57318AB161E00CFA0FF /* cs-profile-shue.jpg */, + C751D57118AB15F000CFA0FF /* cs-formal-selkow.jpg */, + C751D56F18AB15C300CFA0FF /* cs-profile-sarkozy.jpg */, + C751D56D18AB158C00CFA0FF /* cs-formal-rudensteiner.jpg */, + C751D56B18AB155C00CFA0FF /* cs-rich-formal.jpg */, + C751D56918AB152D00CFA0FF /* cs-putnam-formal.jpg */, + C751D56718AB14F400CFA0FF /* cs-profile-pray.jpg */, + C751D56518AB14C200CFA0FF /* cs-formal-pollice.jpg */, + C751D56318AB149500CFA0FF /* imgd-moriarty-profile2.jpg */, + C751D56118AB146000CFA0FF /* rbe-lindeman-formal.jpg */, + C751D55F18AB143600CFA0FF /* cs-profile-leblanc.jpg */, + C751D55D18AB140700CFA0FF /* cs-formal-lauer.jpg */, + C751D55B18AB13D100CFA0FF /* cs-formal-hofri.jpg */, + C751D55918AB139F00CFA0FF /* cs-profile-heineman.jpg */, + C751D55718AB135A00CFA0FF /* cs-profile-heffernan.jpg */, + C751D55518AB130A00CFA0FF /* cs-formal-guttman.jpg */, + C751D55318AB12E100CFA0FF /* cs-gennert-formal.jpg */, + C751D55118AB12B300CFA0FF /* cs-formal_fisler.jpg */, + C751D54F18AB127800CFA0FF /* cs-profile-finkel.jpg */, + C751D54D18AB124500CFA0FF /* cs-profile-eltabakh.jpg */, + C751D54B18AB121600CFA0FF /* cs-profile-dougherty.jpg */, + C751D54918AB11E800CFA0FF /* cs-profile-claypool.jpg */, + C751D54718AB11B600CFA0FF /* cs-profile-ciaraldi.jpg */, + C751D54518AB118A00CFA0FF /* cs-profile-chernova.jpg */, + C751D54318AB114E00CFA0FF /* cs-formal-brown.jpg */, + C751D54118AB112100CFA0FF /* cs-berenson-profile.jpg */, + C751D53F18AB10F100CFA0FF /* cs-formal-beck.jpg */, + 2C4910151846DBD900440D04 /* ghamel.jpg */, + C7D8C912189C126C0068E582 /* cs-profile-kinicki.jpg */, + ); + name = "Computer Science"; + sourceTree = "<group>"; + }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ @@ -162,6 +1862,7 @@ 2C490FC21846A99B00440D04 /* Sources */, 2C490FC31846A99B00440D04 /* Frameworks */, 2C490FC41846A99B00440D04 /* Resources */, + C78C770818DBE49D009C6D18 /* CopyFiles */, ); buildRules = ( ); @@ -197,9 +1898,12 @@ isa = PBXProject; attributes = { CLASSPREFIX = WPI; - LastUpgradeCheck = 0500; + LastUpgradeCheck = 0510; ORGANIZATIONNAME = Dima4ka; TargetAttributes = { + 2C490FC51846A99B00440D04 = { + DevelopmentTeam = 9VQ9QCTT5H; + }; 2C490FE61846A99B00440D04 = { TestTargetID = 2C490FC51846A99B00440D04; }; @@ -229,9 +1933,420 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + C740EC5F18AEBD3E00C3A701 /* hua-brattin-formal.jpg in Resources */, + C740EDEC18AEDCB700C3A701 /* hua-nikitina-profile.jpg in Resources */, + C751D57C18AB16D400CFA0FF /* cs-jara-formal.jpg in Resources */, + C740ECD718AEC31400C3A701 /* me-shivkumar-profile.jpg in Resources */, + C740EC5418AEBD3E00C3A701 /* hua-faber-profile.jpg in Resources */, + C740EDC818AED75800C3A701 /* Stoddard2012_6.jpg in Resources */, + 2C0DAA99184AE06700DCC8B8 /* details.png in Resources */, + 2C4910131846DA5400440D04 /* professors.plist in Resources */, + C740EC6418AEBD3E00C3A701 /* hua-addison-profile.jpg in Resources */, + C751D54A18AB11E800CFA0FF /* cs-profile-claypool.jpg in Resources */, + C751D54C18AB121600CFA0FF /* cs-profile-dougherty.jpg in Resources */, + C751D50918AB0AC000CFA0FF /* emmert_formal_profile.jpg in Resources */, + C751D4F018AB06F300CFA0FF /* mardilovich-informal.jpg in Resources */, + C740ED8618AED34700C3A701 /* afas_rdax_300x200.jpg in Resources */, + C740ECF818AEC31400C3A701 /* Yuxiang_Liu_rdax_161x160.jpg in Resources */, + 2C8D94761888063D00F4EE7B /* reeta-large_rdax_161x242.jpg in Resources */, + C740EC9418AEC0E900C3A701 /* math-profile-tang.jpg in Resources */, + C740EDDF18AEDCB700C3A701 /* hua-vick-formal.jpg in Resources */, + C751D54018AB10F100CFA0FF /* cs-formal-beck.jpg in Resources */, + C740EC7B18AEBEB800C3A701 /* Belz_mug_alt_rdax_161x143.jpg in Resources */, + C740EC0718AE96E100C3A701 /* looft-formal.jpg in Resources */, + C751D4E618AB05CE00CFA0FF /* fishtik-formal.jpg in Resources */, + C740ECE018AEC31400C3A701 /* me-olinger-profile.jpg in Resources */, + 2C8D945A1888021300F4EE7B /* afas-provost-profile.jpg in Resources */, + C740ECDE18AEC31400C3A701 /* me-padmanabhan-profile.jpg in Resources */, + C740ED0F18AEC52500C3A701 /* physics-tuzel-profile.jpg in Resources */, + C740EC0D18AE96E100C3A701 /* Alex_Emanuel_web_rdax_161x110.jpg in Resources */, + C751D56E18AB158C00CFA0FF /* cs-formal-rudensteiner.jpg in Resources */, + C740EDAA18AED59E00C3A701 /* higgins_house_rdax_300x200.jpg in Resources */, + C740EDBE18AED6B800C3A701 /* quad_rdax_300x200.jpg in Resources */, + C740ED5118AEC81F00C3A701 /* hoy_rdax_161x187.jpg in Resources */, + 2C8D949D18880AA200F4EE7B /* PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg in Resources */, + C740EDA018AED4F800C3A701 /* plazas_rdax_300x200.jpg in Resources */, + C751D54618AB118A00CFA0FF /* cs-profile-chernova.jpg in Resources */, + C751D4DE18AB04F500CFA0FF /* Ravi_Recent_rdax_161x179.jpg in Resources */, + C740EC5618AEBD3E00C3A701 /* hua-eddy-profile.jpg in Resources */, + C740ED4218AEC81F00C3A701 /* tulu_rdax_161x242.jpg in Resources */, + C740EC9618AEC0E900C3A701 /* math-formal-servatius.jpg in Resources */, + 2C8D94801888073400F4EE7B /* Vidaili-large_rdax_161x242.jpg in Resources */, + C751D4F618AB07D700CFA0FF /* thompson_rdax_161x215.jpg in Resources */, + C740EC4F18AEBD3E00C3A701 /* ess-profile-gottlieb.jpg in Resources */, + C751D4E218AB055A00CFA0FF /* dibiasio-formal.jpg in Resources */, + C740EC4D18AEBD3E00C3A701 /* hua-stone-formal.jpg in Resources */, + C740EC4A18AEBD3E00C3A701 /* ess-formal-jiusto.jpg in Resources */, + C740EC9718AEC0E900C3A701 /* math-formal-sarkis.jpg in Resources */, + C740EDE718AEDCB700C3A701 /* hua-rudolph-formal.jpg in Resources */, + C751D53C18AB102300CFA0FF /* VanDessel_Steve_2013_rdax_161x173.jpg in Resources */, + C740EDE118AEDCB700C3A701 /* hua-smith-formal.jpg in Resources */, + C740ED7A18AECD4600C3A701 /* ess-profile-elgert.jpg in Resources */, + C740EC1D18AEB83B00C3A701 /* faculty-rangwala.jpg in Resources */, + C740ED1218AEC52500C3A701 /* physics-sarkar-formal.jpg in Resources */, + C740ED0D18AEC52500C3A701 /* physics-zozulya-formal.jpg in Resources */, + C751D52E18AB0ED700CFA0FF /* ess-profile-plummer.jpg in Resources */, + C740ED5718AEC81F00C3A701 /* soussan-djamasbi-large_rdax_161x241.jpg in Resources */, + C740EC5918AEBD3E00C3A701 /* hua-dempsey-profile.jpg in Resources */, + C751D54418AB114E00CFA0FF /* cs-formal-brown.jpg in Resources */, + 2C8D947C188806D200F4EE7B /* Ryder-large_rdax_161x242.jpg in Resources */, + C740EDC418AED71100C3A701 /* skull_rdax_300x200.jpg in Resources */, + C751D4E018AB052400CFA0FF /* deskins-formal.jpg in Resources */, + C740EDF418AEDD7900C3A701 /* math-profile-wu.jpg in Resources */, + C740ED7C18AECD4600C3A701 /* ssps-baker-profile.jpg in Resources */, + 2C49103F1847043100440D04 /* preview.html in Resources */, + C740EBFC18AE96E100C3A701 /* fac-wyglinski2.jpg in Resources */, + C740ECDA18AEC31400C3A701 /* rbe-rong-formal.jpg in Resources */, + C740ED7318AECD4600C3A701 /* ssps-skorinko-formal.jpg in Resources */, + C751D58218AB175600CFA0FF /* cs-formal-wills.jpg in Resources */, + C740EDA218AED51600C3A701 /* fuller_rdax_300x200.jpg in Resources */, + C740ED7518AECD4600C3A701 /* ess-rissmiller-profile.jpg in Resources */, + C751D4F218AB072400CFA0FF /* Nowick_Informal.jpg in Resources */, + C740EC0A18AE96E100C3A701 /* rbe-jarvis-formal.jpg in Resources */, + C740ED1118AEC52500C3A701 /* physics-stroe-formal.jpg in Resources */, + C740ECF718AEC31400C3A701 /* pratapDSC_0854_rdax_161x161.jpg in Resources */, + C740EC9F18AEC0E900C3A701 /* Larsen.jpg in Resources */, + C751D55618AB130A00CFA0FF /* cs-formal-guttman.jpg in Resources */, + C740EBFD18AE96E100C3A701 /* sunar-formal-informal.jpg in Resources */, + C740EC7418AEBEB800C3A701 /* ess-profile-tuler.jpg in Resources */, + C751D4FF18AB09A000CFA0FF /* brodeur_formal_profile.jpg in Resources */, + C740ECDF18AEC31400C3A701 /* me-onal-profile.jpg in Resources */, + C740EDB218AED60700C3A701 /* kaven_rdax_300x199.jpg in Resources */, + 2C3BEEA318595B2500BC6753 /* borderLabelTwoLines.png in Resources */, + C740EC7A18AEBEB800C3A701 /* igsd-carrera-profile.jpg in Resources */, + C740EC6318AEBD3E00C3A701 /* hua-baller-formal.jpg in Resources */, 2C490FE21846A99B00440D04 /* Images.xcassets in Resources */, + C751D56618AB14C200CFA0FF /* cs-formal-pollice.jpg in Resources */, + C740ED0E18AEC52500C3A701 /* physics-wen-formal.jpg in Resources */, + 2C8D94601888034200F4EE7B /* adamsprofile.jpg in Resources */, + 2C3BEEA518595CB400BC6753 /* borderButton.png in Resources */, + C740EC7318AEBEB800C3A701 /* lae-vaz-profile.jpg in Resources */, + C740EC7518AEBEB800C3A701 /* ess-profile-shockey.jpg in Resources */, + 2C49102B1846EE6400440D04 /* cc.jpg in Resources */, + C740EDF518AEDD7900C3A701 /* math-formal-weekes.jpg in Resources */, + C740EC4918AEBD3E00C3A701 /* huas-ljungquist-formal.jpg in Resources */, + C740ECF218AEC31400C3A701 /* JBlandino_020206_rdax_161x136.jpg in Resources */, + C740EC0618AE96E100C3A701 /* fac-ludwig2.jpg in Resources */, + C751D51318AB0BDC00CFA0FF /* wobbe_formal_profile.jpg in Resources */, + C740ECEB18AEC31400C3A701 /* rbe-profile-fischer.jpg in Resources */, + C740ED1918AEC52500C3A701 /* physics-iannacchione-formal.jpg in Resources */, + 2C3BEEB418597BFC00BC6753 /* borderCreateCell.png in Resources */, + C740ECE118AEC31400C3A701 /* rbe-profile-nestinger.jpg in Resources */, + C740ED1318AEC52500C3A701 /* physics-ram-mohan-formal.jpg in Resources */, + C740EDB418AED62600C3A701 /* Morgan2012_4.jpg in Resources */, + 2C8D94681888049100F4EE7B /* duffy-large_rdax_161x242.jpg in Resources */, + C740ED4B18AEC81F00C3A701 /* loiacono-eleanor-large_rdax_161x247.jpg in Resources */, + C740EC7718AEBEB800C3A701 /* ess-formal-jiusto-2.jpg in Resources */, + C740EC4C18AEBD3E00C3A701 /* hua-hansen-formal.jpg in Resources */, + C740EBFE18AE96E100C3A701 /* fac-pedersen2.jpg in Resources */, + C751D4E818AB060A00CFA0FF /* guazzone-formal.jpg in Resources */, + C751D50118AB09CA00CFA0FF /* Burdette-Informal.jpg in Resources */, + C751D4FA18AB08A200CFA0FF /* zhou-formal.jpg in Resources */, + C751D53418AB0F7200CFA0FF /* blank-male.jpg in Resources */, + C740EC5E18AEBD3E00C3A701 /* hua-brisson-profile.jpg in Resources */, + C740EDEB18AEDCB700C3A701 /* hua-pfeifer-profile.jpg in Resources */, + 2C8D948B188808ED00F4EE7B /* DirkRAlbrecht_formal_small.jpg in Resources */, + C740ED8418AED32200C3A701 /* hackfield.jpg in Resources */, + C740ED9218AED3FF00C3A701 /* crc_rdax_300x200.jpg in Resources */, + 2C3BEEB218597B0500BC6753 /* borderSegmentedControl.png in Resources */, + 2C8D946E1888053B00F4EE7B /* mathews-large_rdax_161x229.jpg in Resources */, + 2C8D9495188809E300F4EE7B /* Jain_faculty_pic.jpg in Resources */, + C740ED9C18AED4B900C3A701 /* ellsworth2012_7.jpg in Resources */, + 2C8D9488188808AA00F4EE7B /* ki-profile.jpg in Resources */, + 2C8D948D1888091A00F4EE7B /* Sakthikumar-Ambady.jpg in Resources */, + C740EC0818AE96E100C3A701 /* llai-profile.jpg in Resources */, + C740ED5518AEC81F00C3A701 /* brent.jpg in Resources */, + C740EC0118AE96E100C3A701 /* fac-orr3.jpg in Resources */, + C751D52018AB0D8900CFA0FF /* Ken_Elovitz_rdax_161x131.jpg in Resources */, + C740ED4C18AEC81F00C3A701 /* krein-large_rdax_161x107.jpg in Resources */, + C740EC5B18AEBD3E00C3A701 /* hua-cocola-profile.jpg in Resources */, + C740EC9A18AEC0E900C3A701 /* math-formal-mosco.jpg in Resources */, + C740ED6F18AECD4600C3A701 /* ssps-wilkes-profile.jpg in Resources */, + C740ECDB18AEC31400C3A701 /* me-richman-profile.jpg in Resources */, + C751D54218AB112100CFA0FF /* cs-berenson-profile.jpg in Resources */, + C751D56A18AB152D00CFA0FF /* cs-putnam-formal.jpg in Resources */, + C751D50D18AB0B1D00CFA0FF /* heilman_formal_profile.jpg in Resources */, + C740EC5718AEBD3E00C3A701 /* IMG_0103_rdax_161x161.jpg in Resources */, + 2C4910261846EA8A00440D04 /* buildings.plist in Resources */, + C740EC9C18AEC0E900C3A701 /* math-formal-malone.jpg in Resources */, + C740ED1B18AEC52500C3A701 /* physics-formal-burnham.jpg in Resources */, + C751D4EC18AB067100CFA0FF /* Stephen-Kmiotek_formal.jpg in Resources */, + 2C3BEEA718595EEA00BC6753 /* borderProfessorCell.png in Resources */, + C740ECE518AEC31400C3A701 /* me-innis-profile.jpg in Resources */, + C740ED7918AECD4600C3A701 /* jgobice-profile.jpg in Resources */, + C740ED9E18AED4E200C3A701 /* founders-picture1.jpg in Resources */, + 2C3BEEA91859620800BC6753 /* borderProfessorOfficeCell.png in Resources */, + C740ED3D18AEC81F00C3A701 /* large-zeng_rdax_161x242.jpg in Resources */, + C740EC7618AEBEB800C3A701 /* ess-profile-peet.jpg in Resources */, + 2C8D9458188801D700F4EE7B /* Kruger-profile.jpg in Resources */, + C740ECE218AEC31400C3A701 /* me-makhlouf-profile.jpg in Resources */, + C740EC4718AEBD3E00C3A701 /* hua-madan-formal.jpg in Resources */, + C740EC5C18AEBD3E00C3A701 /* hua-clark-formal.jpg in Resources */, + C751D55C18AB13D100CFA0FF /* cs-formal-hofri.jpg in Resources */, + C751D53E18AB10A400CFA0FF /* cs-profile-agu.jpg in Resources */, + 2C0DAA9D184AE0EA00DCC8B8 /* alert.png in Resources */, + 2C8D9472188805C800F4EE7B /* overstrom-headshot_rdax_161x242.jpg in Resources */, + C740ECA718AEC0E900C3A701 /* berezovski_m_2013_rdax_161x242.jpg in Resources */, + C740ECD518AEC31400C3A701 /* rbe-stafford-profile.jpg in Resources */, + C740EDB018AED5F000C3A701 /* international_rdax_300x200.jpg in Resources */, + 2C3BEEAB18596DE900BC6753 /* borderDateCell.png in Resources */, + 2C3BEEB01859729900BC6753 /* borderDetailsCell.png in Resources */, + C740ED5318AEC81F00C3A701 /* hedley-profile.jpg in Resources */, + 2C3BEE8C1859478600BC6753 /* border.png in Resources */, + 2C0DAA97184ADFFF00DCC8B8 /* time.png in Resources */, + C740EDF618AEDD7900C3A701 /* Homer_Walker_rdax_161x242.jpg in Resources */, + C740ED5918AEC81F00C3A701 /* new-faculty-profile-rice.jpg in Resources */, + 2C3BEE8818593EA900BC6753 /* rrr.png in Resources */, + C740ED7218AECD4600C3A701 /* ssps-smith-profile.jpg in Resources */, + C740ECD618AEC31400C3A701 /* me-sisson-profile.jpg in Resources */, + C740EDB618AED63F00C3A701 /* olin_rdax_300x200.jpg in Resources */, + C740EC5518AEBD3E00C3A701 /* hua-ephraim-formal.jpg in Resources */, + C740ED4918AEC81F00C3A701 /* karla_mendoza_formal_rdax_161x235.jpg in Resources */, + 2C0DAA9F184AE11A00DCC8B8 /* notes.png in Resources */, + C740ED1018AEC52500C3A701 /* physics-tuzel2-profile.jpg in Resources */, + C751D53A18AB0FF700CFA0FF /* cee-tao-formal.jpg in Resources */, + C751D4EA18AB063F00CFA0FF /* kazantzis-profile.jpg in Resources */, + 2C49102D1846EE8000440D04 /* oh.jpg in Resources */, + C740EDE318AEDCB700C3A701 /* hua-schachterle-formal.jpg in Resources */, + C740ED1A18AEC52500C3A701 /* physics-dick-formal.jpg in Resources */, + C740EC4418AEBD3E00C3A701 /* hua-mcweeny-profile.jpg in Resources */, + C740EDBC18AED69700C3A701 /* _DSC7953_rdax_300x200.jpg in Resources */, + C751D50F18AB0B4C00CFA0FF /* cbc-profile-kaminski.jpg in Resources */, + C751D4E418AB059100CFA0FF /* dixon-formal.jpg in Resources */, + C78C770518DB9621009C6D18 /* favorites.plist in Resources */, + C740EDE518AEDCB700C3A701 /* hua-samson-formal.jpg in Resources */, + C7A1A54E18C2A54F00D2D68A /* knopka.png in Resources */, + C751D55218AB12B300CFA0FF /* cs-formal_fisler.jpg in Resources */, + C740EC0018AE96E100C3A701 /* taskin_padir.jpg in Resources */, + C740EDE918AEDCB700C3A701 /* ess-robertson-profile.jpg in Resources */, + 2C4910291846ECA000440D04 /* fl.jpg in Resources */, + C740EDA818AED57A00C3A701 /* wpi-harrington-auditorium-bleachers.jpg in Resources */, + 2C8D9456188801A400F4EE7B /* afas-bussmann-profile.jpg in Resources */, + C740EC5818AEBD3E00C3A701 /* hua-dewinter-formal.jpg in Resources */, + 2C3BEE9B185956F300BC6753 /* borderTextField.png in Resources */, + C7A1A55018C2A61200D2D68A /* knopka2.png in Resources */, + C740ECF418AEC31400C3A701 /* me-apelian-profile.jpg in Resources */, + C740ED7018AECD4600C3A701 /* ssps-thompson-profile.jpg in Resources */, + C740ED1518AEC52500C3A701 /* rbe-profile-popovic.jpg in Resources */, + C740ED1818AEC52500C3A701 /* physics-kashuri-profile.jpg in Resources */, + 2C0DAA9B184AE0BA00DCC8B8 /* building.png in Resources */, + C751D55018AB127800CFA0FF /* cs-profile-finkel.jpg in Resources */, + C740ED8A18AED38600C3A701 /* alden_rdax_300x200.jpg in Resources */, + C740ED7B18AECD4600C3A701 /* ess-doyle-formal.jpg in Resources */, + C751D52618AB0E1500CFA0FF /* cee-lepage-profile.jpg in Resources */, + 2C3BEEA11859592300BC6753 /* borderTextLabelSmall.png in Resources */, + C740ED4018AEC81F00C3A701 /* wang-large_rdax_161x242.jpg in Resources */, + C751D51C18AB0D3200CFA0FF /* cee-malloy-profile.jpg in Resources */, + 2C8D947E1888070200F4EE7B /* bbt-srinivasn-profile.jpg in Resources */, + C751D57818AB167A00CFA0FF /* imgd-snyder-profile.jpg in Resources */, + C740EDCA18AED77400C3A701 /* stratton_rdax_300x200.jpg in Resources */, + C740ECA818AEC0E900C3A701 /* Jon_Abraham_001_rdax_161x241.jpg in Resources */, + C751D56818AB14F400CFA0FF /* cs-profile-pray.jpg in Resources */, + C740EC2018AEB83B00C3A701 /* brian-meacham-formal_rdax_161x121.jpg in Resources */, + C740ED7118AECD4600C3A701 /* Stapleton_Informal-001_rdax_161x121.jpg in Resources */, + C740ED8E18AED3BA00C3A701 /* boynton_rdax_300x200.jpg in Resources */, + C740ECF018AEC31400C3A701 /* me-chierichetti-profile.jpg in Resources */, + C740ECFB18AEC36500C3A701 /* me-demetriou-profile.jpg in Resources */, + C740EC1118AE96E100C3A701 /* fac-clancy2.jpg in Resources */, + C740EC6218AEBD3E00C3A701 /* hua-barton-profile.jpg in Resources */, + C740ECA118AEC0E900C3A701 /* math-formal-heinricher.jpg in Resources */, + C740ECA518AEC0E900C3A701 /* lucacapogna.jpg in Resources */, + C740EC7818AEBEB800C3A701 /* dgolding-profile.jpg in Resources */, + 2C8D945C1888024F00F4EE7B /* afas-taulton-profile.jpg in Resources */, + C740EC4518AEBD3E00C3A701 /* hua-matos-nin-profile.jpg in Resources */, + C740EC1018AE96E100C3A701 /* fac-cyganski2.jpg in Resources */, + C740ECEA18AEC31400C3A701 /* me-mfofana-profile.jpg in Resources */, + C740ED7718AECD4600C3A701 /* ssps-pavlov-formal.jpg in Resources */, + C751D57018AB15C300CFA0FF /* cs-profile-sarkozy.jpg in Resources */, + C751D51118AB0B7900CFA0FF /* cbc-profile-kumar.jpg in Resources */, + C740ECA218AEC0E900C3A701 /* math-profile-gagnon.jpg in Resources */, + C740ED4718AEC81F00C3A701 /* jsarkis.jpg in Resources */, + C740ECA418AEC0E900C3A701 /* math-formal-christopher.jpg in Resources */, + C751D57418AB161E00CFA0FF /* cs-profile-shue.jpg in Resources */, + 2C8D947A188806A100F4EE7B /* BBT_rulfs_headshot.jpg in Resources */, + C751D55E18AB140700CFA0FF /* cs-formal-lauer.jpg in Resources */, + C740EC7218AEBEB800C3A701 /* svg-profile.jpg in Resources */, + C740EC0F18AE96E100C3A701 /* fac-duckworth2.jpg in Resources */, + C740EC9318AEC0E900C3A701 /* math-profile-tilley.jpg in Resources */, + 2C8D946A188804C200F4EE7B /* nfarny_lab_rdax_161x215.jpg in Resources */, + C740ECD218AEC31400C3A701 /* me-yagoobi-profile.jpg in Resources */, + 2C3BEE9F185958B500BC6753 /* borderTextFieldSmall.png in Resources */, + C740EC0B18AE96E100C3A701 /* fac-huang.jpg in Resources */, + C740ED4618AEC81F00C3A701 /* jerry-schaufeld-large_rdax_161x242.jpg in Resources */, + C740EDF318AEDD7900C3A701 /* math-formal-yakovlev_rdax_161x161.jpg in Resources */, + C740EDC618AED73000C3A701 /* sports-and-recreation-center-complex.jpg in Resources */, + C740ECA318AEC0E900C3A701 /* math-formal-farr.jpg in Resources */, + 2C3BEE971859533D00BC6753 /* borderTextView.png in Resources */, + C740EC5A18AEBD3E00C3A701 /* hua-deloray-profile.jpg in Resources */, + C740ED5018AEC81F00C3A701 /* johnson-large-new.jpg in Resources */, + C751D56C18AB155C00CFA0FF /* cs-rich-formal.jpg in Resources */, + C751D53018AB0F0000CFA0FF /* cee-rahbar-formal.jpg in Resources */, + 2C8D94821888076200F4EE7B /* weathers-large_rdax_161x225.jpg in Resources */, + C751D57618AB164800CFA0FF /* cs-sidner-formal.jpg in Resources */, + C740EC5018AEBD3E00C3A701 /* imgd-forgeng-profile.jpg in Resources */, + C740EDAC18AED5B800C3A701 /* higgins_labs_rdax_300x200.jpg in Resources */, + 2C8D949718880A0F00F4EE7B /* yitzhak-mendelson-profile.jpg in Resources */, + C740ECEC18AEC31400C3A701 /* me-dimentberg-profile.jpg in Resources */, + C740ECD318AEC31400C3A701 /* me-wang-profile.jpg in Resources */, + C740ED6E18AECD4600C3A701 /* Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg in Resources */, + C751D58018AB172800CFA0FF /* cs-formal-ward.jpg in Resources */, + C740EC1C18AEB83B00C3A701 /* fpe-simeoni-profile.jpg in Resources */, + C751D50318AB09FB00CFA0FF /* connors_formal_profile.jpg in Resources */, + C740ECEF18AEC31400C3A701 /* me-cyr-profile.jpg in Resources */, + C740EDC018AED6D600C3A701 /* salisbury_rdax_300x200.jpg in Resources */, + C740EC7918AEBEB800C3A701 /* cdehner-igsd.jpg in Resources */, + C751D54818AB11B600CFA0FF /* cs-profile-ciaraldi.jpg in Resources */, + C751D52A18AB0E7900CFA0FF /* cee-mathisen-profile.jpg in Resources */, + 2C0DAAA1184AE14500DCC8B8 /* preview.png in Resources */, 2C490FD41846A99B00440D04 /* InfoPlist.strings in Resources */, + C751D51E18AB0D5F00CFA0FF /* cee-el-korchi-profile.jpg in Resources */, + 2C8D9486188807D900F4EE7B /* blank-female.jpg in Resources */, + C740EC9918AEC0E900C3A701 /* math-formal-olson.jpg in Resources */, + C740EDED18AEDCB700C3A701 /* hua-mott-profile.jpg in Resources */, + C740EC4E18AEBD3E00C3A701 /* hua-hanlan-profile.jpg in Resources */, + C740EDE818AEDCB700C3A701 /* hua-rosenstock-formal.jpg in Resources */, + C740EC5218AEBD3E00C3A701 /* hua-falco-formal.jpg in Resources */, + C740ED8C18AED3A100C3A701 /* atwater_rdax_300x199.jpg in Resources */, + C740EDBA18AED67B00C3A701 /* power_rdax_300x200.jpg in Resources */, + C740EC1318AE96E100C3A701 /* fac-bogdanov2.jpg in Resources */, + C740ED1418AEC52500C3A701 /* physics-quimby-formal.jpg in Resources */, + C751D50718AB0A5700CFA0FF /* cbc-profile-dittami.jpg in Resources */, + 2C3BEE8F185948A200BC6753 /* borderDatePicker.png in Resources */, + C740ECE718AEC31400C3A701 /* me-hoffman-formal.jpg in Resources */, + C740ED4318AEC81F00C3A701 /* wtowner-large_rdax_161x242.jpg in Resources */, + C740EDB818AED66500C3A701 /* founders_rdax_300x200.jpg in Resources */, + C740ED4F18AEC81F00C3A701 /* formal-kasaouf-profile.jpg in Resources */, + C751D4FD18AB095B00CFA0FF /* arguello_formal_profile.jpg in Resources */, + C740EC9E18AEC0E900C3A701 /* math-formal-lopez-garcia.jpg in Resources */, + 2C8D948F1888094600F4EE7B /* bme-billiar-profile-new.jpg in Resources */, + C740ED5218AEC81F00C3A701 /* WP_Aug12_297_rdax_161x225.jpg in Resources */, + C740ED1C18AEC52500C3A701 /* physics-informalprofile-padamanabhan.jpg in Resources */, + C740ED5D18AECC5300C3A701 /* dkoutmos_rdax_161x186.jpg in Resources */, + C740EC0218AE96E100C3A701 /* fac-michalson2.jpg in Resources */, + 2C8D949918880A4100F4EE7B /* bme-norige-formal.jpg in Resources */, + C751D51A18AB0D0500CFA0FF /* cee-bergendahl-profile.jpg in Resources */, + C740ED7818AECD4600C3A701 /* ssps-john-profile.jpg in Resources */, + C740EBFF18AE96E100C3A701 /* fac-pahlavan2.jpg in Resources */, + C740EC6618AEBD9400C3A701 /* hua-manzo-headshot.jpg in Resources */, + C740EC2118AEB83B00C3A701 /* dembsey-formal_rdax_161x241.jpg in Resources */, + 2C8D949B18880A7200F4EE7B /* raymond-page-profile.jpg in Resources */, + C740ED4818AEC81F00C3A701 /* miller-large_rdax_161x242.jpg in Resources */, + C740EDE218AEDCB700C3A701 /* hua-shim-profile.jpg in Resources */, + C751D50B18AB0AED00CFA0FF /* gericke_formal_profile.jpg in Resources */, + C740ED8818AED36F00C3A701 /* DSC09569.jpg in Resources */, + C740ED7E18AED29600C3A701 /* elbridge_rdax_300x227.jpg in Resources */, + C7D8C913189C126C0068E582 /* cs-profile-kinicki.jpg in Resources */, + C751D51818AB0CCC00CFA0FF /* umberto_berardi_161.jpg in Resources */, + C740ECE818AEC31400C3A701 /* me-gatsonis-profile.jpg in Resources */, + C740ECF618AEC31400C3A701 /* DSCN0556.jpg in Resources */, + C740EDCC18AED78E00C3A701 /* washburn_rdax_300x200.jpg in Resources */, + C740EC0318AE96E100C3A701 /* fac-mcneill2.jpg in Resources */, + C751D58418AB178900CFA0FF /* imgd-zizza-profile.jpg in Resources */, + C740EC4818AEBD3E00C3A701 /* hua-madan2-formal.jpg in Resources */, + C740EC9518AEC0E900C3A701 /* stephan_sturm_formal.jpg in Resources */, + C740ECF318AEC31400C3A701 /* me-bar-on-formal.jpg in Resources */, + 2C8D946C1888050700F4EE7B /* RGegear2_rdax_161x175.jpg in Resources */, + C740EDC218AED6F700C3A701 /* sanford2012_2.jpg in Resources */, + C740EC5D18AEBD3E00C3A701 /* hua-bullock-formal.jpg in Resources */, + C740EDDE18AEDCB700C3A701 /* hua-weeks-formal.jpg in Resources */, + C751D56418AB149500CFA0FF /* imgd-moriarty-profile2.jpg in Resources */, + C740EDE618AEDCB700C3A701 /* pw-runstrom-profile.jpg in Resources */, + C751D4DC18AB04B900CFA0FF /* clark-formal.jpg in Resources */, + C740EC1418AE96E100C3A701 /* bitar-formal.jpg in Resources */, + C740ED5618AEC81F00C3A701 /* michael-elmes-large_rdax_161x230.jpg in Resources */, + C740ED4A18AEC81F00C3A701 /* mckenna_rdax_161x226.jpg in Resources */, + C740ED1718AEC52500C3A701 /* Medich-WPI-portrait.jpg in Resources */, + C751D55818AB135A00CFA0FF /* cs-profile-heffernan.jpg in Resources */, + C740ECD918AEC31400C3A701 /* me-salvilonis-profile.jpg in Resources */, + C740EDE418AEDCB700C3A701 /* hua-sanbonmatsu-profile.jpg in Resources */, + C740EC1F18AEB83B00C3A701 /* notoriana-profile.jpg in Resources */, + C740ECE618AEC31400C3A701 /* me-hou-profile.jpg in Resources */, + C740EDA618AED55600C3A701 /* goddard_rdax_300x200.jpg in Resources */, + C740EC9B18AEC0E900C3A701 /* math-formal-martin.jpg in Resources */, + C740EC0518AE96E100C3A701 /* makarov-formal.jpg in Resources */, + C740ECA018AEC0E900C3A701 /* math-profile-humi.jpg in Resources */, + C740ED4118AEC81F00C3A701 /* helen-vassello-large.jpg in Resources */, + C740ECD418AEC31400C3A701 /* me-sullivan-profile.jpg in Resources */, + C740EC9D18AEC0E900C3A701 /* math-formal-lurie.jpg in Resources */, + C751D57A18AB16A900CFA0FF /* imgd-sutter-formal.jpg in Resources */, + 2C8D94661888044400F4EE7B /* tanja-large_rdax_161x226.jpg in Resources */, + C751D4F418AB07A700CFA0FF /* starr-informal.jpg in Resources */, + 2C8D94911888097900F4EE7B /* bme-flaherty-profile.jpg in Resources */, + C751D52418AB0DE300CFA0FF /* cee-kim-formal.jpg in Resources */, + C740ED9818AED46000C3A701 /* earle_rdax_300x200.jpg in Resources */, + C740ED5B18AECC2600C3A701 /* hebert-maccaro-karen_rdax_161x242.jpg in Resources */, + C740EC0C18AE96E100C3A701 /* fac-hakim2.jpg in Resources */, + C751D56218AB146000CFA0FF /* rbe-lindeman-formal.jpg in Resources */, + C751D55418AB12E100CFA0FF /* cs-gennert-formal.jpg in Resources */, + 2C8D9462188803A300F4EE7B /* MarjaBakermans_rdax_161x213.jpg in Resources */, + C740ECDC18AEC31400C3A701 /* me-pryputniewicz-profile.jpg in Resources */, + C751D51518AB0C8000CFA0FF /* cee-albano-profile.jpg in Resources */, + C740ED9418AED42300C3A701 /* daniels2012_1.jpg in Resources */, + C740EC6018AEBD3E00C3A701 /* hua-boudreau-formal.jpg in Resources */, + C740ECE918AEC31400C3A701 /* me-furlong-profile.jpg in Resources */, + C751D53618AB0FAA00CFA0FF /* hua-sakulich-profile.jpg in Resources */, + C740ED8218AED2F600C3A701 /* trowbridge-picture.jpg in Resources */, + C740EC5318AEBD3E00C3A701 /* hua-bianchi-profile.jpg in Resources */, + C740EC0E18AE96E100C3A701 /* teisenbarth-161160.jpg in Resources */, + C740ED7618AECD4600C3A701 /* ssps-radzicki-formal.jpg in Resources */, + C751D4DA18AB046600CFA0FF /* camesano-formal.jpg in Resources */, + 2C8D94741888060700F4EE7B /* sam-poliz-formal_rdax_161x188.jpg in Resources */, + C740ECED18AEC31400C3A701 /* me-demetry-profile.jpg in Resources */, + C740ECF918AEC31400C3A701 /* WP_Aug13_068_rdax_161x242.jpg in Resources */, + C740EC0918AE96E100C3A701 /* fac-klein.jpg in Resources */, + C751D4F818AB081700CFA0FF /* linked-in-portrait_rdax_161x242.jpg in Resources */, + C740ECA618AEC0E900C3A701 /* Dilli_Bhatta_rdax_161x91.jpg in Resources */, + C751D52818AB0E4D00CFA0FF /* cee-majib-new.jpg in Resources */, + 2C8D9464188803F600F4EE7B /* BBT_Buckholt_headshot2_rdax_161x143.jpg in Resources */, + C740ED1618AEC52500C3A701 /* physics-phillies-formal.jpg in Resources */, + C740ED8018AED2C600C3A701 /* schussler_rdax_300x227.jpg in Resources */, + C751D52C18AB0EA500CFA0FF /* cee-pietroforte-profile.jpg in Resources */, + C751D50518AB0A2B00CFA0FF /* dempski_formal_profile.jpg in Resources */, + C740ECF118AEC31400C3A701 /* me-brown-profile.jpg in Resources */, + C751D53818AB0FD000CFA0FF /* hua-salazar-profile.jpg in Resources */, + C740EDEA18AEDCB700C3A701 /* hua-rivera-profile.jpg in Resources */, + C740ED4518AEC81F00C3A701 /* wstitt.jpg in Resources */, + C740ED3F18AEC81F00C3A701 /* vance-wilson-large_rdax_161x193.jpg in Resources */, + C740EDA418AED53000C3A701 /* gordon_rdax_300x200.jpg in Resources */, + C740ED3C18AEC81F00C3A701 /* zhu-faclisting.jpg in Resources */, + C751D55A18AB139F00CFA0FF /* cs-profile-heineman.jpg in Resources */, + 2C4910161846DBD900440D04 /* ghamel.jpg in Resources */, + 2C8D9454188800F700F4EE7B /* afas-brookes-profile.jpg in Resources */, + C740ED3E18AEC81F00C3A701 /* sworthington-new-large_rdax_161x238.jpg in Resources */, + 2C8D9493188809B700F4EE7B /* glenn-gaudette-profile.jpg in Resources */, + C751D52218AB0DB400CFA0FF /* cee-hart-formal.jpg in Resources */, + C751D4EE18AB06AF00CFA0FF /* ma-formal.jpg in Resources */, + C740EC0418AE96E100C3A701 /* massoud-formal.jpg in Resources */, + C740EDF718AEDD7900C3A701 /* math-formal-darko.jpg in Resources */, 2C490FDD1846A99B00440D04 /* Main.storyboard in Resources */, + C740EC5118AEBD3E00C3A701 /* hua-farbrook-profile.jpg in Resources */, + C740ED9A18AED49500C3A701 /* easthall_rdax_300x225.jpg in Resources */, + C751D57E18AB16FD00CFA0FF /* cs-venkatasubramanian-profile.jpg in Resources */, + C740ED7418AECD4600C3A701 /* ess-profile-saeed.jpg in Resources */, + 2C8D949F18880AD600F4EE7B /* marsha-rolle-profile.jpg in Resources */, + C740EC1218AE96E100C3A701 /* brown-formal.jpg in Resources */, + C740ED9618AED44400C3A701 /* WP-Oct11--361.jpg in Resources */, + C740EC4B18AEBD3E00C3A701 /* hua-higgins-formal.jpg in Resources */, + 2C8D94781888066D00F4EE7B /* Rashid_faculty_profile_pic_rdax_161x216.jpg in Resources */, + C740ECE318AEC31400C3A701 /* me-liang-profile.jpg in Resources */, + C751D54E18AB124500CFA0FF /* cs-profile-eltabakh.jpg in Resources */, + C740ED5418AEC81F00C3A701 /* gonsalves-edward09_rdax_161x242.jpg in Resources */, + C740ED9018AED3D800C3A701 /* cc_rdax_300x200.jpg in Resources */, + C740EDAE18AED5CD00C3A701 /* institute-picture1.jpg in Resources */, + C740ECF518AEC31400C3A701 /* me-ault-profile.jpg in Resources */, + C740EC1E18AEB83B00C3A701 /* milosh-informal.jpg in Resources */, + C740ED4418AEC81F00C3A701 /* dianestronglarge.jpg in Resources */, + C740ECE418AEC31400C3A701 /* me-lados-profile.jpg in Resources */, + C751D56018AB143600CFA0FF /* cs-profile-leblanc.jpg in Resources */, + 2C8D94701888058700F4EE7B /* BBT_Oates_candid_rdax_161x242.jpg in Resources */, + 2C371B9F185418EC00752C45 /* data.plist in Resources */, + C740ECD818AEC31400C3A701 /* me-scarpino-profile.jpg in Resources */, + C740EC6118AEBD3E00C3A701 /* hua-boucher-profile.jpg in Resources */, + C751D57218AB15F000CFA0FF /* cs-formal-selkow.jpg in Resources */, + C740ED4E18AEC81F00C3A701 /* renata-konrad-large_rdax_161x242.jpg in Resources */, + C740ECDD18AEC31400C3A701 /* me-planchard-profile(1).jpg in Resources */, + C740EDE018AEDCB700C3A701 /* hua-spanagel-formal.jpg in Resources */, + C740EC9818AEC0E900C3A701 /* math-formal-petruccelli.jpg in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -250,9 +2365,34 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + C7A810921899FE7F00E087F4 /* WPIDepartmentCell.m in Sources */, + 2C3BEE8018581A0000BC6753 /* NSString+Screening.m in Sources */, + C7E9A4ED189A10970076A4D5 /* WPIProfDeptViewController.m in Sources */, + 2C4910301846F30900440D04 /* WPIMissingProfessorViewController.m in Sources */, + 2C4910191846DF7400440D04 /* WPIProfessorCell.m in Sources */, + 2C371BA6185442CA00752C45 /* WPINotesViewController.m in Sources */, + 2C49103D1847030600440D04 /* WPIConfirmationViewController.m in Sources */, + C79320CF18E2854D000B1750 /* WPIViewProfessorsCell.m in Sources */, + C79320D218E285E9000B1750 /* WPIFavProfsViewController.m in Sources */, + C78C770318DB916A009C6D18 /* WPIFavoritesViewController.m in Sources */, + 2C49100C1846D78F00440D04 /* WPIModel.m in Sources */, 2C490FD61846A99B00440D04 /* main.m in Sources */, + 2CC18280184ACED60079E1D7 /* WPITableViewController.m in Sources */, + 2C4910351846F76600440D04 /* WPIMissingBuildingViewController.m in Sources */, + 2C4910211846E9AA00440D04 /* WPIBuildingViewController.m in Sources */, 2C490FE01846A99B00440D04 /* WPIViewController.m in Sources */, + 2C5EDFBD184AD40600EA7D41 /* WPISegmentedCell.m in Sources */, + 2C4910101846D8BD00440D04 /* WPIProfessorViewController.m in Sources */, + 2C4910241846E9CB00440D04 /* WPIBuildingCell.m in Sources */, 2C490FDA1846A99B00440D04 /* WPIAppDelegate.m in Sources */, + C7AF096F18DA4FEC00AD442B /* WPILoadingCell.m in Sources */, + 2C4910001846C59200440D04 /* WPIDateViewController.m in Sources */, + 2C4910391847011C00440D04 /* WPIAlertViewController.m in Sources */, + C7AF097318DA5E2500AD442B /* WPISettingsController.m in Sources */, + 2C4910031846D26800440D04 /* WPITypeViewController.m in Sources */, + 2C3BEE8418581D7F00BC6753 /* WPIPlaceHolderTextView.m in Sources */, + 2C371BA21854332500752C45 /* WPIRoomViewController.m in Sources */, + 2CB3D045184DA6CE004C3CAF /* WPIFriendViewController.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -306,7 +2446,6 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; @@ -345,7 +2484,6 @@ isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; - ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; @@ -379,10 +2517,14 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "WPI Calendar Event Creator/WPI Calendar Event Creator-Prefix.pch"; INFOPLIST_FILE = "WPI Calendar Event Creator/WPI Calendar Event Creator-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE = ""; WRAPPER_EXTENSION = app; }; name = Debug; @@ -392,10 +2534,14 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; + CODE_SIGN_IDENTITY = "iPhone Developer"; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "WPI Calendar Event Creator/WPI Calendar Event Creator-Prefix.pch"; INFOPLIST_FILE = "WPI Calendar Event Creator/WPI Calendar Event Creator-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 7.0; PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE = ""; WRAPPER_EXTENSION = app; }; name = Release; @@ -403,7 +2549,6 @@ 2C490FFC1846A99B00440D04 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)"; BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/WPI Calendar Event Creator.app/WPI Calendar Event Creator"; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", @@ -426,7 +2571,6 @@ 2C490FFD1846A99B00440D04 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - ARCHS = "$(ARCHS_STANDARD_INCLUDING_64_BIT)"; BUNDLE_LOADER = "$(BUILT_PRODUCTS_DIR)/WPI Calendar Event Creator.app/WPI Calendar Event Creator"; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)/Developer/Library/Frameworks", @@ -461,6 +2605,7 @@ 2C490FFA1846A99B00440D04 /* Release */, ); defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; }; 2C490FFB1846A99B00440D04 /* Build configuration list for PBXNativeTarget "WPI Calendar Event CreatorTests" */ = { isa = XCConfigurationList; @@ -469,6 +2614,7 @@ 2C490FFD1846A99B00440D04 /* Release */, ); defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; diff --git a/WPI Calendar Event Creator/Alex_Emanuel_web_rdax_161x110.jpg b/WPI Calendar Event Creator/Alex_Emanuel_web_rdax_161x110.jpg new file mode 100644 index 0000000000000000000000000000000000000000..92a99b955b378c99ffa1c2e4c9820cef097c586e Binary files /dev/null and b/WPI Calendar Event Creator/Alex_Emanuel_web_rdax_161x110.jpg differ diff --git a/WPI Calendar Event Creator/BBT_Buckholt_headshot2_rdax_161x143.jpg b/WPI Calendar Event Creator/BBT_Buckholt_headshot2_rdax_161x143.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d6fbe882189d1ef23d0d3f36390081c62d6f930b Binary files /dev/null and b/WPI Calendar Event Creator/BBT_Buckholt_headshot2_rdax_161x143.jpg differ diff --git a/WPI Calendar Event Creator/BBT_Oates_candid_rdax_161x242.jpg b/WPI Calendar Event Creator/BBT_Oates_candid_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb5a4563a9b2dc8357d921717fc754af2e00c864 Binary files /dev/null and b/WPI Calendar Event Creator/BBT_Oates_candid_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/BBT_rulfs_headshot.jpg b/WPI Calendar Event Creator/BBT_rulfs_headshot.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8dbb7a47ad5fede1959f09517afd23ed20c91a49 Binary files /dev/null and b/WPI Calendar Event Creator/BBT_rulfs_headshot.jpg differ diff --git a/WPI Calendar Event Creator/Base.lproj/Main.storyboard b/WPI Calendar Event Creator/Base.lproj/Main.storyboard index 985c1d5c2f7c80b5bc81a9a5a0ae744dfd452c2b..0631cf5c11bfab34b388fe3a6223ac5ce77812ea 100644 --- a/WPI Calendar Event Creator/Base.lproj/Main.storyboard +++ b/WPI Calendar Event Creator/Base.lproj/Main.storyboard @@ -1,26 +1,2010 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="4451" systemVersion="13A461" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" initialViewController="vXZ-lx-hvc"> +<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="5053" systemVersion="13C64" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" initialViewController="4dD-Bk-zpa"> <dependencies> - <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3676"/> + <deployment defaultVersion="1792" identifier="iOS"/> + <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="3733"/> </dependencies> <scenes> - <!--class Prefix:identifier View Controller--> - <scene sceneID="ufC-wZ-h7g"> + <!--Navigation Controller--> + <scene sceneID="dKS-hn-imJ"> <objects> - <viewController id="vXZ-lx-hvc" customClass="WPIViewController" sceneMemberID="viewController"> - <view key="view" contentMode="scaleToFill" id="kh9-bI-dsS"> + <navigationController definesPresentationContext="YES" id="4dD-Bk-zpa" sceneMemberID="viewController"> + <navigationBar key="navigationBar" contentMode="scaleToFill" id="NEO-dF-g7a"> + <autoresizingMask key="autoresizingMask"/> + </navigationBar> + <connections> + <segue destination="8jy-oe-KnX" kind="relationship" relationship="rootViewController" id="STU-JH-gj4"/> + </connections> + </navigationController> + <placeholder placeholderIdentifier="IBFirstResponder" id="qgU-Tr-EG0" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="-225" y="1905"/> + </scene> + <!--Settings Controller - Settings--> + <scene sceneID="Sty-Or-FiO"> + <objects> + <tableViewController id="8Bh-Wm-KQ0" customClass="WPISettingsController" sceneMemberID="viewController"> + <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="UP7-x3-sCQ"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" cocoaTouchSystemColor="groupTableViewBackgroundColor"/> + <sections> + <tableViewSection id="qWc-Me-Cwg"> + <cells> + <tableViewCell contentMode="scaleToFill" selectionStyle="blue" accessoryType="disclosureIndicator" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" textLabel="alX-o1-pn3" style="IBUITableViewCellStyleDefault" id="AZ6-UB-HuR"> + <rect key="frame" x="0.0" y="99" width="320" height="44"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="AZ6-UB-HuR" id="74s-xZ-ihg"> + <rect key="frame" x="0.0" y="0.0" width="287" height="43"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <label opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="left" text="Favorite Porfessors" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="alX-o1-pn3"> + <rect key="frame" x="15" y="0.0" width="270" height="43"/> + <autoresizingMask key="autoresizingMask"/> + <fontDescription key="fontDescription" type="system" pointSize="18"/> + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <connections> + <segue destination="x9b-4w-3m6" kind="push" id="8t7-kh-L34"/> + </connections> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="2Gd-xQ-SOy"> + <rect key="frame" x="0.0" y="143" width="320" height="44"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="2Gd-xQ-SOy" id="RSS-pS-yfb"> + <rect key="frame" x="0.0" y="0.0" width="320" height="43"/> + <autoresizingMask key="autoresizingMask"/> + </tableViewCellContentView> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" id="V6d-x4-2wN"> + <rect key="frame" x="0.0" y="187" width="320" height="44"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="V6d-x4-2wN" id="IyQ-z6-0IL"> + <rect key="frame" x="0.0" y="0.0" width="320" height="43"/> + <autoresizingMask key="autoresizingMask"/> + </tableViewCellContentView> + </tableViewCell> + </cells> + </tableViewSection> + </sections> + <connections> + <outlet property="dataSource" destination="8Bh-Wm-KQ0" id="Qhp-nl-UzN"/> + <outlet property="delegate" destination="8Bh-Wm-KQ0" id="Abr-Na-LKU"/> + </connections> + </tableView> + <navigationItem key="navigationItem" title="Settings" id="3eV-Fx-m4A"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="done" id="yAA-SV-rNc"> + <connections> + <action selector="doneButtonPressed:" destination="8Bh-Wm-KQ0" id="bHX-iB-hie"/> + </connections> + </barButtonItem> + </navigationItem> + </tableViewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="Fdc-0i-rFW" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="252" y="379"/> + </scene> + <!--Navigation Controller--> + <scene sceneID="vhz-Yb-oN8"> + <objects> + <navigationController definesPresentationContext="YES" id="ftB-b2-2ES" sceneMemberID="viewController"> + <navigationBar key="navigationBar" contentMode="scaleToFill" id="vth-D2-2co"> + <autoresizingMask key="autoresizingMask"/> + </navigationBar> + <connections> + <segue destination="8Bh-Wm-KQ0" kind="relationship" relationship="rootViewController" id="IlG-Lc-WoL"/> + </connections> + </navigationController> + <placeholder placeholderIdentifier="IBFirstResponder" id="wAX-WQ-UR0" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="-355" y="379"/> + </scene> + <!--Table View Controller - Setup--> + <scene sceneID="hU8-F9-EJv"> + <objects> + <tableViewController id="8jy-oe-KnX" customClass="WPITableViewController" sceneMemberID="viewController"> + <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="static" style="grouped" separatorStyle="default" rowHeight="44" sectionHeaderHeight="10" sectionFooterHeight="10" id="X5P-iz-Fv0"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <color key="separatorColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <sections> + <tableViewSection headerTitle="Date and Duration" id="2UV-6x-hE6"> + <cells> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="WPISimpleCell" rowHeight="55" id="6gG-Ht-peR"> + <rect key="frame" x="0.0" y="119" width="320" height="55"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="6gG-Ht-peR" id="bes-gS-8in"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="5Tm-DF-2z4"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Date" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="PaJ-Db-1LX"> + <rect key="frame" x="73" y="4" width="55" height="22"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="18"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Details" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jar-Yd-Tyq"> + <rect key="frame" x="73" y="28" width="206" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="time.png" translatesAutoresizingMaskIntoConstraints="NO" id="QOP-66-EGg"> + <rect key="frame" x="20" y="4" width="45" height="45"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Time Conflict!" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="hxf-ZW-Dte"> + <rect key="frame" x="136" y="4" width="164" height="22"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="18"/> + <color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <segue destination="m9C-n6-FLH" kind="push" id="wSv-GH-Pdw"/> + </connections> + </tableViewCell> + </cells> + </tableViewSection> + <tableViewSection headerTitle="Type and person" id="b2P-Of-0HM"> + <cells> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="WPIDetailsCell" rowHeight="105" id="hKt-ue-2Ex" customClass="WPISegmentedCell"> + <rect key="frame" x="0.0" y="222" width="320" height="105"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="hKt-ue-2Ex" id="Wrt-vB-cYz"> + <rect key="frame" x="0.0" y="0.0" width="320" height="104"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDetailsCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="VmT-Gw-720"> + <rect key="frame" x="2" y="2" width="316" height="100"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderSegmentedControl.png" translatesAutoresizingMaskIntoConstraints="NO" id="sVf-v7-gM3"> + <rect key="frame" x="18" y="8" width="285" height="35"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <segmentedControl opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="top" segmentControlStyle="plain" selectedSegmentIndex="0" translatesAutoresizingMaskIntoConstraints="NO" id="dh2-zX-vdz"> + <rect key="frame" x="22" y="11" width="280" height="29"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <segments> + <segment title="Professor"/> + <segment title="Friend"/> + <segment title="Custom..."/> + </segments> + <connections> + <action selector="segmentedControlChanged:" destination="8jy-oe-KnX" eventType="valueChanged" id="j0p-tZ-qNk"/> + </connections> + </segmentedControl> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="details.png" translatesAutoresizingMaskIntoConstraints="NO" id="SqU-7V-68e"> + <rect key="frame" x="20" y="48" width="45" height="45"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Details" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="e65-gC-Xya"> + <rect key="frame" x="73" y="48" width="230" height="22"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="18"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Details" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="5f1-xU-IKt"> + <rect key="frame" x="73" y="72" width="227" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </tableViewCell> + </cells> + </tableViewSection> + <tableViewSection headerTitle="Place" id="DU1-gr-6lB"> + <cells> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="WPISimpleCell" rowHeight="55" id="Yzj-Iw-xmh"> + <rect key="frame" x="0.0" y="375" width="320" height="55"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="Yzj-Iw-xmh" id="qG7-Pl-NYl"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="nC8-s8-FBq"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="building.png" translatesAutoresizingMaskIntoConstraints="NO" id="DJQ-xr-ZxY"> + <rect key="frame" x="20" y="4" width="45" height="45"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Building" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="8dv-IM-iDD"> + <rect key="frame" x="73" y="4" width="227" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="18"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="building" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="xcs-US-E55"> + <rect key="frame" x="73" y="28" width="227" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <segue destination="qJl-qK-atd" kind="push" id="Nf6-MG-V0k"/> + </connections> + </tableViewCell> + </cells> + </tableViewSection> + <tableViewSection headerTitle="Alert and notes" id="bzb-8O-pvx"> + <cells> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="WPISubtitleCell" rowHeight="55" id="RgJ-eC-CPx"> + <rect key="frame" x="0.0" y="478" width="320" height="55"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="RgJ-eC-CPx" id="FIN-cR-ky0"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="EgS-Xv-U5C"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="alert.png" translatesAutoresizingMaskIntoConstraints="NO" id="KdC-UX-CuL"> + <rect key="frame" x="20" y="4" width="45" height="45"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Alert" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Gx7-9w-iNm"> + <rect key="frame" x="73" y="4" width="227" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="18"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="alert" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="XYy-9h-Ify"> + <rect key="frame" x="73" y="28" width="227" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <segue destination="PdF-KD-BhG" kind="push" id="vmz-Ke-OIW"/> + </connections> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="WPISubtitleCell" rowHeight="55" id="w5F-k8-fu6"> + <rect key="frame" x="0.0" y="533" width="320" height="55"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="w5F-k8-fu6" id="tY2-WY-oAb"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="wPo-Xl-awC"> + <rect key="frame" x="3" y="2" width="315" height="50"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="notes.png" translatesAutoresizingMaskIntoConstraints="NO" id="Fab-bc-rf2"> + <rect key="frame" x="20" y="4" width="45" height="45"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9f8-Ot-uah"> + <rect key="frame" x="73" y="4" width="227" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="jnc-UL-L4a"> + <rect key="frame" x="73" y="28" width="227" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <segue destination="72J-Yh-kss" kind="push" id="9zF-jo-L12"/> + </connections> + </tableViewCell> + </cells> + </tableViewSection> + <tableViewSection headerTitle="Confirmation and creation" id="wL6-b7-7Cy"> + <cells> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="WPISimpleCell" rowHeight="55" id="yA1-qq-SLY"> + <rect key="frame" x="0.0" y="636" width="320" height="55"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="yA1-qq-SLY" id="3tI-wp-BjM"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="j2C-fp-3B5"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="preview.png" translatesAutoresizingMaskIntoConstraints="NO" id="hpp-4h-Myq"> + <rect key="frame" x="20" y="4" width="45" height="45"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Preview" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="lpW-v9-0yb"> + <rect key="frame" x="85" y="16" width="151" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="23"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <segue destination="gMn-ip-4nl" kind="push" id="pue-Mf-ubk"/> + </connections> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="WPIConfirmCell" rowHeight="55" id="dzO-jd-Exz"> + <rect key="frame" x="0.0" y="691" width="320" height="55"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="dzO-jd-Exz" id="1fp-n3-gSr"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="knopka.png" translatesAutoresizingMaskIntoConstraints="NO" id="A54-mK-Cpn"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Create!" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="GgJ-b6-u2n"> + <rect key="frame" x="72" y="16" width="177" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="23"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </tableViewCell> + </cells> + </tableViewSection> + </sections> + <connections> + <outlet property="dataSource" destination="8jy-oe-KnX" id="HeH-AA-B8R"/> + <outlet property="delegate" destination="8jy-oe-KnX" id="cnb-rU-7Ql"/> + </connections> + </tableView> + <navigationItem key="navigationItem" title="Setup" id="UIo-c6-fxa"> + <barButtonItem key="rightBarButtonItem" title="Settings" id="xXg-o2-M6J"> + <button key="customView" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="nhM-Ig-QaK"> + <rect key="frame" x="233" y="5" width="71" height="33"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="15"/> + <state key="normal" title="Settings"> + <color key="titleShadowColor" white="0.5" alpha="1" colorSpace="calibratedWhite"/> + </state> + <connections> + <segue destination="ftB-b2-2ES" kind="modal" id="H0T-Nl-BD0"/> + </connections> + </button> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="alertCell" destination="RgJ-eC-CPx" id="OD9-AA-xgc"/> + <outlet property="alertCellSubtitleLabel" destination="XYy-9h-Ify" id="wRp-Qg-tv8"/> + <outlet property="buildingCell" destination="Yzj-Iw-xmh" id="iMf-1s-eUM"/> + <outlet property="buildingCellSubtitleLabel" destination="xcs-US-E55" id="dyU-yn-sEo"/> + <outlet property="dateCell" destination="6gG-Ht-peR" id="Xas-6r-sbp"/> + <outlet property="dateCellConflictLabel" destination="hxf-ZW-Dte" id="j8C-ab-Ucw"/> + <outlet property="dateCellDetailsLabel" destination="jar-Yd-Tyq" id="CjH-DE-XOZ"/> + <outlet property="detailsCellMainLabel" destination="e65-gC-Xya" id="dqb-BO-z8F"/> + <outlet property="detailsCellSubtitleLabel" destination="5f1-xU-IKt" id="hGs-GN-xtg"/> + <outlet property="notesCell" destination="w5F-k8-fu6" id="hjd-mU-7kO"/> + <outlet property="notesCellSubtitleLabel" destination="jnc-UL-L4a" id="3s8-J8-ktN"/> + <outlet property="segmentedCell" destination="hKt-ue-2Ex" id="xRh-7A-851"/> + <segue destination="ZH9-7k-a96" kind="push" identifier="TypeToFriendSegue" id="ON9-Of-yNd"/> + <segue destination="WCo-rf-QLU" kind="push" identifier="TypeToCustomSegue" id="BNU-uE-JBB"/> + <segue destination="izA-I5-AI8" kind="push" identifier="TypeToProfessorSegue" id="SuI-1w-32F"/> + </connections> + </tableViewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="7Ls-6y-Qbw" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="289" y="1884"/> + </scene> + <!--Professor View Controller - Appointment with Professor--> + <scene sceneID="aaj-qf-FuI"> + <objects> + <tableViewController id="Icg-0F-KJ9" customClass="WPIProfessorViewController" sceneMemberID="viewController"> + <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="VQb-fu-VSG"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <color key="separatorColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <searchBar key="tableHeaderView" contentMode="redraw" text="" placeholder="Type name" id="B3a-2X-TIr"> + <rect key="frame" x="0.0" y="64" width="320" height="44"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/> + <textInputTraits key="textInputTraits" autocorrectionType="no"/> + <connections> + <outlet property="delegate" destination="Icg-0F-KJ9" id="SH9-tu-HBp"/> + </connections> + </searchBar> + <prototypes> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="professorsCell" rowHeight="90" id="yUj-Cq-DCa" customClass="WPIProfessorCell"> + <rect key="frame" x="0.0" y="130" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="yUj-Cq-DCa" id="YRx-bZ-FtP"> + <rect key="frame" x="0.0" y="0.0" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderProfessorCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="8ni-Wl-mMt"> + <rect key="frame" x="2" y="2" width="316" height="86"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="EAf-N7-cNy"> + <rect key="frame" x="13" y="7" width="75" height="76"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Dept:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="E3x-rU-f2n"> + <rect key="frame" x="99" y="8" width="33" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Office:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Lht-WG-7G6"> + <rect key="frame" x="100" y="60" width="40" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Glynis Hamel" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="fmD-UZ-2HT"> + <rect key="frame" x="99" y="32" width="188" height="25"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="TimesNewRomanPS-BoldMT" family="Times New Roman" pointSize="18"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="OFFICE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Cvc-Ef-wOG"> + <rect key="frame" x="140" y="60" width="160" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="DEPT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ZRJ-eb-gHA"> + <rect key="frame" x="140" y="8" width="160" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="professorDepartment" destination="ZRJ-eb-gHA" id="pfQ-xd-79I"/> + <outlet property="professorName" destination="fmD-UZ-2HT" id="IfE-o5-FkT"/> + <outlet property="professorOffice" destination="Cvc-Ef-wOG" id="no5-fB-t5T"/> + <outlet property="professorPicture" destination="EAf-N7-cNy" id="6TH-Xw-3X1"/> + </connections> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="departmentCell" rowHeight="54" id="fTZ-u5-Eef" customClass="WPIDepartmentCell"> + <rect key="frame" x="0.0" y="220" width="320" height="54"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="fTZ-u5-Eef" id="kXd-rE-MWK"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="olm-kv-pBU"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Label" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="juG-o8-Ltw"> + <rect key="frame" x="20" y="2" width="280" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="16"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692281723022" green="0.46666669845581055" blue="0.35294118523597717" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="mainLabel" destination="juG-o8-Ltw" id="Lqx-X7-8c4"/> + </connections> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="LoadingCell" rowHeight="54" id="8Pf-bU-mIU" customClass="WPILoadingCell"> + <rect key="frame" x="0.0" y="274" width="320" height="54"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="8Pf-bU-mIU" id="NJQ-YZ-Hfi"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="XRN-dM-pzQ"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Loading local database..." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Qt4-lH-ds3"> + <rect key="frame" x="20" y="10" width="192" height="34"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="16"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <activityIndicatorView opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" animating="YES" style="whiteLarge" translatesAutoresizingMaskIntoConstraints="NO" id="uza-FI-gpV"> + <rect key="frame" x="263" y="10" width="37" height="37"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </activityIndicatorView> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + </tableViewCell> + </prototypes> + <connections> + <outlet property="dataSource" destination="Icg-0F-KJ9" id="Nzh-Uy-nMC"/> + <outlet property="delegate" destination="Icg-0F-KJ9" id="rUJ-Sh-pCS"/> + </connections> + </tableView> + <navigationItem key="navigationItem" title="Appointment with Professor" id="Abt-vo-gc4"> + <barButtonItem key="rightBarButtonItem" title="Not listed" id="qYU-NE-HCC"> + <connections> + <segue destination="fzL-WR-GQj" kind="push" id="a1q-7a-6BE"/> + </connections> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="searchBar" destination="B3a-2X-TIr" id="Z54-rp-KKO"/> + <outlet property="searchDisplayController" destination="kbl-z2-Xt8" id="Jsy-kA-d4I"/> + <segue destination="Owv-io-Zjf" kind="push" identifier="ProfDeptToProfs" id="L6s-e9-Xjh"/> + </connections> + </tableViewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="Qi5-di-D7m" userLabel="First Responder" sceneMemberID="firstResponder"/> + <searchDisplayController id="kbl-z2-Xt8"> + <connections> + <outlet property="delegate" destination="Icg-0F-KJ9" id="EQz-5E-6g7"/> + <outlet property="searchContentsController" destination="Icg-0F-KJ9" id="MQZ-Qy-NTf"/> + <outlet property="searchResultsDataSource" destination="Icg-0F-KJ9" id="hSZ-XL-uDz"/> + <outlet property="searchResultsDelegate" destination="Icg-0F-KJ9" id="lRl-fH-GdI"/> + </connections> + </searchDisplayController> + </objects> + <point key="canvasLocation" x="1911" y="951"/> + </scene> + <!--Friend View Controller - Organization/Friend Meeting--> + <scene sceneID="g5G-4l-sG5"> + <objects> + <viewController id="ZH9-7k-a96" customClass="WPIFriendViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="nPG-p2-7bT"/> + <viewControllerLayoutGuide type="bottom" id="9i8-BK-1V9"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="5zB-22-yyA"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="YIV-TS-NUJ"> + <rect key="frame" x="2" y="177" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="yeh-sY-blU"> + <rect key="frame" x="2" y="77" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextField.png" translatesAutoresizingMaskIntoConstraints="NO" id="nNy-XG-pMI"> + <rect key="frame" x="2" y="113" width="316" height="56"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Friend / Organization / Club name:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="blh-pQ-Usl"> + <rect key="frame" x="20" y="71" width="280" height="40"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Type name here..." minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="kmf-MQ-gmS"> + <rect key="frame" x="20" y="126" width="280" height="30"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" autocapitalizationType="words"/> + <connections> + <outlet property="delegate" destination="ZH9-7k-a96" id="qgS-bR-bhC"/> + </connections> + </textField> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Tap "Done" and continue set up." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="iGn-sY-iDl"> + <rect key="frame" x="35" y="180" width="250" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </view> + <toolbarItems/> + <navigationItem key="navigationItem" title="Organization/Friend Meeting" id="7CC-uV-vSM"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="done" id="MwD-S3-tlc"> + <connections> + <action selector="doneButtonPressed:" destination="ZH9-7k-a96" id="DAd-Gw-pQE"/> + </connections> + </barButtonItem> + </navigationItem> + <simulatedToolbarMetrics key="simulatedBottomBarMetrics"/> + <connections> + <outlet property="textField" destination="kmf-MQ-gmS" id="hj3-EU-YSo"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="ZYJ-Ou-69x" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="1293" y="1682"/> + </scene> + <!--Missing Professor View Controller - Professor not listed--> + <scene sceneID="dj7-fV-AIS"> + <objects> + <viewController id="fzL-WR-GQj" customClass="WPIMissingProfessorViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="Iaz-nl-0TB"/> + <viewControllerLayoutGuide type="bottom" id="COR-R3-FTz"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="RmA-aV-AfJ"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderButton.png" translatesAutoresizingMaskIntoConstraints="NO" id="bht-vK-5Gs"> + <rect key="frame" x="129" y="276" width="63" height="25"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderLabelTwoLines.png" translatesAutoresizingMaskIntoConstraints="NO" id="hUw-TW-NfI"> + <rect key="frame" x="2" y="208" width="316" height="60"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="Qie-DZ-iAQ"> + <rect key="frame" x="2" y="172" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextField.png" translatesAutoresizingMaskIntoConstraints="NO" id="EI7-da-6uc"> + <rect key="frame" x="2" y="108" width="316" height="56"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="2Rs-Lu-OFz"> + <rect key="frame" x="2" y="72" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Professor's name" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="aqZ-Ms-GXF"> + <rect key="frame" x="20" y="75" width="280" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Type name here..." minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="IYH-iR-bVN"> + <rect key="frame" x="20" y="121" width="280" height="30"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" autocapitalizationType="words"/> + <connections> + <outlet property="delegate" destination="fzL-WR-GQj" id="OHU-AO-RVX"/> + </connections> + </textField> + <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="wordWrap" translatesAutoresizingMaskIntoConstraints="NO" id="iCb-kt-sdF"> + <rect key="frame" x="127" y="274" width="66" height="30"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="HelveticaNeue-Bold" family="Helvetica Neue" pointSize="15"/> + <state key="normal" title="Write"/> + <connections> + <action selector="writeEmail:" destination="fzL-WR-GQj" eventType="touchUpInside" id="rGf-Yu-ufH"/> + </connections> + </button> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Write email to developer about professor building" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="280" translatesAutoresizingMaskIntoConstraints="NO" id="Ivl-W4-T18"> + <rect key="frame" x="20" y="214" width="280" height="47"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Tap "Done" and continue set up." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="JZ5-N5-9g2"> + <rect key="frame" x="35" y="175" width="250" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </view> + <navigationItem key="navigationItem" title="Professor not listed" id="dYv-yx-VrJ"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="done" id="nzO-pw-Y82"> + <connections> + <action selector="doneButtonPressed:" destination="fzL-WR-GQj" id="iZ5-4E-dxZ"/> + </connections> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="professorName" destination="IYH-iR-bVN" id="HxQ-iy-VkL"/> + <outlet property="textField" destination="IYH-iR-bVN" id="GQH-2j-maJ"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="IYr-gR-y7r" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="3015" y="1077"/> + </scene> + <!--Building View Controller - Building--> + <scene sceneID="YqI-mN-ztB"> + <objects> + <tableViewController id="qJl-qK-atd" customClass="WPIBuildingViewController" sceneMemberID="viewController"> + <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="90" sectionHeaderHeight="22" sectionFooterHeight="22" id="kt0-y2-oR6"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <color key="separatorColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <prototypes> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="useProfessorOfficeCell" rowHeight="90" id="j1F-G1-AYC"> + <rect key="frame" x="0.0" y="86" width="320" height="90"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="j1F-G1-AYC" id="0qV-Nt-agj"> + <rect key="frame" x="0.0" y="0.0" width="320" height="89"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderProfessorOfficeCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="eF4-Tp-KU3"> + <rect key="frame" x="2" y="2" width="316" height="86"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Professor's Office" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="2Fe-W3-mZo"> + <rect key="frame" x="20" y="25" width="280" height="40"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="34"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="buildingCell" rowHeight="90" id="fam-aZ-wto" customClass="WPIBuildingCell"> + <rect key="frame" x="0.0" y="176" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="fam-aZ-wto" id="obt-fl-Vyn"> + <rect key="frame" x="0.0" y="0.0" width="320" height="89"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderProfessorCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="baO-J0-t9r"> + <rect key="frame" x="2" y="2" width="316" height="86"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="saS-8J-2tT"> + <rect key="frame" x="20" y="8" width="102" height="70"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Building name:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Um3-ka-xPK"> + <rect key="frame" x="130" y="8" width="115" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Short name:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Y3w-mT-XKI"> + <rect key="frame" x="130" y="57" width="94" height="16"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="SHORT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="T2D-Rg-wI2"> + <rect key="frame" x="231" y="57" width="76" height="16"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="NAME" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="MQC-ox-e1x"> + <rect key="frame" x="130" y="29" width="170" height="24"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="TimesNewRomanPS-BoldMT" family="Times New Roman" pointSize="20"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="buildingName" destination="MQC-ox-e1x" id="xEI-dH-mkd"/> + <outlet property="buildingPhoto" destination="saS-8J-2tT" id="rio-xn-XG1"/> + <outlet property="buildingShortName" destination="T2D-Rg-wI2" id="ONf-8p-Pq9"/> + <segue destination="EuZ-uN-7jh" kind="push" id="h2T-3x-Eyw"/> + </connections> + </tableViewCell> + </prototypes> + <connections> + <outlet property="dataSource" destination="qJl-qK-atd" id="til-yu-aFo"/> + <outlet property="delegate" destination="qJl-qK-atd" id="3IL-Bs-kGv"/> + </connections> + </tableView> + <navigationItem key="navigationItem" title="Building" id="2th-X9-pwT"> + <barButtonItem key="rightBarButtonItem" title="Not listed" id="bRR-b0-UsJ"> + <connections> + <segue destination="Nim-In-Lwu" kind="push" id="Gpe-kp-4kk"/> + </connections> + </barButtonItem> + </navigationItem> + </tableViewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="CID-lB-6b8" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="831" y="2354"/> + </scene> + <!--Missing Building View Controller - Building not listed--> + <scene sceneID="PrA-U2-1pI"> + <objects> + <viewController id="Nim-In-Lwu" customClass="WPIMissingBuildingViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="18h-WC-JgW"/> + <viewControllerLayoutGuide type="bottom" id="hQJ-rf-MW3"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="ZXn-oI-Ra6"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderButton.png" translatesAutoresizingMaskIntoConstraints="NO" id="kbo-H8-xIi"> + <rect key="frame" x="129" y="242" width="63" height="25"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextField.png" translatesAutoresizingMaskIntoConstraints="NO" id="TNC-RD-d5l"> + <rect key="frame" x="2" y="110" width="316" height="56"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="oJV-m2-i5S"> + <rect key="frame" x="2" y="74" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderLabelTwoLines.png" translatesAutoresizingMaskIntoConstraints="NO" id="zhc-p5-E8j"> + <rect key="frame" x="2" y="174" width="316" height="60"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Building's name" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="PvN-kQ-Gq3"> + <rect key="frame" x="20" y="67" width="280" height="42"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Type name here..." minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="j5c-Ad-ihG"> + <rect key="frame" x="20" y="123" width="280" height="30"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" autocapitalizationType="words"/> + <connections> + <outlet property="delegate" destination="Nim-In-Lwu" id="Sti-Cb-fly"/> + </connections> + </textField> + <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="wordWrap" translatesAutoresizingMaskIntoConstraints="NO" id="ymB-jW-RgV"> + <rect key="frame" x="132" y="245" width="57" height="19"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="HelveticaNeue-Bold" family="Helvetica Neue" pointSize="15"/> + <state key="normal" title="Write"/> + <connections> + <action selector="writeEmail:" destination="Nim-In-Lwu" eventType="touchUpInside" id="8e2-S6-HiG"/> + </connections> + </button> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Write email to developer about missing building" textAlignment="center" lineBreakMode="tailTruncation" numberOfLines="2" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" preferredMaxLayoutWidth="280" translatesAutoresizingMaskIntoConstraints="NO" id="9ZB-Zj-u8T"> + <rect key="frame" x="20" y="180" width="280" height="47"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </view> + <navigationItem key="navigationItem" title="Building not listed" id="HQ2-JM-SXf"> + <barButtonItem key="rightBarButtonItem" title="Next" id="vks-TP-Tm3"> + <connections> + <segue destination="EuZ-uN-7jh" kind="push" id="axh-4G-zRI"/> + </connections> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="buildingName" destination="j5c-Ad-ihG" id="NtB-to-NPt"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="0rY-5Y-ECm" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="1293" y="2354"/> + </scene> + <!--Room View Controller - Room number / Specific Place--> + <scene sceneID="Pac-ay-WDY"> + <objects> + <viewController id="EuZ-uN-7jh" customClass="WPIRoomViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="Mpd-pY-sIF"/> + <viewControllerLayoutGuide type="bottom" id="GrJ-5Y-w1g"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="RTJ-Xp-FOO"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextFieldSmall.png" translatesAutoresizingMaskIntoConstraints="NO" id="gpK-4u-wai"> + <rect key="frame" x="163" y="203" width="156" height="38"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="Zgh-Ag-3tM"> + <rect key="frame" x="4" y="167" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextLabelSmall.png" translatesAutoresizingMaskIntoConstraints="NO" id="X9l-9t-dto"> + <rect key="frame" x="2" y="75" width="156" height="38"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextFieldSmall.png" translatesAutoresizingMaskIntoConstraints="NO" id="trR-nJ-A07"> + <rect key="frame" x="163" y="75" width="156" height="38"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Room number:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="qY5-Zb-r88"> + <rect key="frame" x="20" y="76" width="124" height="36"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="eq: near Cafe..." minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="CPR-oi-PjG"> + <rect key="frame" x="168" y="207" width="148" height="30"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" enablesReturnKeyAutomatically="YES"/> + <connections> + <outlet property="delegate" destination="EuZ-uN-7jh" id="oII-DW-iXL"/> + </connections> + </textField> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="OR" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="u4T-5q-qXk"> + <rect key="frame" x="132" y="170" width="56" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Type number here..." minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="9BE-oh-z4V"> + <rect key="frame" x="167" y="79" width="148" height="30"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" keyboardType="numberPad" returnKeyType="done"/> + <connections> + <outlet property="delegate" destination="EuZ-uN-7jh" id="QRu-tf-Pqw"/> + </connections> + </textField> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextLabelSmall.png" translatesAutoresizingMaskIntoConstraints="NO" id="1Uy-pG-vTq"> + <rect key="frame" x="2" y="121" width="156" height="38"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Room letter:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="0kS-ko-EX7"> + <rect key="frame" x="20" y="120" width="124" height="36"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextFieldSmall.png" translatesAutoresizingMaskIntoConstraints="NO" id="9gp-Ys-xc0"> + <rect key="frame" x="163" y="121" width="156" height="38"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <textField opaque="NO" clipsSubviews="YES" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="left" contentVerticalAlignment="center" borderStyle="roundedRect" placeholder="Type letter here..." minimumFontSize="17" translatesAutoresizingMaskIntoConstraints="NO" id="OXM-Mn-zdR"> + <rect key="frame" x="167" y="125" width="148" height="30"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" enablesReturnKeyAutomatically="YES"/> + <connections> + <outlet property="delegate" destination="EuZ-uN-7jh" id="YEV-pP-pWO"/> + </connections> + </textField> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextLabelSmall.png" translatesAutoresizingMaskIntoConstraints="NO" id="aPS-px-7Pj"> + <rect key="frame" x="4" y="203" width="156" height="38"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Specific place:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="biM-0D-EXz"> + <rect key="frame" x="18" y="204" width="124" height="36"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="F3q-Z6-vPI"> + <rect key="frame" x="2" y="249" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Tap done and continue set up" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="ygd-m6-StP"> + <rect key="frame" x="44" y="252" width="228" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </view> + <navigationItem key="navigationItem" title="Room number / Specific Place" id="DbJ-SW-Vas"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="done" id="uyE-pH-hr5"> + <connections> + <action selector="doneButtonPressed:" destination="EuZ-uN-7jh" id="bdh-pL-8TG"/> + </connections> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="roomLetterTextField" destination="OXM-Mn-zdR" id="2gy-vV-V1B"/> + <outlet property="roomNumberTextField" destination="9BE-oh-z4V" id="PpW-VA-LKA"/> + <outlet property="specificPlaceTextField" destination="CPR-oi-PjG" id="VBs-SZ-iC8"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="uyT-9p-xFx" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="1835" y="3043"/> + </scene> + <!--Alert View Controller - Alert--> + <scene sceneID="Leg-LG-jhW"> + <objects> + <viewController id="PdF-KD-BhG" customClass="WPIAlertViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="ieB-dg-adb"/> + <viewControllerLayoutGuide type="bottom" id="b9q-4G-baV"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="kV8-UI-J6K"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="UfQ-bn-HJe"> + <rect key="frame" x="2" y="74" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="cRd-3p-r24"> + <rect key="frame" x="2" y="299" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDatePicker.png" translatesAutoresizingMaskIntoConstraints="NO" id="gk2-N2-TiT"> + <rect key="frame" x="2" y="106" width="316" height="188"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Alert" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="WDh-ud-lEZ"> + <rect key="frame" x="142" y="77" width="36" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <pickerView contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="s0J-Eq-Z6n"> + <rect key="frame" x="15" y="93" width="290" height="162"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/> + <connections> + <outlet property="dataSource" destination="PdF-KD-BhG" id="naF-eR-fdb"/> + <outlet property="delegate" destination="PdF-KD-BhG" id="CFt-xU-M70"/> + </connections> + </pickerView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Tap "Done" and continue set up." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="1QF-CM-W4O"> + <rect key="frame" x="35" y="302" width="250" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </view> + <toolbarItems/> + <navigationItem key="navigationItem" title="Alert" id="snx-8g-1dk"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="done" id="fbn-QX-JxQ"> + <connections> + <action selector="doneButtonPressed:" destination="PdF-KD-BhG" id="UhN-R1-scb"/> + </connections> + </barButtonItem> + </navigationItem> + <simulatedToolbarMetrics key="simulatedBottomBarMetrics"/> + <connections> + <outlet property="alertPicker" destination="s0J-Eq-Z6n" id="OJN-me-wc6"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="g6e-OZ-veh" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="831" y="3034"/> + </scene> + <!--Notes View Controller - Notes--> + <scene sceneID="hys-ll-ZOJ"> + <objects> + <viewController id="72J-Yh-kss" customClass="WPINotesViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="0fa-Sa-btM"/> + <viewControllerLayoutGuide type="bottom" id="DFB-hW-YFP"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="YVM-RV-Hqs"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="wGK-B0-ZaJ"> + <rect key="frame" x="2" y="262" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="hTb-42-5Zk"> + <rect key="frame" x="2" y="71" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextView.png" translatesAutoresizingMaskIntoConstraints="NO" id="Aa1-Bi-del"> + <rect key="frame" x="2" y="103" width="316" height="154"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Notes" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Crs-1f-GGX"> + <rect key="frame" x="137" y="74" width="46" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="glH-lt-9Qe" customClass="WPIPlaceHolderTextView"> + <rect key="frame" x="20" y="116" width="280" height="128"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" autocapitalizationType="sentences"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="placeholder"> + <string key="value">Type notes here. For example, write down a purpose of the event, like "Talk about midterm exam". You may leave it as it is, so it will be blank.</string> + </userDefinedRuntimeAttribute> + </userDefinedRuntimeAttributes> + </textView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Tap "Done" and continue set up." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="UxO-Cz-KKi"> + <rect key="frame" x="35" y="265" width="250" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </view> + <toolbarItems/> + <navigationItem key="navigationItem" title="Notes" id="Xz8-F1-ilA"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="done" id="Udf-a1-3CP"> + <connections> + <action selector="doneButtonPressed:" destination="72J-Yh-kss" id="QCz-Db-BIb"/> + </connections> + </barButtonItem> + </navigationItem> + <simulatedToolbarMetrics key="simulatedBottomBarMetrics"/> + <connections> + <outlet property="notesTextField" destination="glH-lt-9Qe" id="vQx-eY-rMH"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="lxB-bN-TwA" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="831" y="3722"/> + </scene> + <!--Confirmation View Controller - Confirmation--> + <scene sceneID="x30-eg-yps"> + <objects> + <viewController id="gMn-ip-4nl" customClass="WPIConfirmationViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="srB-P2-gF6"/> + <viewControllerLayoutGuide type="bottom" id="4um-VH-ax9"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="9kD-MG-dG0"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <webView contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="1Yb-Oy-opB"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.99215692281723022" green="0.54901963472366333" blue="0.41176474094390869" alpha="1" colorSpace="deviceRGB"/> + <dataDetectorType key="dataDetectorTypes"/> + <connections> + <outlet property="delegate" destination="gMn-ip-4nl" id="ZcE-04-ZQJ"/> + </connections> + </webView> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <constraints> + <constraint firstItem="1Yb-Oy-opB" firstAttribute="top" secondItem="9kD-MG-dG0" secondAttribute="top" id="Bgm-MD-Ml3"/> + <constraint firstAttribute="trailing" secondItem="1Yb-Oy-opB" secondAttribute="trailing" id="kYe-1b-CAx"/> + <constraint firstItem="4um-VH-ax9" firstAttribute="top" secondItem="1Yb-Oy-opB" secondAttribute="bottom" id="ppO-xb-OKm"/> + <constraint firstItem="1Yb-Oy-opB" firstAttribute="leading" secondItem="9kD-MG-dG0" secondAttribute="leading" id="xLf-lz-cpa"/> + </constraints> + </view> + <navigationItem key="navigationItem" title="Confirmation" id="xbP-z4-Ctr"> + <barButtonItem key="rightBarButtonItem" title="Create!" style="done" id="RS5-mk-aiO"> + <connections> + <action selector="createButtonPressed:" destination="gMn-ip-4nl" id="P9V-Ih-II7"/> + </connections> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="confiramationWebView" destination="1Yb-Oy-opB" id="8f6-e4-P38"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="hvJ-bt-QtL" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="831" y="4422"/> + </scene> + <!--Friend View Controller - Custom--> + <scene sceneID="2oo-LF-bwW"> + <objects> + <viewController id="WCo-rf-QLU" customClass="WPIFriendViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="Y7H-o4-av7"/> + <viewControllerLayoutGuide type="bottom" id="Wh2-eS-r0P"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="agr-Yf-AvD"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="BBB-NI-oRg"> + <rect key="frame" x="2" y="270" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderTextView.png" translatesAutoresizingMaskIntoConstraints="NO" id="ycq-Dy-Vqk"> + <rect key="frame" x="2" y="111" width="316" height="154"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="nnx-Jw-2v3"> + <rect key="frame" x="2" y="79" width="316" height="28"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Event name" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="eoO-sc-xEX"> + <rect key="frame" x="115" y="82" width="91" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <textView clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="RgT-w8-mG6" customClass="WPIPlaceHolderTextView"> + <rect key="frame" x="20" y="121" width="280" height="133"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <color key="backgroundColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <color key="textColor" red="1" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/> + <fontDescription key="fontDescription" type="system" pointSize="14"/> + <textInputTraits key="textInputTraits" autocapitalizationType="sentences" enablesReturnKeyAutomatically="YES"/> + <userDefinedRuntimeAttributes> + <userDefinedRuntimeAttribute type="string" keyPath="placeholder" value="Type event's name here. For example: "Pick my lost bag"."/> + </userDefinedRuntimeAttributes> + </textView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Tap "Done" and continue set up." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Pza-FW-ihZ"> + <rect key="frame" x="35" y="273" width="250" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </view> + <toolbarItems/> + <navigationItem key="navigationItem" title="Custom" id="RLs-fZ-Gdc"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="done" id="2Ch-e2-nid"> + <connections> + <action selector="doneButtonPressed:" destination="WCo-rf-QLU" id="2TX-Jb-UTw"/> + </connections> + </barButtonItem> + </navigationItem> + <simulatedToolbarMetrics key="simulatedBottomBarMetrics"/> + <connections> + <outlet property="textView" destination="RgT-w8-mG6" id="Yl2-Gf-tCi"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="ppM-d3-fbZ" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="1835" y="1905"/> + </scene> + <!--Favorites View Controller - Favorite Professors--> + <scene sceneID="hOl-qD-pa3"> + <objects> + <viewController id="x9b-4w-3m6" customClass="WPIFavoritesViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="OUe-uc-u0Z"/> + <viewControllerLayoutGuide type="bottom" id="wcc-TT-gQp"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="pxz-N5-t7y"> <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <tableView opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" fixedFrame="YES" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" allowsSelection="NO" rowHeight="90" sectionHeaderHeight="22" sectionFooterHeight="22" translatesAutoresizingMaskIntoConstraints="NO" id="wKx-ev-O97"> + <rect key="frame" x="0.0" y="0.0" width="320" height="522"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <color key="separatorColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <color key="sectionIndexBackgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <prototypes> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="professorsCell" rowHeight="90" id="EKJ-fp-CSl" customClass="WPIProfessorCell"> + <rect key="frame" x="0.0" y="86" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="EKJ-fp-CSl" id="zp3-R8-xm0"> + <rect key="frame" x="0.0" y="0.0" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderProfessorCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="ujL-S4-VNd"> + <rect key="frame" x="2" y="2" width="316" height="86"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="fiu-cH-IpQ"> + <rect key="frame" x="13" y="7" width="75" height="76"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Dept:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="v4k-p0-aLh"> + <rect key="frame" x="99" y="8" width="33" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Office:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="JwM-A5-gp2"> + <rect key="frame" x="100" y="60" width="40" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Glynis Hamel" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="AzP-bK-3o0"> + <rect key="frame" x="99" y="32" width="188" height="25"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="TimesNewRomanPS-BoldMT" family="Times New Roman" pointSize="18"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="OFFICE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="vbz-qR-Fq3"> + <rect key="frame" x="140" y="60" width="160" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="DEPT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="8kd-OL-yvd"> + <rect key="frame" x="140" y="8" width="160" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="professorDepartment" destination="8kd-OL-yvd" id="DO3-Zw-paB"/> + <outlet property="professorName" destination="AzP-bK-3o0" id="a47-8V-aCH"/> + <outlet property="professorOffice" destination="vbz-qR-Fq3" id="Mz5-lx-XbN"/> + <outlet property="professorPicture" destination="fiu-cH-IpQ" id="r5g-xK-e9f"/> + </connections> + </tableViewCell> + </prototypes> + <connections> + <outlet property="dataSource" destination="x9b-4w-3m6" id="88Q-gS-oyT"/> + <outlet property="delegate" destination="x9b-4w-3m6" id="1pc-DD-Vf0"/> + </connections> + </tableView> + <toolbar opaque="NO" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="KV4-TT-J2T"> + <rect key="frame" x="0.0" y="522" width="320" height="44"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/> + <items> + <barButtonItem title="Edit" id="7cq-Nb-dza"> + <connections> + <action selector="editButtonPressed:" destination="x9b-4w-3m6" id="nlW-RM-hyF"/> + </connections> + </barButtonItem> + </items> + </toolbar> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Drag to the left to delete item" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="6J3-Zp-TUi"> + <rect key="frame" x="76" y="533" width="224" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" cocoaTouchSystemColor="darkTextColor"/> + <nil key="highlightedColor"/> + </label> + </subviews> <color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/> </view> + <navigationItem key="navigationItem" title="Favorite Professors" id="92v-Mg-y3p"> + <barButtonItem key="rightBarButtonItem" systemItem="add" id="qMd-YN-ZaS"> + <connections> + <segue destination="ywr-qz-FYR" kind="modal" id="eck-vy-L7k"/> + </connections> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="editButton" destination="7cq-Nb-dza" id="eg6-Nz-FU9"/> + <outlet property="tableView" destination="wKx-ev-O97" id="0nb-Ap-dUl"/> + </connections> </viewController> - <placeholder placeholderIdentifier="IBFirstResponder" id="x5A-6p-PRh" sceneMemberID="firstResponder"/> + <placeholder placeholderIdentifier="IBFirstResponder" id="xJh-ps-eCL" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="780" y="379"/> + </scene> + <!--Date View Controller - Date--> + <scene sceneID="ZAg-lH-8S0"> + <objects> + <viewController id="m9C-n6-FLH" customClass="WPIDateViewController" sceneMemberID="viewController"> + <layoutGuides> + <viewControllerLayoutGuide type="top" id="5Oa-YG-hdO"/> + <viewControllerLayoutGuide type="bottom" id="9CG-iQ-6Wy"/> + </layoutGuides> + <view key="view" contentMode="scaleToFill" id="KRr-6J-iJp"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDatePicker.png" translatesAutoresizingMaskIntoConstraints="NO" id="Coo-qp-ViB"> + <rect key="frame" x="2" y="67" width="316" height="188"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDatePicker.png" translatesAutoresizingMaskIntoConstraints="NO" id="0hN-V2-RQL"> + <rect key="frame" x="2" y="290" width="316" height="188"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="border.png" translatesAutoresizingMaskIntoConstraints="NO" id="6Md-ia-J6d"> + <rect key="frame" x="2" y="258" width="316" height="29"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <datePicker contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" datePickerMode="dateAndTime" minuteInterval="1" translatesAutoresizingMaskIntoConstraints="NO" id="BuF-kr-h6E"> + <rect key="frame" x="15" y="54" width="290" height="162"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/> + <date key="date" timeIntervalSinceReferenceDate="407284482.88821501"> + <!--2013-11-27 22:34:42 +0000--> + </date> + <timeZone key="timeZone" name="America/Los_Angeles"> + <data key="data"> +VFppZgAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAAC5AAAABAAAABCepkign7sVkKCGKqChmveQ +y4kaoNIj9HDSYSYQ1v50INiArZDa/tGg28CQENzes6DdqayQ3r6VoN+JjpDgnneg4WlwkOJ+WaDjSVKQ +5F47oOUpNJDmR1gg5xJREOgnOiDo8jMQ6gccIOrSFRDr5v4g7LH3EO3G4CDukdkQ76/8oPBxuxDxj96g +8n/BkPNvwKD0X6OQ9U+ioPY/hZD3L4Sg+CiiEPkPZqD6CIQQ+viDIPvoZhD82GUg/chIEP64RyD/qCoQ +AJgpIAGIDBACeAsgA3EokARhJ6AFUQqQBkEJoAcw7JAHjUOgCRDOkAmtvyAK8LCQC+CvoAzZzRANwJGg +DrmvEA+priAQmZEQEYmQIBJ5cxATaXIgFFlVEBVJVCAWOTcQFyk2IBgiU5AZCRggGgI1kBryNKAb4heQ +HNIWoB3B+ZAesfigH6HbkCB2KyAhgb2QIlYNICNq2hAkNe8gJUq8ECYV0SAnKp4QJ/7toCkKgBAp3s+g +KupiECu+saAs036QLZ6ToC6zYJAvfnWgMJNCkDFnkiAycySQM0d0IDRTBpA1J1YgNjLokDcHOCA4HAUQ +OOcaIDn75xA6xvwgO9vJEDywGKA9u6sQPo/6oD+bjRBAb9ygQYSpkEJPvqBDZIuQRC+goEVEbZBF89Mg +Ry2KEEfTtSBJDWwQSbOXIErtThBLnLOgTNZqkE18laBOtkyQT1x3oFCWLpBRPFmgUnYQkFMcO6BUVfKQ +VPwdoFY11JBW5TogWB7xEFjFHCBZ/tMQWqT+IFvetRBchOAgXb6XEF5kwiBfnnkQYE3eoGGHlZBiLcCg +Y2d3kGQNoqBlR1mQZe2EoGcnO5BnzWagaQcdkGmtSKBq5v+Qa5ZlIGzQHBBtdkcgbq/+EG9WKSBwj+AQ +cTYLIHJvwhBzFe0gdE+kEHT/CaB2OMCQdt7roHgYopB4vs2gefiEkHqer6B72GaQfH6RoH24SJB+XnOg +f5gqkAABAAECAwEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA +AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA +AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA +AQABAAEAAQAB//+dkAEA//+PgAAE//+dkAEI//+dkAEMUERUAFBTVABQV1QAUFBUAAAAAAEAAAABA +</data> + </timeZone> + </datePicker> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Duration" textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="b9e-X1-hmv"> + <rect key="frame" x="80" y="262" width="160" height="21"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="17"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <pickerView contentMode="scaleToFill" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="pEg-b4-qkx"> + <rect key="frame" x="15" y="287" width="290" height="162"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/> + <connections> + <outlet property="dataSource" destination="m9C-n6-FLH" id="g2y-Kx-BVa"/> + <outlet property="delegate" destination="m9C-n6-FLH" id="9xV-82-YhR"/> + </connections> + </pickerView> + </subviews> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + </view> + <toolbarItems/> + <navigationItem key="navigationItem" title="Date" id="Zw8-pP-ECb"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="done" id="WHd-xV-pM5"> + <connections> + <action selector="doneButtonPressed:" destination="m9C-n6-FLH" id="NSL-qL-ut0"/> + </connections> + </barButtonItem> + </navigationItem> + <simulatedToolbarMetrics key="simulatedBottomBarMetrics"/> + <connections> + <outlet property="datePicker" destination="BuF-kr-h6E" id="hRz-D5-kgr"/> + <outlet property="durationPicker" destination="pEg-b4-qkx" id="iTd-FU-QU0"/> + </connections> + </viewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="rTq-HE-qPu" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="780" y="1077"/> + </scene> + <!--Prof Dept View Controller - Appointment with Professor--> + <scene sceneID="5e3-RK-3WZ"> + <objects> + <tableViewController id="Owv-io-Zjf" customClass="WPIProfDeptViewController" sceneMemberID="viewController"> + <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="J5N-r2-YJG"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <color key="separatorColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <prototypes> + <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="professorsCell" rowHeight="90" id="AjT-73-sXt" customClass="WPIProfessorCell"> + <rect key="frame" x="0.0" y="86" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="AjT-73-sXt" id="cfx-Ps-yYD"> + <rect key="frame" x="0.0" y="0.0" width="320" height="89"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderProfessorCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="axw-Gh-dgI"> + <rect key="frame" x="2" y="2" width="316" height="86"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="5Az-D3-4Wb"> + <rect key="frame" x="13" y="7" width="75" height="75"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Office:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="11D-eE-GyM"> + <rect key="frame" x="100" y="47" width="40" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Glynis Hamel" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Fg4-Yo-Q5q"> + <rect key="frame" x="100" y="11" width="200" height="25"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="TimesNewRomanPS-BoldMT" family="Times New Roman" pointSize="20"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="OFFICE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="nLy-Vt-Kbt"> + <rect key="frame" x="100" y="62" width="200" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="professorName" destination="Fg4-Yo-Q5q" id="D9a-TX-bG1"/> + <outlet property="professorOffice" destination="nLy-Vt-Kbt" id="SdD-h3-NsV"/> + <outlet property="professorPicture" destination="5Az-D3-4Wb" id="PTp-NI-AvR"/> + </connections> + </tableViewCell> + </prototypes> + <connections> + <outlet property="dataSource" destination="Owv-io-Zjf" id="3cG-I6-fos"/> + <outlet property="delegate" destination="Owv-io-Zjf" id="wBC-VY-l02"/> + </connections> + </tableView> + <navigationItem key="navigationItem" title="Appointment with Professor" id="QC4-GA-sfY"> + <barButtonItem key="rightBarButtonItem" title="Not listed" id="REq-01-6Qy"> + <connections> + <segue destination="fzL-WR-GQj" kind="push" id="RLH-KI-tSs"/> + </connections> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="searchDisplayController" destination="kbl-z2-Xt8" id="uO5-ap-GNH"/> + </connections> + </tableViewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="3Z9-vI-c5p" userLabel="First Responder" sceneMemberID="firstResponder"/> + <searchDisplayController id="Y0C-Jv-ojx"> + <connections> + <outlet property="delegate" destination="Owv-io-Zjf" id="Qcg-FO-JUy"/> + <outlet property="searchContentsController" destination="Owv-io-Zjf" id="dw9-Zl-KzT"/> + <outlet property="searchResultsDataSource" destination="Owv-io-Zjf" id="Z0l-oa-7M0"/> + <outlet property="searchResultsDelegate" destination="Owv-io-Zjf" id="Q2H-Pa-VAx"/> + </connections> + </searchDisplayController> + </objects> + <point key="canvasLocation" x="2461" y="578"/> + </scene> + <!--Navigation Controller--> + <scene sceneID="OA4-cn-4U2"> + <objects> + <navigationController definesPresentationContext="YES" id="ywr-qz-FYR" sceneMemberID="viewController"> + <navigationBar key="navigationBar" contentMode="scaleToFill" id="eHq-Mj-JeX"> + <autoresizingMask key="autoresizingMask"/> + </navigationBar> + <connections> + <segue destination="xXP-MC-Lyi" kind="relationship" relationship="rootViewController" id="dCb-pj-yUW"/> + </connections> + </navigationController> + <placeholder placeholderIdentifier="IBFirstResponder" id="Llq-3v-sgN" userLabel="First Responder" sceneMemberID="firstResponder"/> + </objects> + <point key="canvasLocation" x="1369" y="-323"/> + </scene> + <!--Professor View Controller - Appointment with Professor--> + <scene sceneID="jbK-I6-lXf"> + <objects> + <tableViewController id="xXP-MC-Lyi" customClass="WPIProfessorViewController" sceneMemberID="viewController"> + <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="none" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="kcb-0d-tSl"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <color key="separatorColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <searchBar key="tableHeaderView" contentMode="redraw" text="" placeholder="Type name" id="iQl-cb-M6l"> + <rect key="frame" x="0.0" y="64" width="320" height="44"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/> + <textInputTraits key="textInputTraits" autocorrectionType="no"/> + <connections> + <outlet property="delegate" destination="xXP-MC-Lyi" id="Zv9-AF-VqR"/> + </connections> + </searchBar> + <prototypes> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="professorsCell" rowHeight="90" id="I8T-UA-OpL" customClass="WPIProfessorCell"> + <rect key="frame" x="0.0" y="130" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="I8T-UA-OpL" id="wfe-3h-CUr"> + <rect key="frame" x="0.0" y="0.0" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderProfessorCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="5L7-a4-Eiq"> + <rect key="frame" x="2" y="2" width="316" height="86"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="TSr-cq-XGn"> + <rect key="frame" x="13" y="7" width="75" height="76"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Dept:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="zMy-KF-Oey"> + <rect key="frame" x="99" y="8" width="33" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Office:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="FG5-Qh-xWP"> + <rect key="frame" x="100" y="60" width="40" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Glynis Hamel" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="iiy-pr-Gcs"> + <rect key="frame" x="99" y="32" width="188" height="25"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="TimesNewRomanPS-BoldMT" family="Times New Roman" pointSize="18"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="OFFICE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="dt3-m9-DUy"> + <rect key="frame" x="140" y="60" width="160" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="DEPT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="S3X-4d-g0w"> + <rect key="frame" x="140" y="8" width="160" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="professorDepartment" destination="S3X-4d-g0w" id="j5L-kV-FIX"/> + <outlet property="professorName" destination="iiy-pr-Gcs" id="DsG-AX-0xc"/> + <outlet property="professorOffice" destination="dt3-m9-DUy" id="QRo-Ep-OPy"/> + <outlet property="professorPicture" destination="TSr-cq-XGn" id="yhr-bA-cM3"/> + </connections> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="departmentCell" rowHeight="54" id="5pG-Xe-JWx" customClass="WPIDepartmentCell"> + <rect key="frame" x="0.0" y="220" width="320" height="54"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="5pG-Xe-JWx" id="aCb-NF-d17"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="860-y2-mNy"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Label" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="KSe-6M-Nju"> + <rect key="frame" x="20" y="2" width="280" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="16"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="mainLabel" destination="KSe-6M-Nju" id="Xoo-ku-tR1"/> + </connections> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="LoadingCell" rowHeight="54" id="uhD-sc-7ah" customClass="WPILoadingCell"> + <rect key="frame" x="0.0" y="274" width="320" height="54"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="uhD-sc-7ah" id="zx8-Sk-uH1"> + <rect key="frame" x="0.0" y="0.0" width="320" height="54"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="Bhu-RE-ecr"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Loading local database..." lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="oOv-1e-BN6"> + <rect key="frame" x="20" y="10" width="192" height="34"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="16"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <activityIndicatorView opaque="NO" contentMode="scaleToFill" horizontalHuggingPriority="750" verticalHuggingPriority="750" fixedFrame="YES" animating="YES" style="whiteLarge" translatesAutoresizingMaskIntoConstraints="NO" id="qli-Gf-uWY"> + <rect key="frame" x="263" y="10" width="37" height="37"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </activityIndicatorView> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + </tableViewCell> + </prototypes> + <connections> + <outlet property="dataSource" destination="xXP-MC-Lyi" id="Byr-fA-aDs"/> + <outlet property="delegate" destination="xXP-MC-Lyi" id="qaw-yG-5aF"/> + </connections> + </tableView> + <toolbarItems/> + <navigationItem key="navigationItem" title="Appointment with Professor" id="0SS-yb-k3f"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="cancel" id="yVZ-Pa-cI4"> + <connections> + <action selector="cancelButtonPressed:" destination="xXP-MC-Lyi" id="56Y-Bj-cwh"/> + </connections> + </barButtonItem> + </navigationItem> + <simulatedToolbarMetrics key="simulatedBottomBarMetrics"/> + <connections> + <outlet property="searchBar" destination="iQl-cb-M6l" id="qgI-ax-Lj9"/> + <outlet property="searchDisplayController" destination="kbl-z2-Xt8" id="s5m-zq-O8d"/> + <segue destination="zZf-kr-hEs" kind="push" identifier="ProfDeptToProfs" id="7TI-hy-Wzj"/> + </connections> + </tableViewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="Xwp-lg-xRy" userLabel="First Responder" sceneMemberID="firstResponder"/> + <searchDisplayController id="TlO-mu-joQ"> + <connections> + <outlet property="delegate" destination="xXP-MC-Lyi" id="sJj-zU-4NI"/> + <outlet property="searchContentsController" destination="xXP-MC-Lyi" id="Rw1-xz-7CB"/> + <outlet property="searchResultsDataSource" destination="xXP-MC-Lyi" id="2lv-Qw-eFm"/> + <outlet property="searchResultsDelegate" destination="xXP-MC-Lyi" id="MTd-60-1bE"/> + </connections> + </searchDisplayController> + </objects> + <point key="canvasLocation" x="2022" y="-328"/> + </scene> + <!--Prof Dept View Controller - Appointment with Professor--> + <scene sceneID="SuD-Em-XJJ"> + <objects> + <tableViewController id="zZf-kr-hEs" customClass="WPIProfDeptViewController" sceneMemberID="viewController"> + <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="44" sectionHeaderHeight="22" sectionFooterHeight="22" id="a5s-UZ-her"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <color key="separatorColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <prototypes> + <tableViewCell contentMode="scaleToFill" selectionStyle="blue" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="professorsCell" rowHeight="90" id="BYQ-oJ-ryS" customClass="WPIProfessorCell"> + <rect key="frame" x="0.0" y="86" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="BYQ-oJ-ryS" id="oBd-oR-sGs"> + <rect key="frame" x="0.0" y="0.0" width="320" height="89"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderProfessorCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="IUb-vd-3iR"> + <rect key="frame" x="2" y="2" width="316" height="86"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="zP0-pb-cFG"> + <rect key="frame" x="13" y="7" width="75" height="75"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Office:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Rde-cA-LEK"> + <rect key="frame" x="100" y="47" width="40" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Glynis Hamel" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="gA1-29-NMY"> + <rect key="frame" x="100" y="11" width="200" height="25"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="TimesNewRomanPS-BoldMT" family="Times New Roman" pointSize="20"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="OFFICE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="5Cb-Pt-5Z4"> + <rect key="frame" x="100" y="62" width="200" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="professorName" destination="gA1-29-NMY" id="NPv-YS-rwo"/> + <outlet property="professorOffice" destination="5Cb-Pt-5Z4" id="BKG-Wa-jw8"/> + <outlet property="professorPicture" destination="zP0-pb-cFG" id="NC2-Vf-egN"/> + </connections> + </tableViewCell> + </prototypes> + <connections> + <outlet property="dataSource" destination="zZf-kr-hEs" id="xBG-0O-6L4"/> + <outlet property="delegate" destination="zZf-kr-hEs" id="KOI-rp-SqD"/> + </connections> + </tableView> + <navigationItem key="navigationItem" title="Appointment with Professor" id="sqI-8Q-KDW"> + <barButtonItem key="rightBarButtonItem" style="done" systemItem="cancel" id="HYu-nd-xVh"> + <connections> + <action selector="cancelButtonPressed:" destination="zZf-kr-hEs" id="A4V-3I-Lkr"/> + </connections> + </barButtonItem> + </navigationItem> + <connections> + <outlet property="searchDisplayController" destination="kbl-z2-Xt8" id="nuF-Y7-CGB"/> + </connections> + </tableViewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="bpf-0G-ueX" userLabel="First Responder" sceneMemberID="firstResponder"/> + <searchDisplayController id="GPc-IL-3hn"> + <connections> + <outlet property="delegate" destination="zZf-kr-hEs" id="OhW-U3-aC4"/> + <outlet property="searchContentsController" destination="zZf-kr-hEs" id="BxP-ZU-bDs"/> + <outlet property="searchResultsDataSource" destination="zZf-kr-hEs" id="9IB-SI-3ke"/> + <outlet property="searchResultsDelegate" destination="zZf-kr-hEs" id="ynU-JG-eBh"/> + </connections> + </searchDisplayController> + </objects> + <point key="canvasLocation" x="2578" y="-328"/> + </scene> + <!--Fav Profs View Controller - Appointment with Professor--> + <scene sceneID="f58-z1-GPz"> + <objects> + <tableViewController id="izA-I5-AI8" customClass="WPIFavProfsViewController" sceneMemberID="viewController"> + <tableView key="view" opaque="NO" clipsSubviews="YES" clearsContextBeforeDrawing="NO" contentMode="scaleToFill" alwaysBounceVertical="YES" dataMode="prototypes" style="plain" separatorStyle="default" rowHeight="90" sectionHeaderHeight="22" sectionFooterHeight="22" id="ck6-Mn-tbn"> + <rect key="frame" x="0.0" y="0.0" width="320" height="568"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <color key="separatorColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <prototypes> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" hidesAccessoryWhenEditing="NO" indentationLevel="1" indentationWidth="0.0" reuseIdentifier="professorsCell" rowHeight="90" id="eic-rf-sIV" customClass="WPIProfessorCell"> + <rect key="frame" x="0.0" y="86" width="320" height="90"/> + <autoresizingMask key="autoresizingMask"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="eic-rf-sIV" id="HRi-d9-XWh"> + <rect key="frame" x="0.0" y="0.0" width="320" height="89"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderProfessorCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="p5F-OQ-tix"> + <rect key="frame" x="2" y="2" width="316" height="86"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <imageView userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Jax-mI-uKx"> + <rect key="frame" x="13" y="7" width="75" height="75"/> + <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Dept:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CCC-6a-1Ju"> + <rect key="frame" x="99" y="8" width="33" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Office:" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="9G5-5N-bJs"> + <rect key="frame" x="100" y="60" width="40" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="12"/> + <color key="textColor" red="0.0" green="1" blue="1" alpha="1" colorSpace="calibratedRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="Glynis Hamel" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="uJq-rm-XAy"> + <rect key="frame" x="99" y="32" width="188" height="25"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" name="TimesNewRomanPS-BoldMT" family="Times New Roman" pointSize="18"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="OFFICE" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="mpM-zv-vSO"> + <rect key="frame" x="140" y="60" width="160" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="DEPT" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="rsB-fS-UEe"> + <rect key="frame" x="140" y="8" width="160" height="20"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="13"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.54901963470000004" blue="0.41176474089999998" alpha="1" colorSpace="deviceRGB"/> + <connections> + <outlet property="professorDepartment" destination="rsB-fS-UEe" id="MN9-ka-Wub"/> + <outlet property="professorName" destination="uJq-rm-XAy" id="Lds-yC-IAF"/> + <outlet property="professorOffice" destination="mpM-zv-vSO" id="8cY-4B-v5V"/> + <outlet property="professorPicture" destination="Jax-mI-uKx" id="Sep-Q1-baS"/> + </connections> + </tableViewCell> + <tableViewCell contentMode="scaleToFill" selectionStyle="none" indentationWidth="10" reuseIdentifier="toProfsCell" rowHeight="54" id="xcx-Op-Cnx"> + <rect key="frame" x="0.0" y="176" width="320" height="54"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <tableViewCellContentView key="contentView" opaque="NO" clipsSubviews="YES" multipleTouchEnabled="YES" contentMode="center" tableViewCell="xcx-Op-Cnx" id="TF1-kT-9k4"> + <rect key="frame" x="0.0" y="0.0" width="320" height="53"/> + <autoresizingMask key="autoresizingMask"/> + <subviews> + <imageView userInteractionEnabled="NO" contentMode="scaleToFill" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" image="borderDateCell.png" translatesAutoresizingMaskIntoConstraints="NO" id="gEr-IC-x2H"> + <rect key="frame" x="2" y="2" width="316" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + </imageView> + <label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" fixedFrame="YES" text="View All Professors" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" translatesAutoresizingMaskIntoConstraints="NO" id="erI-tf-Pft"> + <rect key="frame" x="20" y="2" width="280" height="50"/> + <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> + <fontDescription key="fontDescription" type="system" pointSize="16"/> + <color key="textColor" red="0.99607849120000003" green="0.89411771299999998" blue="0.70980393890000004" alpha="1" colorSpace="deviceRGB"/> + <nil key="highlightedColor"/> + </label> + </subviews> + </tableViewCellContentView> + <color key="backgroundColor" red="0.99215692280000001" green="0.46666669849999998" blue="0.35294118520000001" alpha="1" colorSpace="deviceRGB"/> + <connections> + <segue destination="Icg-0F-KJ9" kind="push" id="zTP-GA-3qn"/> + </connections> + </tableViewCell> + </prototypes> + <connections> + <outlet property="dataSource" destination="izA-I5-AI8" id="wBy-ks-QQ6"/> + <outlet property="delegate" destination="izA-I5-AI8" id="jhq-m9-YDV"/> + </connections> + </tableView> + <navigationItem key="navigationItem" title="Appointment with Professor" id="IVn-uY-ZsN"/> + </tableViewController> + <placeholder placeholderIdentifier="IBFirstResponder" id="IUQ-mR-Yfe" userLabel="First Responder" sceneMemberID="firstResponder"/> </objects> + <point key="canvasLocation" x="1404" y="951"/> </scene> </scenes> + <resources> + <image name="alert.png" width="256" height="256"/> + <image name="border.png" width="316" height="28"/> + <image name="borderButton.png" width="63" height="25"/> + <image name="borderDateCell.png" width="316" height="50"/> + <image name="borderDatePicker.png" width="316" height="188"/> + <image name="borderDetailsCell.png" width="316" height="100"/> + <image name="borderLabelTwoLines.png" width="316" height="50"/> + <image name="borderProfessorCell.png" width="316" height="86"/> + <image name="borderProfessorOfficeCell.png" width="316" height="86"/> + <image name="borderSegmentedControl.png" width="285" height="35"/> + <image name="borderTextField.png" width="316" height="56"/> + <image name="borderTextFieldSmall.png" width="156" height="38"/> + <image name="borderTextLabelSmall.png" width="156" height="38"/> + <image name="borderTextView.png" width="316" height="154"/> + <image name="building.png" width="256" height="256"/> + <image name="details.png" width="256" height="256"/> + <image name="knopka.png" width="316" height="50"/> + <image name="notes.png" width="256" height="256"/> + <image name="preview.png" width="512" height="512"/> + <image name="time.png" width="257" height="257"/> + </resources> <simulatedMetricsContainer key="defaultSimulatedMetrics"> <simulatedStatusBarMetrics key="statusBar"/> <simulatedOrientationMetrics key="orientation"/> <simulatedScreenMetrics key="destination" type="retina4"/> </simulatedMetricsContainer> -</document> \ No newline at end of file + <inferredMetricsTieBreakers> + <segue reference="h2T-3x-Eyw"/> + <segue reference="a1q-7a-6BE"/> + </inferredMetricsTieBreakers> +</document> diff --git a/WPI Calendar Event Creator/Belz_mug_alt_rdax_161x143.jpg b/WPI Calendar Event Creator/Belz_mug_alt_rdax_161x143.jpg new file mode 100644 index 0000000000000000000000000000000000000000..49a2838345548b986a977d909942db6398386597 Binary files /dev/null and b/WPI Calendar Event Creator/Belz_mug_alt_rdax_161x143.jpg differ diff --git a/WPI Calendar Event Creator/Burdette-Informal.jpg b/WPI Calendar Event Creator/Burdette-Informal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61d026424d03922d32b5a7098d2c2a016a49a485 Binary files /dev/null and b/WPI Calendar Event Creator/Burdette-Informal.jpg differ diff --git a/WPI Calendar Event Creator/DSC09569.jpg b/WPI Calendar Event Creator/DSC09569.jpg new file mode 100644 index 0000000000000000000000000000000000000000..80c4e9dd8d9ecb9b0604ede97273095218065fb1 Binary files /dev/null and b/WPI Calendar Event Creator/DSC09569.jpg differ diff --git a/WPI Calendar Event Creator/DSCN0556.jpg b/WPI Calendar Event Creator/DSCN0556.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c284576a110140fe5feb2cb781c2066379e8a7e4 Binary files /dev/null and b/WPI Calendar Event Creator/DSCN0556.jpg differ diff --git a/WPI Calendar Event Creator/Dilli_Bhatta_rdax_161x91.jpg b/WPI Calendar Event Creator/Dilli_Bhatta_rdax_161x91.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ddb7ba7b7920262ecba3e8bc58f5ad784cfcccc6 Binary files /dev/null and b/WPI Calendar Event Creator/Dilli_Bhatta_rdax_161x91.jpg differ diff --git a/WPI Calendar Event Creator/DirkRAlbrecht_formal_small.jpg b/WPI Calendar Event Creator/DirkRAlbrecht_formal_small.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8e3eb7feb6a07f7632a62ffb1d1cb6e88e8c27db Binary files /dev/null and b/WPI Calendar Event Creator/DirkRAlbrecht_formal_small.jpg differ diff --git a/WPI Calendar Event Creator/Homer_Walker_rdax_161x242.jpg b/WPI Calendar Event Creator/Homer_Walker_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5eaf30add53d3cfe7b2ccc63ced9564f2b0ae8e6 Binary files /dev/null and b/WPI Calendar Event Creator/Homer_Walker_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/IMG_0103_rdax_161x161.jpg b/WPI Calendar Event Creator/IMG_0103_rdax_161x161.jpg new file mode 100644 index 0000000000000000000000000000000000000000..25436e8425e6144afabe7d36e257fc0207a48a9a Binary files /dev/null and b/WPI Calendar Event Creator/IMG_0103_rdax_161x161.jpg differ diff --git a/WPI Calendar Event Creator/Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg b/WPI Calendar Event Creator/Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e66ab0ba9fc04c69f56dd5cb7d5094ee1cf64038 Binary files /dev/null and b/WPI Calendar Event Creator/Ivon_Arroyo_Faculty_Picture_rdax_161x239.jpg differ diff --git a/WPI Calendar Event Creator/JBlandino_020206_rdax_161x136.jpg b/WPI Calendar Event Creator/JBlandino_020206_rdax_161x136.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93fc67ed6076073f68e47566ac1304949e5c28d8 Binary files /dev/null and b/WPI Calendar Event Creator/JBlandino_020206_rdax_161x136.jpg differ diff --git a/WPI Calendar Event Creator/Jain_faculty_pic.jpg b/WPI Calendar Event Creator/Jain_faculty_pic.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9be2d48c02b1a225dac2596fa692c7fda5f9e49f Binary files /dev/null and b/WPI Calendar Event Creator/Jain_faculty_pic.jpg differ diff --git a/WPI Calendar Event Creator/Jon_Abraham_001_rdax_161x241.jpg b/WPI Calendar Event Creator/Jon_Abraham_001_rdax_161x241.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c0ba6978a85b8ad44c474acd4097c359489df4d3 Binary files /dev/null and b/WPI Calendar Event Creator/Jon_Abraham_001_rdax_161x241.jpg differ diff --git a/WPI Calendar Event Creator/Ken_Elovitz_rdax_161x131.jpg b/WPI Calendar Event Creator/Ken_Elovitz_rdax_161x131.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7a15effe4c85c748ce11ab5928be3bc67d849788 Binary files /dev/null and b/WPI Calendar Event Creator/Ken_Elovitz_rdax_161x131.jpg differ diff --git a/WPI Calendar Event Creator/Kruger-profile.jpg b/WPI Calendar Event Creator/Kruger-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..df0cb0654ca55a853f5fd805e0422b8ee98cf1ec Binary files /dev/null and b/WPI Calendar Event Creator/Kruger-profile.jpg differ diff --git a/WPI Calendar Event Creator/Larsen.jpg b/WPI Calendar Event Creator/Larsen.jpg new file mode 100644 index 0000000000000000000000000000000000000000..935b6762b40d306b960d783582398b1dd8b9b8b5 Binary files /dev/null and b/WPI Calendar Event Creator/Larsen.jpg differ diff --git a/WPI Calendar Event Creator/MarjaBakermans_rdax_161x213.jpg b/WPI Calendar Event Creator/MarjaBakermans_rdax_161x213.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e3f5c9bd063d605b4520d41ed51aa8b4c852ec6d Binary files /dev/null and b/WPI Calendar Event Creator/MarjaBakermans_rdax_161x213.jpg differ diff --git a/WPI Calendar Event Creator/Medich-WPI-portrait.jpg b/WPI Calendar Event Creator/Medich-WPI-portrait.jpg new file mode 100644 index 0000000000000000000000000000000000000000..45207672f012753ef1fbf6bf771c5a0947a812a6 Binary files /dev/null and b/WPI Calendar Event Creator/Medich-WPI-portrait.jpg differ diff --git a/WPI Calendar Event Creator/Morgan2012_4.jpg b/WPI Calendar Event Creator/Morgan2012_4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..850fd62875499efcb64a3207766243fa88411274 Binary files /dev/null and b/WPI Calendar Event Creator/Morgan2012_4.jpg differ diff --git a/WPI Calendar Event Creator/NSString+Screening.h b/WPI Calendar Event Creator/NSString+Screening.h new file mode 100644 index 0000000000000000000000000000000000000000..1709e724e7755e280de95e5a49ae463f3a7b6b98 --- /dev/null +++ b/WPI Calendar Event Creator/NSString+Screening.h @@ -0,0 +1,13 @@ +// +// NSString+Screening.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/10/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <Foundation/Foundation.h> + +@interface NSString (Screening) +-(NSString*)screen; +@end diff --git a/WPI Calendar Event Creator/NSString+Screening.m b/WPI Calendar Event Creator/NSString+Screening.m new file mode 100644 index 0000000000000000000000000000000000000000..60d67551b2f4d8d9717e04d12c1ab1cbe7cb255b --- /dev/null +++ b/WPI Calendar Event Creator/NSString+Screening.m @@ -0,0 +1,15 @@ +// +// NSString+Screening.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/10/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "NSString+Screening.h" + +@implementation NSString (Screening) +-(NSString*)screen { + return [[[self stringByReplacingOccurrencesOfString:@"'" withString:@"'"] stringByReplacingOccurrencesOfString:@"<" withString:@"<"] stringByReplacingOccurrencesOfString:@">" withString:@">"]; +} +@end diff --git a/WPI Calendar Event Creator/Nowick_Informal.jpg b/WPI Calendar Event Creator/Nowick_Informal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1f073f8076abde19b4265090169fd15dce09416e Binary files /dev/null and b/WPI Calendar Event Creator/Nowick_Informal.jpg differ diff --git a/WPI Calendar Event Creator/PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg b/WPI Calendar Event Creator/PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg new file mode 100644 index 0000000000000000000000000000000000000000..be7a3dec3e26c39d94f021d8c2bea0d267a48697 Binary files /dev/null and b/WPI Calendar Event Creator/PinsBiomedicalEngineeringmay2011_rdax_161x224.jpg differ diff --git a/WPI Calendar Event Creator/RGegear2_rdax_161x175.jpg b/WPI Calendar Event Creator/RGegear2_rdax_161x175.jpg new file mode 100644 index 0000000000000000000000000000000000000000..097aa33e499a12a4964ec537007d70ddf751d1af Binary files /dev/null and b/WPI Calendar Event Creator/RGegear2_rdax_161x175.jpg differ diff --git a/WPI Calendar Event Creator/Rashid_faculty_profile_pic_rdax_161x216.jpg b/WPI Calendar Event Creator/Rashid_faculty_profile_pic_rdax_161x216.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b7b27781b62eb7cd8f5494c567c25570af5b9e38 Binary files /dev/null and b/WPI Calendar Event Creator/Rashid_faculty_profile_pic_rdax_161x216.jpg differ diff --git a/WPI Calendar Event Creator/Ravi_Recent_rdax_161x179.jpg b/WPI Calendar Event Creator/Ravi_Recent_rdax_161x179.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b02453fe6ef3b2582b05dae0062bcb38d4f8eafc Binary files /dev/null and b/WPI Calendar Event Creator/Ravi_Recent_rdax_161x179.jpg differ diff --git a/WPI Calendar Event Creator/Ryder-large_rdax_161x242.jpg b/WPI Calendar Event Creator/Ryder-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d4f0277ce2ca2cacb71d8b5bf630ce3cf7ed90c5 Binary files /dev/null and b/WPI Calendar Event Creator/Ryder-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/Sakthikumar-Ambady.jpg b/WPI Calendar Event Creator/Sakthikumar-Ambady.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0415ca0337213eb258711e19c36f93a707c600f3 Binary files /dev/null and b/WPI Calendar Event Creator/Sakthikumar-Ambady.jpg differ diff --git a/WPI Calendar Event Creator/Stapleton_Informal-001_rdax_161x121.jpg b/WPI Calendar Event Creator/Stapleton_Informal-001_rdax_161x121.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5ecb2437084377ab92ede623b9c45f7d65e4a97 Binary files /dev/null and b/WPI Calendar Event Creator/Stapleton_Informal-001_rdax_161x121.jpg differ diff --git a/WPI Calendar Event Creator/Stephen-Kmiotek_formal.jpg b/WPI Calendar Event Creator/Stephen-Kmiotek_formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..32a10ad02e7b72befb0aaf262961178d73eea3af Binary files /dev/null and b/WPI Calendar Event Creator/Stephen-Kmiotek_formal.jpg differ diff --git a/WPI Calendar Event Creator/Stoddard2012_6.jpg b/WPI Calendar Event Creator/Stoddard2012_6.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d21e3af65faac1071291d79a8b559a33e6a762d4 Binary files /dev/null and b/WPI Calendar Event Creator/Stoddard2012_6.jpg differ diff --git a/WPI Calendar Event Creator/VanDessel_Steve_2013_rdax_161x173.jpg b/WPI Calendar Event Creator/VanDessel_Steve_2013_rdax_161x173.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84e57fdd3c38ef3d98bf140a0b7f27512968c395 Binary files /dev/null and b/WPI Calendar Event Creator/VanDessel_Steve_2013_rdax_161x173.jpg differ diff --git a/WPI Calendar Event Creator/Vidaili-large_rdax_161x242.jpg b/WPI Calendar Event Creator/Vidaili-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c551d2835b19e6bf98c0cfaec2f6c50245517fc0 Binary files /dev/null and b/WPI Calendar Event Creator/Vidaili-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/WP-Oct11--361.jpg b/WPI Calendar Event Creator/WP-Oct11--361.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5c0408e54b655ea67c87ce42fe6a63d23f9cb54 Binary files /dev/null and b/WPI Calendar Event Creator/WP-Oct11--361.jpg differ diff --git a/WPI Calendar Event Creator/WPI Calendar Event Creator-Info.plist b/WPI Calendar Event Creator/WPI Calendar Event Creator-Info.plist index e1160e766590f11ecbdc1de8977e25c618dc7c9d..be02c959c30c3423ae8edeed0bbc9c21e9ac0b69 100644 --- a/WPI Calendar Event Creator/WPI Calendar Event Creator-Info.plist +++ b/WPI Calendar Event Creator/WPI Calendar Event Creator-Info.plist @@ -33,8 +33,6 @@ <key>UISupportedInterfaceOrientations</key> <array> <string>UIInterfaceOrientationPortrait</string> - <string>UIInterfaceOrientationLandscapeLeft</string> - <string>UIInterfaceOrientationLandscapeRight</string> </array> </dict> </plist> diff --git a/WPI Calendar Event Creator/WPIAlertViewController.h b/WPI Calendar Event Creator/WPIAlertViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..c81a3968019c35da2ff22e20391e789a092a37c3 --- /dev/null +++ b/WPI Calendar Event Creator/WPIAlertViewController.h @@ -0,0 +1,13 @@ +// +// WPIAlertViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIAlertViewController : UIViewController + +@end diff --git a/WPI Calendar Event Creator/WPIAlertViewController.m b/WPI Calendar Event Creator/WPIAlertViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..9749375a4948f3a4da020882b7a94e03eda2e0d1 --- /dev/null +++ b/WPI Calendar Event Creator/WPIAlertViewController.m @@ -0,0 +1,110 @@ +// +// WPIAlertViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIAlertViewController.h" +#import "WPIModel.h" + +@interface WPIAlertViewController () +@property (weak, nonatomic) IBOutlet UIPickerView *alertPicker; +@property (strong, nonatomic) NSArray *alertPickerItems; +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender; + +@end + +@implementation WPIAlertViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +-(void) viewWillDisappear:(BOOL)animated { + WPIModel *model = [WPIModel sharedDataModel]; + [model.data setValue:[self.alertPickerItems objectAtIndex:[self.alertPicker selectedRowInComponent:0]] forKey:@"Alert Time"]; + [model.data setValue:[NSNumber numberWithInteger:[self.alertPicker selectedRowInComponent:0]] forKey:@"Alert Picker Index"]; + int time = 0; + switch ([self.alertPicker selectedRowInComponent:0]) { + case 0: + time=-1; + break; + case 1: + time=0; + break; + case 2: + time=5; + break; + case 3: + time=10; + break; + case 4: + time=15; + break; + case 5: + time=30; + break; + case 6: + time=60; + break; + case 7: + time=120; + break; + default: + NSLog(@"ERROR in alert"); + break; + } + [model.data setValue:[NSNumber numberWithInt:time] forKey:@"Alert Number"]; +} + + +- (void)viewDidLoad +{ + [super viewDidLoad]; + + self.alertPickerItems = @[@"No alert", @"At the time of event", @"5 minutes before", @"10 minutes before", @"15 minutes before", @"30 minutes before", @"1 hour before", @"2 hours before"]; + [self.alertPicker selectRow:[(NSNumber*)[[WPIModel sharedDataModel].data valueForKey:@"Alert Picker Index"] integerValue] inComponent:0 animated:YES]; +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; +} + +#pragma mark UIPickerViewDataSource + +- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView { + return 1; +} + +- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component { + return 8; +} + +#pragma mark UIPickerViewDelegate + +- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component { + return [self.alertPickerItems objectAtIndex:row]; +} + +- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view{ + + UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, pickerView.frame.size.width, 44)]; + label.textColor = [UIColor yellowColor]; + label.textAlignment = NSTextAlignmentCenter; + label.text = [self.alertPickerItems objectAtIndex:row]; + return label; +} + + +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender { + [self.navigationController popToRootViewControllerAnimated:YES]; +} +@end diff --git a/WPI Calendar Event Creator/WPIAppDelegate.m b/WPI Calendar Event Creator/WPIAppDelegate.m index 3a8377307cd7c432079e5d5db5b0eca951894d75..1729822498c3f23e019cddaa82bad1a122001236 100644 --- a/WPI Calendar Event Creator/WPIAppDelegate.m +++ b/WPI Calendar Event Creator/WPIAppDelegate.m @@ -12,6 +12,18 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { + NSFileManager *fileManager = [NSFileManager defaultManager]; + NSError *error; + NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); + NSString *documentsDirectory = [paths objectAtIndex:0]; + + NSString *favoritesPath = [documentsDirectory stringByAppendingPathComponent:@"favorites.plist"]; + + if ([fileManager fileExistsAtPath:favoritesPath] == NO) { + NSString *resourcePath = [[NSBundle mainBundle] pathForResource:@"favorites" ofType:@"plist"]; + [fileManager copyItemAtPath:resourcePath toPath:favoritesPath error:&error]; + } + // Override point for customization after application launch. return YES; } diff --git a/WPI Calendar Event Creator/WPIBuildingCell.h b/WPI Calendar Event Creator/WPIBuildingCell.h new file mode 100644 index 0000000000000000000000000000000000000000..036b46ca582b1066337cdd4f6f070e606377aaa4 --- /dev/null +++ b/WPI Calendar Event Creator/WPIBuildingCell.h @@ -0,0 +1,16 @@ +// +// WPIBuildingCell.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIBuildingCell : UITableViewCell +@property (weak, nonatomic) IBOutlet UILabel *buildingName; +@property (weak, nonatomic) IBOutlet UILabel *buildingShortName; +@property (weak, nonatomic) IBOutlet UIImageView *buildingPhoto; + +@end diff --git a/WPI Calendar Event Creator/WPIBuildingCell.m b/WPI Calendar Event Creator/WPIBuildingCell.m new file mode 100644 index 0000000000000000000000000000000000000000..3b3462d9e2e4df2cd1c36be41d9a7c99e2a151c2 --- /dev/null +++ b/WPI Calendar Event Creator/WPIBuildingCell.m @@ -0,0 +1,29 @@ +// +// WPIBuildingCell.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIBuildingCell.h" + +@implementation WPIBuildingCell + +- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier +{ + self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; + if (self) { + // Initialization code + } + return self; +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated +{ + [super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +@end diff --git a/WPI Calendar Event Creator/WPIBuildingViewController.h b/WPI Calendar Event Creator/WPIBuildingViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..a187f26dd7afdcf6d6a7841fe734463c40421df0 --- /dev/null +++ b/WPI Calendar Event Creator/WPIBuildingViewController.h @@ -0,0 +1,13 @@ +// +// WPIBuildingViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIBuildingViewController : UITableViewController + +@end diff --git a/WPI Calendar Event Creator/WPIBuildingViewController.m b/WPI Calendar Event Creator/WPIBuildingViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..6f0b1755f1489a811c423b49f32c6e253bf9fa52 --- /dev/null +++ b/WPI Calendar Event Creator/WPIBuildingViewController.m @@ -0,0 +1,105 @@ +// +// WPIBuildingViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIBuildingViewController.h" +#import "WPIModel.h" +#import "WPIBuildingCell.h" + +@interface WPIBuildingViewController () + +@property (nonatomic) BOOL useProfessorsOffice; + +@end + +@implementation WPIBuildingViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + + // Custom initialization + } + return self; +} + +-(void)viewWillAppear:(BOOL)animated { + self.useProfessorsOffice = (![(NSNumber*)[[WPIModel sharedDataModel].data valueForKey:@"Use Custom Professor"] boolValue] && [[[WPIModel sharedDataModel].data valueForKey:@"Type"] integerValue] == 0); +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma mark UITableView dataSource + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + return self.useProfessorsOffice ? [WPIModel sharedDataModel].buildings.count+1 : [WPIModel sharedDataModel].buildings.count; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + long row = indexPath.row; + + if (indexPath.row == 0 && self.useProfessorsOffice) { + return [tableView dequeueReusableCellWithIdentifier:@"useProfessorOfficeCell"]; + } else { + + if (self.useProfessorsOffice) { + row--; + } + + WPIBuildingCell *cell = [tableView dequeueReusableCellWithIdentifier:@"buildingCell"]; + + WPIModel *model = [WPIModel sharedDataModel]; + NSArray *buildings = model.buildings; + + cell.buildingName.text = [[buildings objectAtIndex:row] objectForKey:@"Name"]; + cell.buildingShortName.text = [[buildings objectAtIndex:row] objectForKey:@"Short Name"]; + + NSString *imageName = [[buildings objectAtIndex:row] objectForKey:@"Photo"]; + NSString *imagePath = [[NSBundle mainBundle] pathForResource:imageName ofType:@"jpg"]; + [cell.buildingPhoto setImage:[UIImage imageWithContentsOfFile:imagePath]]; + + return cell; + } +} + +#pragma mark UITableView delegate + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + + WPIModel *model = [WPIModel sharedDataModel]; + if (indexPath.row == 0 && self.useProfessorsOffice) { + + + NSDictionary *prof = (NSDictionary*)[model.professors objectAtIndex:[(NSNumber*)[model.data valueForKey:@"Professor's Index"] integerValue]]; + + + [model.data setObject:(NSString*)[prof valueForKey:@"Office"] forKey:@"Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Professors Office"]; + + [self.navigationController popViewControllerAnimated:YES]; + } else { + [model.data setObject:[NSNumber numberWithInteger:indexPath.row] forKey:@"Building's Index"]; + [model.data setObject:[NSNumber numberWithBool:NO] forKey:@"Use Custom Building"]; + //NSLog(@"Here"); + } +} + + +@end diff --git a/WPI Calendar Event Creator/WPIConfirmationViewController.h b/WPI Calendar Event Creator/WPIConfirmationViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..844c17610914c15657a7b3a3b0fdcfb666171410 --- /dev/null +++ b/WPI Calendar Event Creator/WPIConfirmationViewController.h @@ -0,0 +1,13 @@ +// +// WPIConfirmationViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIConfirmationViewController : UIViewController + +@end diff --git a/WPI Calendar Event Creator/WPIConfirmationViewController.m b/WPI Calendar Event Creator/WPIConfirmationViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..78ca93b09f9dda530d7f3758320e479695a6b096 --- /dev/null +++ b/WPI Calendar Event Creator/WPIConfirmationViewController.m @@ -0,0 +1,55 @@ +// +// WPIConfirmationViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIConfirmationViewController.h" +#import "WPIModel.h" +#import "NSString+Screening.h" + +@interface WPIConfirmationViewController () +@property (weak, nonatomic) IBOutlet UIWebView *confiramationWebView; +- (IBAction)createButtonPressed:(UIBarButtonItem *)sender; + +@end + +@implementation WPIConfirmationViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + + NSString *indexPath = [[NSBundle mainBundle] pathForResource:@"preview" ofType:@"html"]; + [self.confiramationWebView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:indexPath]]]; + +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; +} + +- (void)webViewDidFinishLoad:(UIWebView *)webView +{ + WPIModel *model = [WPIModel sharedDataModel]; + NSString *jsString = [NSString stringWithFormat:@"update('%@','%@','%@','%@','%@')", [[model getTitleForPurpose:1] stringByReplacingOccurrencesOfString:@"'" withString:@"'"], [model getLocation], [model getDateForPurpose:1], [model getAlertForPurpose:0], [[model getNotes] screen]]; + [self.confiramationWebView stringByEvaluatingJavaScriptFromString:jsString]; +} + +- (IBAction)createButtonPressed:(UIBarButtonItem *)sender { + [[WPIModel sharedDataModel] createEvent]; + [self.navigationController popToRootViewControllerAnimated:YES]; +} +@end diff --git a/WPI Calendar Event Creator/WPIDateViewController.h b/WPI Calendar Event Creator/WPIDateViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..b18a93755645bfa47c0c1de204c9c88538af4b24 --- /dev/null +++ b/WPI Calendar Event Creator/WPIDateViewController.h @@ -0,0 +1,15 @@ +// +// WPIDateViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIDateViewController : UIViewController + + + +@end diff --git a/WPI Calendar Event Creator/WPIDateViewController.m b/WPI Calendar Event Creator/WPIDateViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..69e17bd79ebdbf83308c67ba13e23f7177270d19 --- /dev/null +++ b/WPI Calendar Event Creator/WPIDateViewController.m @@ -0,0 +1,138 @@ +// +// WPIDateViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIDateViewController.h" +#import "WPIModel.h" + +@interface WPIDateViewController () +@property (weak, nonatomic) IBOutlet UIDatePicker *datePicker; +@property (weak, nonatomic) IBOutlet UIPickerView *durationPicker; +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender; + +@property (strong, nonatomic) NSArray *durationPickerItems; + +@end + +@implementation WPIDateViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + + self.durationPickerItems = @[@"5 minutes", @"10 minutes", @"15 minutes", @"30 minutes", @"45 minutes", @"1 hour", @"1.5 hours", @"2 hours"]; + + WPIModel *model = [WPIModel sharedDataModel]; + + [self.datePicker setDate:[model.data valueForKey:@"Date"]]; + [self.durationPicker selectRow:[(NSNumber*)[model.data valueForKey:@"Duration Picker Index"] integerValue] inComponent:0 animated:YES]; + +} + +-(void) viewWillDisappear:(BOOL)animated { + if ([self.navigationController.viewControllers indexOfObject:self]==NSNotFound) { + NSDate *date = self.datePicker.date; + NSInteger duration = 0; + switch ([self.durationPicker selectedRowInComponent:0]) { + case 0: + duration = 5; + break; + case 1: + duration = 10; + break; + case 2: + duration = 15; + break; + case 3: + duration = 30; + break; + case 4: + duration = 45; + break; + case 5: + duration = 60; + break; + case 6: + duration = 90; + break; + case 7: + duration = 120; + break; + default: + break; + } + + WPIModel *model = [WPIModel sharedDataModel]; + NSMutableArray *events = [model fetchEventsForDate:date duration:duration]; + NSLog(@"evets: %@", events); + if (events.count) { + [model.data setValue:@"Time Conflict!" forKey:@"Conflict"]; + UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Date Conflict Warning" message:@"There are some events in your default calendar at the time you picked. You are still allowed to add event." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles: nil]; + [alert show]; + } else { + [model.data setValue:@"" forKey:@"Conflict"]; + } + + [model.data setValue:self.datePicker.date forKey:@"Date"]; + [model.data setValue:[NSNumber numberWithInteger:duration] forKey:@"Duration"]; + [model.data setValue:[NSNumber numberWithInteger:[self.durationPicker selectedRowInComponent:0]] forKey:@"Duration Picker Index"]; + + } + [super viewWillDisappear:animated]; +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma mark - UIPickerViewDataSource + +- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView { + return 1; +} + +- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component { + return 8; +} + +#pragma mark - UIPickerViewDelegate + +- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component { + return [self.durationPickerItems objectAtIndex:row]; +} + +- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view{ + + UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, pickerView.frame.size.width, 44)]; + label.textColor = [UIColor colorWithRed:255.0/255.0 green:228.0/255.0 blue:181.0/255.0 alpha:1]; + label.textAlignment = NSTextAlignmentCenter; + //label.font = [UIFont fontWithName:@"HelveticaNeue-Bold" size:18]; + label.text = [self.durationPickerItems objectAtIndex:row]; + return label; +} + +#pragma mark - Seque + +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + NSLog(@"Selected date: %@, selected duration: %ld", self.datePicker.date, (long)[self.durationPicker selectedRowInComponent:0]); +} + +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender { + [self.navigationController popToRootViewControllerAnimated:YES]; +} +@end diff --git a/WPI Calendar Event Creator/WPIDepartmentCell.h b/WPI Calendar Event Creator/WPIDepartmentCell.h new file mode 100644 index 0000000000000000000000000000000000000000..a61bc12ff872a41dcc8f8d5f55e5ae58b225aaf4 --- /dev/null +++ b/WPI Calendar Event Creator/WPIDepartmentCell.h @@ -0,0 +1,14 @@ +// +// WPIDepartmentCell.h +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 1/29/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIDepartmentCell : UITableViewCell +@property (weak, nonatomic) IBOutlet UILabel *mainLabel; + +@end diff --git a/WPI Calendar Event Creator/WPIDepartmentCell.m b/WPI Calendar Event Creator/WPIDepartmentCell.m new file mode 100644 index 0000000000000000000000000000000000000000..b7c3646a10aa0042c8f24ed7bef5e6fe1ccee0cc --- /dev/null +++ b/WPI Calendar Event Creator/WPIDepartmentCell.m @@ -0,0 +1,29 @@ +// +// WPIDepartmentCell.m +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 1/29/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import "WPIDepartmentCell.h" + +@implementation WPIDepartmentCell + +- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier +{ + self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; + if (self) { + // Initialization code + } + return self; +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated +{ + [super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +@end diff --git a/WPI Calendar Event Creator/WPIFavProfsViewController.h b/WPI Calendar Event Creator/WPIFavProfsViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..f3365feac5542e97ce53e37224d423c9c19c7f6f --- /dev/null +++ b/WPI Calendar Event Creator/WPIFavProfsViewController.h @@ -0,0 +1,14 @@ +// +// WPIFavProfsViewController.h +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/25/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIFavProfsViewController : UITableViewController + + +@end diff --git a/WPI Calendar Event Creator/WPIFavProfsViewController.m b/WPI Calendar Event Creator/WPIFavProfsViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..29401b62744abe8703c69c44bc73aa3781dc527d --- /dev/null +++ b/WPI Calendar Event Creator/WPIFavProfsViewController.m @@ -0,0 +1,99 @@ +// +// WPIFavProfsViewController.m +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/25/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import "WPIFavProfsViewController.h" +#import "WPIModel.h" +#import "WPIProfessorCell.h" +#import "WPIViewProfessorsCell.h" + +@interface WPIFavProfsViewController () + +@end + +@implementation WPIFavProfsViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + return [[WPIModel sharedDataModel].favorites count]+1; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + if (indexPath.row == 0) { + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"toProfsCell"]; + return cell; + } else { + + NSUInteger indexRow = indexPath.row-1; + + NSNumber *favorite = [[WPIModel sharedDataModel].favorites objectAtIndex:indexRow]; + NSDictionary* dict = [[WPIModel sharedDataModel].professors objectAtIndex:[favorite integerValue]]; + WPIProfessorCell *cell = [tableView dequeueReusableCellWithIdentifier:@"professorsCell"]; + + cell.professorDepartment.text = [dict objectForKey:@"Department"]; + cell.professorName.text = [dict objectForKey:@"Name"]; + cell.professorOffice.text = [dict objectForKey:@"Office"]; + cell.index = (int)indexRow; + + NSString *imageName = [dict objectForKey:@"Photo"]; + NSString *imagePath = [[NSBundle mainBundle] pathForResource:imageName ofType:@"jpg"]; + [cell setProfPicture:[UIImage imageWithContentsOfFile:imagePath]]; + + return cell; + } +} + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + if (indexPath.row != 0) { + NSUInteger indexRow = indexPath.row - 1; + + WPIModel *model = [WPIModel sharedDataModel]; + + NSNumber *result = [[WPIModel sharedDataModel].favorites objectAtIndex:indexRow]; + + [model.data setObject:result forKey:@"Professor's Index"]; + [model.data setObject:[NSNumber numberWithBool:NO] forKey:@"Use Custom Professor"]; + + NSDictionary *prof = (NSDictionary*)[model.professors objectAtIndex:[(NSNumber*)[model.data valueForKey:@"Professor's Index"] integerValue]]; + [model.data setObject:(NSString*)[prof valueForKey:@"Office"] forKey:@"Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Professors Office"]; + + [self.navigationController popToRootViewControllerAnimated:YES]; + } +} + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { + return (indexPath.row == 0) ? 54 : 90; +} + +@end diff --git a/WPI Calendar Event Creator/WPIFavoritesViewController.h b/WPI Calendar Event Creator/WPIFavoritesViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..803604b8a6b08daf86428d41485ef209b01a5a0b --- /dev/null +++ b/WPI Calendar Event Creator/WPIFavoritesViewController.h @@ -0,0 +1,13 @@ +// +// WPIFavoritesControllerViewController.h +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/20/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import "WPIProfessorViewController.h" + +@interface WPIFavoritesViewController : UIViewController <UITableViewDataSource, UITableViewDelegate> + +@end diff --git a/WPI Calendar Event Creator/WPIFavoritesViewController.m b/WPI Calendar Event Creator/WPIFavoritesViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..02df391da16eb0e44afac5815e69e7052999f287 --- /dev/null +++ b/WPI Calendar Event Creator/WPIFavoritesViewController.m @@ -0,0 +1,103 @@ +// +// WPIFavoritesControllerViewController.m +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/20/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import "WPIFavoritesViewController.h" +#import "WPIModel.h" +#import "WPIProfessorCell.h" + +@interface WPIFavoritesViewController () +@property (weak, nonatomic) IBOutlet UITableView *tableView; +- (IBAction)editButtonPressed:(UIBarButtonItem *)sender; +@property (weak, nonatomic) IBOutlet UIBarButtonItem *editButton; + +@end + +@implementation WPIFavoritesViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewWillAppear:(BOOL)animated { + [self.tableView reloadData]; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +- (void)setEditing:(BOOL)editing animated:(BOOL)animate { + +} + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + return [[WPIModel sharedDataModel].favorites count]; +} + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + + NSNumber *favorite = [[WPIModel sharedDataModel].favorites objectAtIndex:indexPath.row]; + NSDictionary* dict = [[WPIModel sharedDataModel].professors objectAtIndex:[favorite integerValue]]; + WPIProfessorCell *cell = [tableView dequeueReusableCellWithIdentifier:@"professorsCell"]; + + cell.professorDepartment.text = [dict objectForKey:@"Department"]; + cell.professorName.text = [dict objectForKey:@"Name"]; + cell.professorOffice.text = [dict objectForKey:@"Office"]; + cell.index = (int)indexPath.row; + + NSString *imageName = [dict objectForKey:@"Photo"]; + NSString *imagePath = [[NSBundle mainBundle] pathForResource:imageName ofType:@"jpg"]; + [cell setProfPicture:[UIImage imageWithContentsOfFile:imagePath]]; + + + return cell; + +} + + + +- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath { + return UITableViewCellEditingStyleDelete; +} + +- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath { + + NSLog(@"Number of rows before deletion: %lu", (unsigned long)[[WPIModel sharedDataModel].favorites count]); + [[WPIModel sharedDataModel] removeFavorite:(int)indexPath.row]; + NSLog(@"Number of rows after deletion: %lu", (unsigned long)[[WPIModel sharedDataModel].favorites count]); + + [self.tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationLeft]; +} + +- (IBAction)editButtonPressed:(UIBarButtonItem *)sender { + if ([self.tableView isEditing]) { + [self.tableView setEditing:NO animated:YES]; + [self.editButton setTitle:@"Edit"]; + } else { + [self.tableView setEditing:YES animated:YES]; + [self.editButton setTitle:@"Done"]; + } +} +@end diff --git a/WPI Calendar Event Creator/WPIFriendViewController.h b/WPI Calendar Event Creator/WPIFriendViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..88839d6d1ac08e49c9a391811d9393bc08903f88 --- /dev/null +++ b/WPI Calendar Event Creator/WPIFriendViewController.h @@ -0,0 +1,16 @@ +// +// WPIFriendViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/3/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIFriendViewController : UIViewController <UITextFieldDelegate> + +@property (weak, nonatomic) IBOutlet UITextField *textField; +@property (weak, nonatomic) IBOutlet UITextView *textView; + +@end diff --git a/WPI Calendar Event Creator/WPIFriendViewController.m b/WPI Calendar Event Creator/WPIFriendViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..74c576b481ec8b4fc4d08433dd51c0e7f75b1540 --- /dev/null +++ b/WPI Calendar Event Creator/WPIFriendViewController.m @@ -0,0 +1,59 @@ +// +// WPIFriendViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/3/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIFriendViewController.h" +#import "WPIModel.h" + +@interface WPIFriendViewController () +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender; + +@end + +@implementation WPIFriendViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +-(void) viewWillDisappear:(BOOL)animated { + WPIModel *model = [WPIModel sharedDataModel]; + if ([(NSNumber*)[[WPIModel sharedDataModel].data valueForKey:@"Type"] integerValue] == 1) { + [model.data setValue:self.textField.text forKey:@"Details Friend"]; + } else { + [model.data setValue:self.textView.text forKey:@"Details Custom"]; + } +} + +- (BOOL)textFieldShouldReturn:(UITextField *)textField +{ + [textField resignFirstResponder]; + + return YES; +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender { + [self.navigationController popToRootViewControllerAnimated:YES]; +} +@end diff --git a/WPI Calendar Event Creator/WPILoadingCell.h b/WPI Calendar Event Creator/WPILoadingCell.h new file mode 100644 index 0000000000000000000000000000000000000000..b5b26ff99e12d6ae8e209cf2c35b2f4996f3689e --- /dev/null +++ b/WPI Calendar Event Creator/WPILoadingCell.h @@ -0,0 +1,13 @@ +// +// WPILoadingCell.h +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/19/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPILoadingCell : UITableViewCell + +@end diff --git a/WPI Calendar Event Creator/WPILoadingCell.m b/WPI Calendar Event Creator/WPILoadingCell.m new file mode 100644 index 0000000000000000000000000000000000000000..46288f305dbf11992a9290f6d1aaa0358aaa4b7e --- /dev/null +++ b/WPI Calendar Event Creator/WPILoadingCell.m @@ -0,0 +1,34 @@ +// +// WPILoadingCell.m +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/19/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import "WPILoadingCell.h" + +@implementation WPILoadingCell + +- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier +{ + self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; + if (self) { + // Initialization code + } + return self; +} + +- (void)awakeFromNib +{ + // Initialization code +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated +{ + [super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +@end diff --git a/WPI Calendar Event Creator/WPIMissingBuildingViewController.h b/WPI Calendar Event Creator/WPIMissingBuildingViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..6a561626bdc8ec336bf60b1e5d37f23e8975e792 --- /dev/null +++ b/WPI Calendar Event Creator/WPIMissingBuildingViewController.h @@ -0,0 +1,15 @@ +// +// WPIMissingBuildingViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> +#import <MessageUI/MessageUI.h> +#import <MessageUI/MFMailComposeViewController.h> + +@interface WPIMissingBuildingViewController : UIViewController <MFMailComposeViewControllerDelegate, UITextFieldDelegate> + +@end diff --git a/WPI Calendar Event Creator/WPIMissingBuildingViewController.m b/WPI Calendar Event Creator/WPIMissingBuildingViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..119662f16efc14a08f32d8ada16c8deafe3694de --- /dev/null +++ b/WPI Calendar Event Creator/WPIMissingBuildingViewController.m @@ -0,0 +1,79 @@ +// +// WPIMissingBuildingViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIMissingBuildingViewController.h" +#import "WPIModel.h" + +@interface WPIMissingBuildingViewController () +- (IBAction)writeEmail:(UIButton *)sender; +@property (weak, nonatomic) IBOutlet UITextField *buildingName; + +@end + +@implementation WPIMissingBuildingViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +-(void) viewWillDisappear:(BOOL)animated { + WPIModel *model = [WPIModel sharedDataModel]; + [model.data setValue:self.buildingName.text forKey:@"Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Custom Building"]; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +- (IBAction)writeEmail:(UIButton *)sender { + + if ([MFMailComposeViewController canSendMail]) { + + MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init]; + mailViewController.mailComposeDelegate = self; + [mailViewController setToRecipients:@[@"dbogatov@wpi.edu"]]; + [mailViewController setSubject:@"Missing Building"]; + NSString *message = [NSString stringWithFormat:@"It would be great, if you added\n %@ \n to your list of buildings.", self.buildingName.text]; + [mailViewController setMessageBody:message isHTML:NO]; + + + [self presentViewController:mailViewController animated:YES completion:nil]; + } + + else { + UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Can't do that :(" message:@"Device is unable to send email in its current state." delegate:self cancelButtonTitle:@"Okey" otherButtonTitles: nil]; + [alert show]; + } +} + +- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error { + [self dismissViewControllerAnimated:YES completion:nil]; +} + +- (BOOL)textFieldShouldReturn:(UITextField *)textField +{ + [textField resignFirstResponder]; + + return YES; +} + +@end diff --git a/WPI Calendar Event Creator/WPIMissingProfessorViewController.h b/WPI Calendar Event Creator/WPIMissingProfessorViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..f148248c13c98028fd7021be1d396e631c5bdaa7 --- /dev/null +++ b/WPI Calendar Event Creator/WPIMissingProfessorViewController.h @@ -0,0 +1,20 @@ +// +// WPIMissingProfessorViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> +#import <MessageUI/MessageUI.h> +#import <MessageUI/MFMailComposeViewController.h> + +@interface WPIMissingProfessorViewController : UIViewController <MFMailComposeViewControllerDelegate, UITextFieldDelegate> + +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender; + +@property (weak, nonatomic) IBOutlet UITextField *textField; + + +@end diff --git a/WPI Calendar Event Creator/WPIMissingProfessorViewController.m b/WPI Calendar Event Creator/WPIMissingProfessorViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..a5512462507ecf29490b897daf5fd355b3ebb3c2 --- /dev/null +++ b/WPI Calendar Event Creator/WPIMissingProfessorViewController.m @@ -0,0 +1,83 @@ +// +// WPIMissingProfessorViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIMissingProfessorViewController.h" +#import "WPIModel.h" + +@interface WPIMissingProfessorViewController () + +- (IBAction)writeEmail:(UIButton *)sender; +@property (weak, nonatomic) IBOutlet UITextField *professorName; + +@end + +@implementation WPIMissingProfessorViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +-(void) viewWillDisappear:(BOOL)animated { + WPIModel *model = [WPIModel sharedDataModel]; + [model.data setValue:self.textField.text forKey:@"Custom Professor"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Custom Professor"]; +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +- (IBAction)writeEmail:(UIButton *)sender { + + if ([MFMailComposeViewController canSendMail]) { + + MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init]; + mailViewController.mailComposeDelegate = self; + [mailViewController setToRecipients:@[@"dbogatov@wpi.edu"]]; + [mailViewController setSubject:@"Missing Professor"]; + NSString *message = [NSString stringWithFormat:@"It would be great, if you added\n %@ \n to your list of professors.", self.professorName.text]; + [mailViewController setMessageBody:message isHTML:NO]; + + [self presentViewController:mailViewController animated:YES completion:nil]; + //[self presentModalViewController:mailViewController animated:YES completion:nil]; + } + + else { + UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Can't do that :(" message:@"Device is unable to send email in its current state." delegate:self cancelButtonTitle:@"Okey" otherButtonTitles: nil]; + [alert show]; + } +} + +- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error { + [self dismissViewControllerAnimated:YES completion:nil]; +} + +- (BOOL)textFieldShouldReturn:(UITextField *)textField +{ + [textField resignFirstResponder]; + + return YES; +} + +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender { + [self.navigationController popToRootViewControllerAnimated:YES]; +} +@end diff --git a/WPI Calendar Event Creator/WPIModel.h b/WPI Calendar Event Creator/WPIModel.h new file mode 100644 index 0000000000000000000000000000000000000000..9f319bc961adc3a703dbfa15f1c7f46150b403ab --- /dev/null +++ b/WPI Calendar Event Creator/WPIModel.h @@ -0,0 +1,48 @@ +// +// WPIModel.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <Foundation/Foundation.h> +#import <EventKit/EventKit.h> +#import <EventKitUI/EventKitUI.h> +#import <MessageUI/MFMailComposeViewController.h> +#import "WPITableViewController.h" + +@interface WPIModel : NSObject + +@property (strong, nonatomic) NSMutableDictionary *data; +@property (strong, nonatomic) WPITableViewController *mainTable; + +@property (nonatomic) BOOL inFavorites; + +@property (strong, nonatomic) NSMutableArray *professors; +@property (strong, nonatomic) NSMutableArray *profsByDepts; +@property (strong, nonatomic) NSMutableArray *favorites; + +@property (strong, nonatomic) NSArray *buildings; +@property (strong, nonatomic) NSArray *departments; + +@property (strong, nonatomic) EKEvent *event; +@property (strong, nonatomic) EKCalendar *defaultCalendar; +@property (strong, nonatomic) EKEventStore *eventStore; + ++ (WPIModel *) sharedDataModel; + +- (NSMutableArray *)fetchEventsForDate: (NSDate*)startDate duration:(NSInteger)duration; + +-(NSString*)getTitleForPurpose:(int)purpose; +-(NSString*)getLocation; +-(id)getDateForPurpose:(int)purpose; +-(id)getAlertForPurpose:(int)purpose; +-(NSString*)getNotes; + +-(void)createEvent; + +-(void)addFavorite:(int)favorite; +-(void)removeFavorite:(int)favorite; + +@end diff --git a/WPI Calendar Event Creator/WPIModel.m b/WPI Calendar Event Creator/WPIModel.m new file mode 100644 index 0000000000000000000000000000000000000000..718d134d29b402a034bfa101248ee955c7c8204f --- /dev/null +++ b/WPI Calendar Event Creator/WPIModel.m @@ -0,0 +1,377 @@ +// +// WPIModel.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIModel.h" + + +@implementation WPIModel + +static WPIModel *sharedDataModel = nil; + ++ (WPIModel *) sharedDataModel +{ + @synchronized(self) + { + if (sharedDataModel == nil) + { + sharedDataModel = [[WPIModel alloc] init]; + } + } + return sharedDataModel; +} + +-(id)init { + if (self = [super init]) { + NSLog(@"Model - init"); + + NSString *filePath = [[NSBundle mainBundle] pathForResource:@"professors" ofType:@"plist"]; + NSMutableArray *tmp_data = [[NSMutableArray alloc] initWithContentsOfFile:filePath]; + self.professors = tmp_data; + + for (int i=0; i<self.professors.count; i++) { + [[self.professors objectAtIndex:i] setValue:[NSNumber numberWithInt:i] forKey:@"ID"]; + } + + //NSLog(@"Key - %@", [[self.professors objectAtIndex:4] valueForKey:@"ID"]); + + [self sortByDepartments]; + + filePath = [[NSBundle mainBundle] pathForResource:@"departments" ofType:@"plist"]; + tmp_data = [[NSMutableArray alloc] initWithContentsOfFile:filePath]; + self.departments = tmp_data; + + filePath = [[NSBundle mainBundle] pathForResource:@"buildings" ofType:@"plist"]; + tmp_data = [[NSMutableArray alloc] initWithContentsOfFile:filePath]; + self.buildings = tmp_data; + + NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); + NSString *documentsDirectory = [paths objectAtIndex:0]; + NSString *favoritesPath = [documentsDirectory stringByAppendingPathComponent:@"favorites.plist"]; + tmp_data = [[NSMutableArray alloc] initWithContentsOfFile:favoritesPath]; + self.favorites = tmp_data; + + [self configureData]; + + self.eventStore = [[EKEventStore alloc] init]; + + [self checkEventStoreAccessForCalendar]; + } + + return self; +} + +-(void)sortByDepartments { + self.profsByDepts = nil; + self.profsByDepts = [[NSMutableArray alloc] init]; + BOOL deptFound; + + for (NSDictionary *professor in self.professors) { + deptFound = NO; + if (!self.profsByDepts) { + [self.profsByDepts addObject:[NSMutableArray arrayWithObject:professor]]; + } else { + for (NSMutableArray *tempArray in self.profsByDepts) { + if ([[tempArray firstObject] valueForKey:@"Department"] == [professor valueForKey:@"Department"]) { + [tempArray addObject:professor]; + deptFound = YES; + break; + } + } + if (!deptFound) { + [self.profsByDepts addObject:[NSMutableArray arrayWithObject:professor]]; + } + } + } + + /* + for (NSMutableArray *dept in self.profsByDepts) { + NSSortDescriptor *sort = [NSSortDescriptor sortDescriptorWithKey:@"Name" ascending:YES]; + [dept sortUsingDescriptors:[NSArray arrayWithObject:sort]]; + }*/ + + self.profsByDepts = [NSMutableArray arrayWithArray:[[self.profsByDepts reverseObjectEnumerator] allObjects]]; + +} + +-(void)configureData { + self.data = nil; + //self.mainTable = nil; + + self.data = [NSMutableDictionary dictionaryWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"data" ofType:@"plist"]]; + + NSDate *now = [NSDate date]; + + self.inFavorites = NO; + + NSLog(@"NowDate - %@",now); + + [self.data setValue:now forKey:@"Date"]; + + [self.mainTable configureView]; +} + +#pragma mark - Access Calendar + +// Check the authorization status of our application for Calendar +-(void)checkEventStoreAccessForCalendar +{ + EKAuthorizationStatus status = [EKEventStore authorizationStatusForEntityType:EKEntityTypeEvent]; + + NSLog(@"Model - checkEventStoreAccessForCalendar"); + + switch (status) + { + // Update our UI if the user has granted access to their Calendar + case EKAuthorizationStatusAuthorized: [self accessGrantedForCalendar]; + break; + // Prompt the user for access to Calendar if there is no definitive answer + case EKAuthorizationStatusNotDetermined: [self requestCalendarAccess]; + break; + // Display a message if the user has denied or restricted access to Calendar + case EKAuthorizationStatusDenied: + case EKAuthorizationStatusRestricted: + { + UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Privacy Warning" message:@"Permission was not granted for Calendar" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil]; + [alert show]; + } + break; + default: + break; + } +} + + +// Prompt the user for access to their Calendar +-(void)requestCalendarAccess +{ + [self.eventStore requestAccessToEntityType:EKEntityTypeEvent completion:^(BOOL granted, NSError *error) + { + if (granted) { + WPIModel * __weak weakSelf = self; + // Let's ensure that this code will be executed from the main queue + dispatch_async(dispatch_get_main_queue(), ^{ + // The user has granted access to their Calendar; + [weakSelf accessGrantedForCalendar]; + }); + } + }]; +} + + +// This method is called when the user has granted permission to Calendar +-(void)accessGrantedForCalendar +{ + // Let's get the default calendar associated with this event store + self.defaultCalendar = self.eventStore.defaultCalendarForNewEvents; +} + +#pragma mark - Fetch events + +// Fetch all events happening in the next 24 hours +- (NSMutableArray *)fetchEventsForDate: (NSDate*)startDate duration:(NSInteger)duration +{ + //Create the end date components + NSDateComponents *endDateComponents = [[NSDateComponents alloc] init]; + endDateComponents.minute = duration; + + NSDate *endDate = [[NSCalendar currentCalendar] dateByAddingComponents:endDateComponents toDate:startDate options:0]; + // We will only search the default calendar for our events + NSArray *calendarArray = [NSArray arrayWithObject:self.defaultCalendar]; + + // Create the predicate + NSPredicate *predicate = [self.eventStore predicateForEventsWithStartDate:startDate endDate:endDate calendars:calendarArray]; + + // Fetch all events that match the predicate + NSMutableArray *events = [NSMutableArray arrayWithArray:[self.eventStore eventsMatchingPredicate:predicate]]; + + return events; +} + +-(NSString*)getTitleForPurpose:(int)purpose { + + switch ([(NSNumber*)[self.data valueForKey:@"Type"] integerValue]) { + case 0: + if ([(NSNumber*)[self.data valueForKey:@"Use Custom Professor"] boolValue]) { + return (purpose == 0) ? [self.data valueForKey:@"Custom Professor"] : + [NSString stringWithFormat:@"Appointment with professor %@", [self.data valueForKey:@"Custom Professor"]]; + } else { + NSDictionary *prof = (NSDictionary*)[self.professors objectAtIndex:[(NSNumber*)[self.data valueForKey:@"Professor's Index"] integerValue]]; + return (purpose == 0) ? [prof objectForKey:@"Name"] : + [NSString stringWithFormat:@"Appointment with professor %@", [prof objectForKey:@"Name"]]; + } + break; + case 1: + return (purpose == 0) ? [self.data valueForKey:@"Details Friend"] : [NSString stringWithFormat:@"Meeting with %@", [self.data valueForKey:@"Details Friend"]]; + break; + case 2: + return [NSString stringWithFormat:@"%@", [self.data valueForKey:@"Details Custom"]]; + break; + default: + return @"ERROR: type is not valid"; + break; + } +} + +-(NSString*)getLocation { + NSString *building; + NSString *place; + + if ([(NSNumber*)[self.data valueForKey:@"Use Professors Office"] boolValue]) { + return [self.data valueForKey:@"Custom Building"]; + } else { + if ([(NSNumber*)[self.data valueForKey:@"Use Custom Building"] boolValue]) { + building = [self.data valueForKey:@"Custom Building"]; + } else { + NSDictionary *builds = (NSDictionary*)[self.buildings objectAtIndex:[(NSNumber*)[self.data valueForKey:@"Building's Index"] integerValue]]; + building = [builds objectForKey:@"Name"]; + } + if ([(NSNumber*)[self.data valueForKey:@"Use Specific Place"] boolValue]) { + place = [self.data valueForKey:@"Specific Place"]; + } else { + place = [(NSString*)[self.data valueForKey:@"Room Number"] stringByAppendingString:(NSString*)[self.data valueForKey:@"Room Letter"]]; + } + return [NSString stringWithFormat:@"%@, %@", building, place]; + } +} +// 0 - for cell, 1 - for preview, 2 - startDate, 3 - endDate +-(id)getDateForPurpose:(int)purpose { + + NSLocale *locale = [NSLocale currentLocale]; + NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; + NSString *dateFormat = [NSDateFormatter dateFormatFromTemplate:@"E MMM d H m" options:0 locale:locale]; + [formatter setDateFormat:dateFormat]; + [formatter setLocale:locale]; + NSString* fromDate = [formatter stringFromDate:[self.data valueForKey:@"Date"]]; + + NSDate *to = [NSDate dateWithTimeInterval:[(NSNumber*)[self.data valueForKey:@"Duration"] integerValue]*60 sinceDate:[self.data valueForKey:@"Date"]]; + NSString *toDate = [formatter stringFromDate:to]; + + switch (purpose) { + case 0: + return [NSString stringWithFormat:@"%@ / %@ minutes", fromDate, [self.data valueForKey:@"Duration"]]; + break; + case 1: + return [NSString stringWithFormat:@"From: %@ <br>To: %@", fromDate, toDate]; + break; + case 2: + return [self.data valueForKey:@"Date"]; + break; + case 3: + return to; + break; + case 4: + return fromDate; + break; + default: + NSLog(@"ERROR in getDate"); + break; + } + + return (purpose == 0) ? [NSString stringWithFormat:@"%@ / %@ minutes", fromDate, [self.data valueForKey:@"Duration"]] : + [NSString stringWithFormat:@"From: %@ <br>To: %@", fromDate, toDate]; +} + +// 0 - for cell, 1 - for event +-(id)getAlertForPurpose:(int)purpose { + if (!purpose) { + return [self.data valueForKey:@"Alert Time"]; + } else { + return [NSDate dateWithTimeInterval:[(NSNumber*)[self.data valueForKey:@"Alert Number"] doubleValue] sinceDate:[self.data valueForKey:@"Date"]]; + } +} + +-(NSString*)getNotes { + return ([(NSString*)[self.data valueForKey:@"Notes"] isEqualToString:@"empty"] || [(NSString*)[self.data valueForKey:@"Notes"] isEqualToString:@""]) ? @"No notes" : [self.data valueForKey:@"Notes"]; +} + +-(void)createEvent { + EKEvent *event = [EKEvent eventWithEventStore:self.eventStore]; + event.title = [self getTitleForPurpose:1]; + event.startDate = [self getDateForPurpose:2]; + event.endDate = [self getDateForPurpose:3]; + event.calendar = self.defaultCalendar; + event.location = [self getLocation]; + event.notes = [self getNotes]; + if ([(NSNumber*)[self.data valueForKey:@"Alert Number"] doubleValue] != -1) { + [event addAlarm:[EKAlarm alarmWithRelativeOffset:(-1.0f)*60*[(NSNumber*)[self.data valueForKey:@"Alert Number"] doubleValue]]]; + } + + NSError* error; + + [self.eventStore saveEvent:event span:EKSpanThisEvent error:&error]; + + UIAlertView* alert; + if (error) { + alert = [[UIAlertView alloc] initWithTitle:@"Your event" message:@"There was some error adding this event... Please, report it to developer." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles: nil]; + [self configureData]; + } else { + if ([(NSNumber*)[self.data valueForKey:@"Use Custom Professor"] boolValue]) { + alert = [[UIAlertView alloc] initWithTitle:@"Your event" message:@"Your event is successfully added to your default calendar." delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles: nil]; + [self configureData]; + } else { + NSDictionary *prof = (NSDictionary*)[self.professors objectAtIndex:[(NSNumber*)[self.data valueForKey:@"Professor's Index"] integerValue]]; + NSString *message = [NSString stringWithFormat:@"Your event is successfully added to your default calendar. Would you like to send an email to professor %@ with a reminder? You will confirm it.", [prof objectForKey:@"Name"]]; + alert = [[UIAlertView alloc] initWithTitle:@"Your event" message:message delegate:self cancelButtonTitle:@"No" otherButtonTitles: @"Yes", nil]; + } + } + [alert show]; +} + +- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex { + if (buttonIndex) { + if ([MFMailComposeViewController canSendMail]) { + + MFMailComposeViewController *mailViewController = [[MFMailComposeViewController alloc] init]; + mailViewController.mailComposeDelegate = self.mainTable; + + NSDictionary *prof = (NSDictionary*)[self.professors objectAtIndex:[(NSNumber*)[self.data valueForKey:@"Professor's Index"] integerValue]]; + NSString *email = [prof valueForKey:@"Email"]; + + [mailViewController setToRecipients:@[email]]; + [mailViewController setSubject:@"Appointment reminder"]; + NSString *message = [NSString stringWithFormat:@"Dear professor %@:\n\n I am just writing you a reminder about an appointment we set on %@. \n\n Thank you!\n\n(This is an automated email from WPI Calendar Events Creator app)\n", [prof valueForKey:@"Name"], [self getDateForPurpose:4]]; + [mailViewController setMessageBody:message isHTML:NO]; + + [self.mainTable sendEmail:mailViewController]; + } else { + UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Can't do that :(" message:@"Device is unable to send email in its current state." delegate:self cancelButtonTitle:@"Okey" otherButtonTitles: nil]; + [alert show]; + } + } + + [self configureData]; +} + +-(void)addFavorite:(int)favorite { + NSLog(@"Professor %d is added", favorite); + + if (![self.favorites containsObject:[NSNumber numberWithInt:favorite]]) { + [self.favorites addObject:[NSNumber numberWithInt:favorite]]; + + NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); + NSString *documentsDirectory = [paths objectAtIndex:0]; + NSString *favoritesPath = [documentsDirectory stringByAppendingPathComponent:@"favorites.plist"]; + + [self.favorites writeToFile:favoritesPath atomically:YES]; + } + +} + +-(void)removeFavorite:(int)favorite { + NSLog(@"index %d is removed", favorite); + + [self.favorites removeObjectAtIndex:favorite]; + + NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); + NSString *documentsDirectory = [paths objectAtIndex:0]; + NSString *favoritesPath = [documentsDirectory stringByAppendingPathComponent:@"favorites.plist"]; + + [self.favorites writeToFile:favoritesPath atomically:YES]; +} + +@end \ No newline at end of file diff --git a/WPI Calendar Event Creator/WPINotesViewController.h b/WPI Calendar Event Creator/WPINotesViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..1278a3449b32c97f7005b8af8bcab3f9b98b78e7 --- /dev/null +++ b/WPI Calendar Event Creator/WPINotesViewController.h @@ -0,0 +1,13 @@ +// +// WPINotesViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/8/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPINotesViewController : UIViewController + +@end diff --git a/WPI Calendar Event Creator/WPINotesViewController.m b/WPI Calendar Event Creator/WPINotesViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..9c921e210eb49c716f6c154b39033273ed0a6672 --- /dev/null +++ b/WPI Calendar Event Creator/WPINotesViewController.m @@ -0,0 +1,50 @@ +// +// WPINotesViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/8/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPINotesViewController.h" +#import "WPIModel.h" + +@interface WPINotesViewController () +@property (weak, nonatomic) IBOutlet UITextView *notesTextField; +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender; + +@end + +@implementation WPINotesViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +-(void) viewWillDisappear:(BOOL)animated { + WPIModel *model = [WPIModel sharedDataModel]; + [model.data setValue:self.notesTextField.text forKey:@"Notes"]; +} + + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender { + [self.navigationController popToRootViewControllerAnimated:YES]; +} +@end diff --git a/WPI Calendar Event Creator/WPIPlaceHolderTextView.h b/WPI Calendar Event Creator/WPIPlaceHolderTextView.h new file mode 100644 index 0000000000000000000000000000000000000000..766892a3b397fb417597a0d5d64a1056ce155a3e --- /dev/null +++ b/WPI Calendar Event Creator/WPIPlaceHolderTextView.h @@ -0,0 +1,18 @@ +// +// WPIPlaceHolderTextView.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/10/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <Foundation/Foundation.h> + +@interface WPIPlaceHolderTextView : UITextView + +@property (nonatomic, retain) NSString *placeholder; +@property (nonatomic, retain) UIColor *placeholderColor; + +-(void)textChanged:(NSNotification*)notification; + +@end diff --git a/WPI Calendar Event Creator/WPIPlaceHolderTextView.m b/WPI Calendar Event Creator/WPIPlaceHolderTextView.m new file mode 100644 index 0000000000000000000000000000000000000000..420480c3fa852c01916bcc82c4f9e5092d58da49 --- /dev/null +++ b/WPI Calendar Event Creator/WPIPlaceHolderTextView.m @@ -0,0 +1,111 @@ +// +// WPIPlaceHolderTextView.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/10/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIPlaceHolderTextView.h" + +@interface WPIPlaceHolderTextView () + +@property (nonatomic, retain) UILabel *placeHolderLabel; + +@end + +@implementation WPIPlaceHolderTextView + +- (void)dealloc +{ + [[NSNotificationCenter defaultCenter] removeObserver:self]; +#if __has_feature(objc_arc) +#else + [_placeHolderLabel release]; _placeHolderLabel = nil; + [_placeholderColor release]; _placeholderColor = nil; + [_placeholder release]; _placeholder = nil; + [super dealloc]; +#endif +} + +- (void)awakeFromNib +{ + [super awakeFromNib]; + + // Use Interface Builder User Defined Runtime Attributes to set + // placeholder and placeholderColor in Interface Builder. + if (!self.placeholder) { + [self setPlaceholder:@""]; + } + + if (!self.placeholderColor) { + [self setPlaceholderColor:[UIColor lightGrayColor]]; + } + + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textChanged:) name:UITextViewTextDidChangeNotification object:nil]; +} + +- (id)initWithFrame:(CGRect)frame +{ + if( (self = [super initWithFrame:frame]) ) + { + [self setPlaceholder:@""]; + [self setPlaceholderColor:[UIColor lightGrayColor]]; + [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(textChanged:) name:UITextViewTextDidChangeNotification object:nil]; + } + return self; +} + +- (void)textChanged:(NSNotification *)notification +{ + if([[self placeholder] length] == 0) + { + return; + } + + if([[self text] length] == 0) + { + [[self viewWithTag:999] setAlpha:1]; + } + else + { + [[self viewWithTag:999] setAlpha:0]; + } +} + +- (void)setText:(NSString *)text { + [super setText:text]; + [self textChanged:nil]; +} + +- (void)drawRect:(CGRect)rect +{ + if( [[self placeholder] length] > 0 ) + { + if (_placeHolderLabel == nil ) + { + _placeHolderLabel = [[UILabel alloc] initWithFrame:CGRectMake(8,8,self.bounds.size.width - 16,0)]; + _placeHolderLabel.lineBreakMode = NSLineBreakByWordWrapping; + _placeHolderLabel.numberOfLines = 0; + _placeHolderLabel.font = self.font; + _placeHolderLabel.backgroundColor = [UIColor clearColor]; + _placeHolderLabel.textColor = self.placeholderColor; + _placeHolderLabel.alpha = 0; + _placeHolderLabel.tag = 999; + [self addSubview:_placeHolderLabel]; + } + + _placeHolderLabel.text = self.placeholder; + [_placeHolderLabel sizeToFit]; + [self sendSubviewToBack:_placeHolderLabel]; + } + + if( [[self text] length] == 0 && [[self placeholder] length] > 0 ) + { + [[self viewWithTag:999] setAlpha:1]; + } + + [super drawRect:rect]; +} + +@end \ No newline at end of file diff --git a/WPI Calendar Event Creator/WPIProfDeptViewController.h b/WPI Calendar Event Creator/WPIProfDeptViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..17f6e4675f8b5c950cbef873155152b0d33b672b --- /dev/null +++ b/WPI Calendar Event Creator/WPIProfDeptViewController.h @@ -0,0 +1,15 @@ +// +// WPIProfDeptViewController.h +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 1/29/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIProfDeptViewController : UITableViewController + +@property (nonatomic) int departmentIndex; + +@end diff --git a/WPI Calendar Event Creator/WPIProfDeptViewController.m b/WPI Calendar Event Creator/WPIProfDeptViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..56d68c02f0ab5d46800c9c2b54e2a17a09e9f69a --- /dev/null +++ b/WPI Calendar Event Creator/WPIProfDeptViewController.m @@ -0,0 +1,112 @@ +// +// WPIProfDeptViewController.m +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 1/29/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import "WPIProfDeptViewController.h" +#import "WPIModel.h" +#import "WPIProfessorCell.h" + +@interface WPIProfDeptViewController () +- (IBAction)cancelButtonPressed:(id)sender; + +@end + +@implementation WPIProfDeptViewController + +- (id)initWithStyle:(UITableViewStyle)style +{ + self = [super initWithStyle:style]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + + NSDictionary* dict = [((NSMutableArray *)[[WPIModel sharedDataModel].profsByDepts objectAtIndex:self.departmentIndex]) firstObject]; + + + self.navigationItem.title = [dict valueForKey:@"Department"]; +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma mark - UITableView dataSource + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + return ((NSMutableArray *)[[WPIModel sharedDataModel].profsByDepts objectAtIndex:self.departmentIndex]).count; +} + + +#pragma mark - UITableView delegate + + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { + + return 90; +} + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + unsigned long result; + + WPIProfessorCell *cell = (WPIProfessorCell *)[self tableView:self.tableView cellForRowAtIndexPath:indexPath]; + + result = cell.index; //[self.iProfessors indexOfObject:[self.fProfessors objectAtIndex:indexPath.row]]; + + + WPIModel *model = [WPIModel sharedDataModel]; + + if (model.inFavorites) { + [model addFavorite:(int)result]; + [self dismissViewControllerAnimated:YES completion:nil]; + } else { + [model.data setObject:[NSNumber numberWithUnsignedLong:result] forKey:@"Professor's Index"]; + [model.data setObject:[NSNumber numberWithBool:NO] forKey:@"Use Custom Professor"]; + + NSDictionary *prof = (NSDictionary*)[model.professors objectAtIndex:[(NSNumber*)[model.data valueForKey:@"Professor's Index"] integerValue]]; + [model.data setObject:(NSString*)[prof valueForKey:@"Office"] forKey:@"Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Professors Office"]; + + [self.navigationController popToRootViewControllerAnimated:YES]; + } +} + + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath +{ + NSDictionary* dict = [((NSMutableArray *)[[WPIModel sharedDataModel].profsByDepts objectAtIndex:self.departmentIndex]) objectAtIndex:indexPath.row]; + WPIProfessorCell *cell = [tableView dequeueReusableCellWithIdentifier:@"professorsCell"]; + + cell.professorDepartment.text = [dict objectForKey:@"Department"]; + cell.professorName.text = [dict objectForKey:@"Name"]; + cell.professorOffice.text = [dict objectForKey:@"Office"]; + cell.index = [(NSNumber *)[dict valueForKey:@"ID"] intValue]; + + NSString *imageName = [dict objectForKey:@"Photo"]; + NSString *imagePath = [[NSBundle mainBundle] pathForResource:imageName ofType:@"jpg"]; + [cell.professorPicture setImage:[UIImage imageWithContentsOfFile:imagePath]]; + + return cell; +} + +- (IBAction)cancelButtonPressed:(id)sender { + [self.navigationController dismissViewControllerAnimated:YES completion:nil]; +} +@end diff --git a/WPI Calendar Event Creator/WPIProfessorCell.h b/WPI Calendar Event Creator/WPIProfessorCell.h new file mode 100644 index 0000000000000000000000000000000000000000..287a308c3114217a7424788668d6b4f1a3cc65ad --- /dev/null +++ b/WPI Calendar Event Creator/WPIProfessorCell.h @@ -0,0 +1,21 @@ +// +// WPIProfessorCell.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIProfessorCell : UITableViewCell + +@property (nonatomic) int index; +@property (weak, nonatomic) IBOutlet UIImageView *professorPicture; +@property (weak, nonatomic) IBOutlet UILabel *professorDepartment; +@property (weak, nonatomic) IBOutlet UILabel *professorName; +@property (weak, nonatomic) IBOutlet UILabel *professorOffice; + +-(void)setProfPicture:(UIImage *)professorPicture; + +@end diff --git a/WPI Calendar Event Creator/WPIProfessorCell.m b/WPI Calendar Event Creator/WPIProfessorCell.m new file mode 100644 index 0000000000000000000000000000000000000000..da3af97d8a7e6fb9ac50cd495de95549c12f9547 --- /dev/null +++ b/WPI Calendar Event Creator/WPIProfessorCell.m @@ -0,0 +1,45 @@ +// +// WPIProfessorCell.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIProfessorCell.h" + +@implementation WPIProfessorCell + +- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier +{ + self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; + if (self) { + // Initialization code + } + return self; +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated +{ + [super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +-(void)setProfPicture:(UIImage *)professorPicture { + /* + UIImageView *imageView = self.professorPicture; + + float widthRatio = imageView.bounds.size.width / professorPicture.size.width; + float heightRatio = imageView.bounds.size.height / professorPicture.size.height; + float scale = MIN(widthRatio, heightRatio); + float imageWidth = scale * professorPicture.size.width; + float imageHeight = scale * professorPicture.size.height; + + imageView.frame = CGRectMake(0, 0, imageWidth, imageHeight); + imageView.center = imageView.superview.center; + */ + [self.professorPicture setImage:professorPicture]; +} + +@end diff --git a/WPI Calendar Event Creator/WPIProfessorViewController.h b/WPI Calendar Event Creator/WPIProfessorViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..76e45571132327d3e3839186a4c00cdce06d9b61 --- /dev/null +++ b/WPI Calendar Event Creator/WPIProfessorViewController.h @@ -0,0 +1,23 @@ +// +// WPIProfessorViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIProfessorViewController : UITableViewController + +@property (nonatomic) BOOL isSearching; +@property (nonatomic) BOOL initTime; +@property (strong, nonatomic) NSMutableArray *iProfessors; +@property (strong, nonatomic) NSMutableArray *fProfessors; +@property (nonatomic) int departmentIndex; +@property (weak, nonatomic) IBOutlet UISearchBar *searchBar; +@property (nonatomic) BOOL loading; + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath; + +@end diff --git a/WPI Calendar Event Creator/WPIProfessorViewController.m b/WPI Calendar Event Creator/WPIProfessorViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..de2ff97741aea3dfd675aa7046b35a5d7ca143cd --- /dev/null +++ b/WPI Calendar Event Creator/WPIProfessorViewController.m @@ -0,0 +1,216 @@ + // +// WPIProfessorViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIProfessorViewController.h" +#import "WPIModel.h" +#import "WPIProfDeptViewController.h" +#import "WPIProfessorCell.h" +#import "WPIDepartmentCell.h" +#import "WPILoadingCell.h" + +@interface WPIProfessorViewController () +- (IBAction)cancelButtonPressed:(UIBarButtonItem *)sender; + +@end + +@implementation WPIProfessorViewController + +-(NSMutableArray*)iProfessors { + if (!_iProfessors) { + _iProfessors = [[NSMutableArray alloc] init]; + } + return _iProfessors; +} + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + self.isSearching = NO; + + // Custom initialization + } + return self; +} + +-(void)viewWillAppear:(BOOL)animated { + NSLog(@"View will appear"); + + if ([self.iProfessors count] == 0) { + self.loading = YES; + } + +} + +-(void)viewDidAppear:(BOOL)animated { + if ([self.iProfessors count] == 0) { + + self.initTime = YES; + NSLog(@"Loading..."); + for (int i=0; i<[WPIModel sharedDataModel].professors.count; i++) { + [self tableView:self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:i inSection:0]]; + } + NSLog(@"Loading comlete."); + self.loading = NO; + self.initTime = NO; + + [self.tableView reloadData]; + } +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma mark - UITableView dataSource + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { + return 1; +} + + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { + if (self.loading) { + return 1; + } else if (self.isSearching) { + return self.fProfessors.count; + } else { + return [WPIModel sharedDataModel].profsByDepts.count; + } +} + + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { + //if (self.loading) { + + //} + + if (self.initTime) { + NSDictionary* dict = [[WPIModel sharedDataModel].professors objectAtIndex:indexPath.row]; + WPIProfessorCell *cell = [tableView dequeueReusableCellWithIdentifier:@"professorsCell"]; + + cell.professorDepartment.text = [dict objectForKey:@"Department"]; + cell.professorName.text = [dict objectForKey:@"Name"]; + cell.professorOffice.text = [dict objectForKey:@"Office"]; + cell.index = (int)indexPath.row; + + NSString *imageName = [dict objectForKey:@"Photo"]; + NSString *imagePath = [[NSBundle mainBundle] pathForResource:imageName ofType:@"jpg"]; + [cell setProfPicture:[UIImage imageWithContentsOfFile:imagePath]]; + //[cell.professorPicture setImage:[UIImage imageWithContentsOfFile:imagePath]]; + + if (![self.iProfessors containsObject:cell]) { + //NSLog(@"Name - %@", cell.professorName.text); + [self.iProfessors addObject:cell]; + } + + return cell; + } else if (self.isSearching) { + return [self.fProfessors objectAtIndex:indexPath.row]; + } else if (self.loading) { + WPILoadingCell *cell = [tableView dequeueReusableCellWithIdentifier:@"LoadingCell"]; + return cell; + } else { + NSMutableArray *deptArray = [[WPIModel sharedDataModel].profsByDepts objectAtIndex:indexPath.row]; + WPIDepartmentCell *cell = [tableView dequeueReusableCellWithIdentifier:@"departmentCell"]; + + cell.mainLabel.text = [[deptArray firstObject] valueForKey:@"Department"]; + + return cell; + } +} + + +#pragma mark - UITableView delegate + + +- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { + return (self.isSearching) ? 90 : 54; +} + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + unsigned long result; + + if (self.isSearching) { + result = [self.iProfessors indexOfObject:[self.fProfessors objectAtIndex:indexPath.row]]; + + WPIModel *model = [WPIModel sharedDataModel]; + + if (model.inFavorites) { + [model addFavorite:(int)result]; + [self dismissViewControllerAnimated:YES completion:nil]; + } else { + + [model.data setObject:[NSNumber numberWithUnsignedLong:result] forKey:@"Professor's Index"]; + [model.data setObject:[NSNumber numberWithBool:NO] forKey:@"Use Custom Professor"]; + + NSDictionary *prof = (NSDictionary*)[model.professors objectAtIndex:[(NSNumber*)[model.data valueForKey:@"Professor's Index"] integerValue]]; + [model.data setObject:(NSString*)[prof valueForKey:@"Office"] forKey:@"Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Custom Building"]; + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Professors Office"]; + + [self.navigationController popToRootViewControllerAnimated:YES]; + } + } else { + self.departmentIndex = (int)indexPath.row; + [self performSegueWithIdentifier:@"ProfDeptToProfs" sender:self]; + } +} + +#pragma mark - UISearchBar Delegate + +- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText { + + if (![searchText length]) { + self.isSearching = NO; + } else { + self.isSearching = YES; + + self.fProfessors = [[NSMutableArray alloc] init]; + + for (WPIProfessorCell* cell in self.iProfessors) { + NSRange cellNameRange = [cell.professorName.text rangeOfString:searchText options:NSCaseInsensitiveSearch]; + + if (cellNameRange.location != NSNotFound) { + //NSLog(@"NameSearch - %@", cell.professorName.text); + [self.fProfessors addObject:cell]; + } + } + } + + [self.tableView reloadData]; + +} + +- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar1; +{ + [self.searchBar resignFirstResponder]; +} + +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender +{ + if ([[segue identifier] isEqualToString:@"ProfDeptToProfs"]) + { + WPIProfDeptViewController *vc = [segue destinationViewController]; + [vc setDepartmentIndex:self.departmentIndex]; + } +} + + +- (IBAction)cancelButtonPressed:(UIBarButtonItem *)sender { + [self dismissViewControllerAnimated:YES completion:nil]; +} +@end diff --git a/WPI Calendar Event Creator/WPIRoomViewController.h b/WPI Calendar Event Creator/WPIRoomViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..fc780d3f74cdc45341413c99aac1db09444d4acf --- /dev/null +++ b/WPI Calendar Event Creator/WPIRoomViewController.h @@ -0,0 +1,13 @@ +// +// WPIRoomViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/7/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIRoomViewController : UIViewController <UITextFieldDelegate> + +@end diff --git a/WPI Calendar Event Creator/WPIRoomViewController.m b/WPI Calendar Event Creator/WPIRoomViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..f07c407eb6f5b20a68a97de89855314f10452c79 --- /dev/null +++ b/WPI Calendar Event Creator/WPIRoomViewController.m @@ -0,0 +1,79 @@ +// +// WPIRoomViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 12/7/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPIRoomViewController.h" +#import "WPIModel.h" + +@interface WPIRoomViewController () +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender; +@property (weak, nonatomic) IBOutlet UITextField *roomNumberTextField; +@property (weak, nonatomic) IBOutlet UITextField *roomLetterTextField; +@property (weak, nonatomic) IBOutlet UITextField *specificPlaceTextField; + +@end + +@implementation WPIRoomViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +-(void) viewWillDisappear:(BOOL)animated { + WPIModel *model = [WPIModel sharedDataModel]; + if (self.specificPlaceTextField.text.length != 0) { + [model.data setObject:[NSNumber numberWithBool:YES] forKey:@"Use Specific Place"]; + } else { + [model.data setObject:[NSNumber numberWithBool:NO] forKey:@"Use Specific Place"]; + } + [model.data setObject:[NSNumber numberWithBool:NO] forKey:@"Use Professors Office"]; + [model.data setValue:self.roomNumberTextField.text forKey:@"Room Number"]; + [model.data setValue:self.roomLetterTextField.text forKey:@"Room Letter"]; + [model.data setValue:self.specificPlaceTextField.text forKey:@"Specific Place"]; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. + + UIToolbar* numberToolbar = [[UIToolbar alloc]initWithFrame:CGRectMake(0, 0, 320, 50)]; + numberToolbar.barStyle = UIBarStyleDefault; + numberToolbar.items = [NSArray arrayWithObjects: + [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil], + [[UIBarButtonItem alloc]initWithTitle:@"Done" style:UIBarButtonItemStyleDone target:self action:@selector(doneWithNumberPad)], + nil]; + [numberToolbar sizeToFit]; + self.roomNumberTextField.inputAccessoryView = numberToolbar; +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +-(void)doneWithNumberPad{ + [self.roomNumberTextField resignFirstResponder]; +} + +- (BOOL)textFieldShouldReturn:(UITextField *)textField +{ + [textField resignFirstResponder]; + + return YES; +} + +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender { + [self.navigationController popToRootViewControllerAnimated:YES]; +} +@end diff --git a/WPI Calendar Event Creator/WPISegmentedCell.h b/WPI Calendar Event Creator/WPISegmentedCell.h new file mode 100644 index 0000000000000000000000000000000000000000..70af37234217bf131ca811566891bd5c9e62a009 --- /dev/null +++ b/WPI Calendar Event Creator/WPISegmentedCell.h @@ -0,0 +1,13 @@ +// +// WPISegmentedCell.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/30/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPISegmentedCell : UITableViewCell + +@end diff --git a/WPI Calendar Event Creator/WPISegmentedCell.m b/WPI Calendar Event Creator/WPISegmentedCell.m new file mode 100644 index 0000000000000000000000000000000000000000..522f9126e522521b53796d2f41f35c13ce7ce0d6 --- /dev/null +++ b/WPI Calendar Event Creator/WPISegmentedCell.m @@ -0,0 +1,29 @@ +// +// WPISegmentedCell.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/30/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPISegmentedCell.h" + +@implementation WPISegmentedCell + +- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier +{ + self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; + if (self) { + // Initialization code + } + return self; +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated +{ + //[super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +@end diff --git a/WPI Calendar Event Creator/WPISettingsController.h b/WPI Calendar Event Creator/WPISettingsController.h new file mode 100644 index 0000000000000000000000000000000000000000..f3d83ea1a4b02452e32e005d3b23db865880e952 --- /dev/null +++ b/WPI Calendar Event Creator/WPISettingsController.h @@ -0,0 +1,13 @@ +// +// WPISettingsController.h +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/19/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPISettingsController : UITableViewController + +@end diff --git a/WPI Calendar Event Creator/WPISettingsController.m b/WPI Calendar Event Creator/WPISettingsController.m new file mode 100644 index 0000000000000000000000000000000000000000..283add95b7ac9b67e34f82a2820c7028ee14a96c --- /dev/null +++ b/WPI Calendar Event Creator/WPISettingsController.m @@ -0,0 +1,125 @@ +// +// WPISettingsController.m +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/19/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import "WPISettingsController.h" +#import "WPIModel.h" + +@interface WPISettingsController () +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender; + +@end + +@implementation WPISettingsController + +- (id)initWithStyle:(UITableViewStyle)style +{ + self = [super initWithStyle:style]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + + [WPIModel sharedDataModel].inFavorites = YES; + + // Uncomment the following line to preserve selection between presentations. + // self.clearsSelectionOnViewWillAppear = NO; + + // Uncomment the following line to display an Edit button in the navigation bar for this view controller. + // self.navigationItem.rightBarButtonItem = self.editButtonItem; +} + + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView +{ + // Return the number of sections. + return 1; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section +{ + // Return the number of rows in the section. + return 1; +} + +/* +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath +{ + UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:<#@"reuseIdentifier"#> forIndexPath:indexPath]; + + // Configure the cell... + + return cell; +} +*/ + +/* +// Override to support conditional editing of the table view. +- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath +{ + // Return NO if you do not want the specified item to be editable. + return YES; +} +*/ + +/* +// Override to support editing the table view. +- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath +{ + if (editingStyle == UITableViewCellEditingStyleDelete) { + // Delete the row from the data source + [tableView deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade]; + } else if (editingStyle == UITableViewCellEditingStyleInsert) { + // Create a new instance of the appropriate class, insert it into the array, and add a new row to the table view + } +} +*/ + +/* +// Override to support rearranging the table view. +- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath +{ +} +*/ + +/* +// Override to support conditional rearranging of the table view. +- (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath +{ + // Return NO if you do not want the item to be re-orderable. + return YES; +} +*/ + +/* +#pragma mark - Navigation + +// In a storyboard-based application, you will often want to do a little preparation before navigation +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender +{ + // Get the new view controller using [segue destinationViewController]. + // Pass the selected object to the new view controller. +} +*/ + +- (IBAction)doneButtonPressed:(UIBarButtonItem *)sender { + [self dismissViewControllerAnimated:YES completion:nil]; +} +@end diff --git a/WPI Calendar Event Creator/WPITableViewController.h b/WPI Calendar Event Creator/WPITableViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..b7140a73f1811eaa568fe8997a5ede981dbf55b1 --- /dev/null +++ b/WPI Calendar Event Creator/WPITableViewController.h @@ -0,0 +1,28 @@ +// +// WPITableViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/30/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> +#import "WPISegmentedCell.h" +#import <MessageUI/MessageUI.h> +#import <MessageUI/MFMailComposeViewController.h> + +@interface WPITableViewController : UITableViewController <MFMailComposeViewControllerDelegate> + +@property (weak, nonatomic) IBOutlet WPISegmentedCell *segmentedCell; + +@property (weak, nonatomic) IBOutlet UITableViewCell *dateCell; +@property (weak, nonatomic) IBOutlet UITableViewCell *detailsCell; +@property (weak, nonatomic) IBOutlet UITableViewCell *buildingCell; +@property (weak, nonatomic) IBOutlet UITableViewCell *alertCell; +@property (weak, nonatomic) IBOutlet UITableViewCell *notesCell; + +- (IBAction)segmentedControlChanged:(UISegmentedControl *)sender; +- (void)configureView; +- (void)sendEmail:(MFMailComposeViewController *)mailViewController; + +@end diff --git a/WPI Calendar Event Creator/WPITableViewController.m b/WPI Calendar Event Creator/WPITableViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..b5497b951401507221c6fe83d6880bd1197033ef --- /dev/null +++ b/WPI Calendar Event Creator/WPITableViewController.m @@ -0,0 +1,153 @@ +// +// WPITableViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/30/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPITableViewController.h" +#import "WPISegmentedCell.h" +#import "WPIModel.h" + +@interface WPITableViewController () + +@property (weak, nonatomic) IBOutlet UILabel *dateCellDetailsLabel; +@property (weak, nonatomic) IBOutlet UILabel *detailsCellMainLabel; +@property (weak, nonatomic) IBOutlet UILabel *detailsCellSubtitleLabel; +@property (weak, nonatomic) IBOutlet UILabel *buildingCellSubtitleLabel; +@property (weak, nonatomic) IBOutlet UILabel *alertCellSubtitleLabel; +@property (weak, nonatomic) IBOutlet UILabel *notesCellSubtitleLabel; +@property (weak, nonatomic) IBOutlet UILabel *dateCellConflictLabel; + +@end + +@implementation WPITableViewController + +- (id)initWithStyle:(UITableViewStyle)style +{ + self = [super initWithStyle:style]; + if (self) { + // Custom initialization + } + return self; +} + +#pragma mark - View lifecycle + +- (void)viewDidLoad +{ + [super viewDidLoad]; +} + +-(void)viewWillAppear:(BOOL)animated +{ + [super viewWillAppear:animated]; + + WPIModel *model = [WPIModel sharedDataModel]; + + [model setMainTable:self]; + + [self configureView]; + + model.inFavorites = NO; +} + +-(void)configureView { + WPIModel *model = [WPIModel sharedDataModel]; + + self.dateCellDetailsLabel.text = [model getDateForPurpose:0]; + self.dateCellConflictLabel.text = [model.data valueForKey:@"Conflict"]; + [self configureDetailsCell]; + self.buildingCellSubtitleLabel.text = [model getLocation]; + self.alertCellSubtitleLabel.text = [model getAlertForPurpose:0];//[model.data valueForKey:@"Alert Time"]; + self.notesCellSubtitleLabel.text = [model getNotes];//[model.data valueForKey:@"Notes"]; +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma mark - Table view data source + +- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView +{ + return [super numberOfSectionsInTableView:tableView]; +} + +- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section +{ + return [super tableView:tableView numberOfRowsInSection:section]; +} + +#pragma mark - Table view delegate + +- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath +{ + return [super tableView:tableView cellForRowAtIndexPath:indexPath]; +} + +- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { + UITableViewCell *cell = [super tableView:tableView cellForRowAtIndexPath:indexPath]; + if ([[cell reuseIdentifier] isEqual: @"WPIDetailsCell"]) { + + NSString *segueIdentifier; + switch ([(NSNumber*)[[WPIModel sharedDataModel].data valueForKey:@"Type"] integerValue]) { + case 0: + segueIdentifier = [NSString stringWithFormat:@"TypeToProfessorSegue"]; //TypeToProfessorSegue // TypeToProfDeptSegue + break; + case 1: + segueIdentifier = [NSString stringWithFormat:@"TypeToFriendSegue"]; + break; + case 2: + segueIdentifier = [NSString stringWithFormat:@"TypeToCustomSegue"]; + break; + default: + NSLog(@"ERROR"); + break; + } + [self performSegueWithIdentifier:segueIdentifier sender:self]; + } else if ([[cell reuseIdentifier] isEqual: @"WPIConfirmCell"]) { + [[WPIModel sharedDataModel] createEvent]; + } + [tableView deselectRowAtIndexPath:indexPath animated:YES]; +} + + + +- (IBAction)segmentedControlChanged:(UISegmentedControl *)sender { + WPIModel *model = [WPIModel sharedDataModel]; + [model.data setValue:[NSNumber numberWithLong:sender.selectedSegmentIndex] forKey:@"Type"]; + [self configureDetailsCell]; +} + +-(void)configureDetailsCell { + WPIModel *model = [WPIModel sharedDataModel]; + + switch ([(NSNumber*)[model.data valueForKey:@"Type"] integerValue]) { + case 0: + self.detailsCellMainLabel.text = @"Professor..."; + break; + case 1: + self.detailsCellMainLabel.text = @"Friend or Organization..."; + break; + case 2: + self.detailsCellMainLabel.text = @"Custom..."; + break; + default: + break; + } + self.detailsCellSubtitleLabel.text = [model getTitleForPurpose:0]; +} + +-(void)sendEmail:(MFMailComposeViewController *)mailViewController { + [self presentViewController:mailViewController animated:YES completion:nil]; +} + +- (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error { + [self dismissViewControllerAnimated:YES completion:nil]; +} + +@end diff --git a/WPI Calendar Event Creator/WPITypeViewController.h b/WPI Calendar Event Creator/WPITypeViewController.h new file mode 100644 index 0000000000000000000000000000000000000000..d15b79da7355daecbacb8858380cdc2626c00fb6 --- /dev/null +++ b/WPI Calendar Event Creator/WPITypeViewController.h @@ -0,0 +1,14 @@ +// +// WPITypeViewController.h +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPITypeViewController : UIViewController +- (IBAction)nextButtonPressed:(UIBarButtonItem *)sender; + +@end diff --git a/WPI Calendar Event Creator/WPITypeViewController.m b/WPI Calendar Event Creator/WPITypeViewController.m new file mode 100644 index 0000000000000000000000000000000000000000..742a3a5de74ac3f4ec3e67609269dc664a753891 --- /dev/null +++ b/WPI Calendar Event Creator/WPITypeViewController.m @@ -0,0 +1,86 @@ +// +// WPITypeViewController.m +// WPI Calendar Event Creator +// +// Created by Dima4ka on 11/27/13. +// Copyright (c) 2013 Dima4ka. All rights reserved. +// + +#import "WPITypeViewController.h" + + +@interface WPITypeViewController () + +@property (weak, nonatomic) IBOutlet UIPickerView *typePicker; + +@property (strong, nonatomic) NSArray *typePickerItems; + +@end + +@implementation WPITypeViewController + +- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil +{ + self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; + if (self) { + // Custom initialization + } + return self; +} + +- (void)viewDidLoad +{ + [super viewDidLoad]; + // Do any additional setup after loading the view. + self.typePickerItems = @[@"Appointment with Professor", @"Organization / Friend Meeting", @"Custom..."]; + [self.typePicker selectRow:0 inComponent:0 animated:YES]; +} + +- (void)didReceiveMemoryWarning +{ + [super didReceiveMemoryWarning]; + // Dispose of any resources that can be recreated. +} + +#pragma mark UIPickerViewDataSource + +- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView { + return 1; +} + +- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component { + return 3; +} + +#pragma mark UIPickerViewDelegate + +- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component { + return [self.typePickerItems objectAtIndex:row]; +} + +#pragma mark Seque + +- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { + NSLog(@"Selected type: %ld", (long)[self.typePicker selectedRowInComponent:0]); +} + + +- (IBAction)nextButtonPressed:(UIBarButtonItem *)sender { + NSString *segueIdentifier; + switch ([self.typePicker selectedRowInComponent:0]) { + case 0: + segueIdentifier = [NSString stringWithFormat:@"TypeToProfessorSegue"]; + break; + case 1: + segueIdentifier = [NSString stringWithFormat:@"TypeToFriendSegue"]; + break; + case 2: + segueIdentifier = [NSString stringWithFormat:@"TypeToCustomSegue"]; + break; + default: + NSLog(@"ERROR"); + break; + } + [self performSegueWithIdentifier:segueIdentifier sender:self]; +} +@end diff --git a/WPI Calendar Event Creator/WPIViewController.m b/WPI Calendar Event Creator/WPIViewController.m index 4dc6b7d8156bf2a6fa092bb2141e2c1a89914f5d..a3870fec5278f8d367d1ef578acd76fe58ebff67 100644 --- a/WPI Calendar Event Creator/WPIViewController.m +++ b/WPI Calendar Event Creator/WPIViewController.m @@ -18,6 +18,7 @@ { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. + NSLog(@"HEre_flase"); } - (void)didReceiveMemoryWarning diff --git a/WPI Calendar Event Creator/WPIViewProfessorsCell.h b/WPI Calendar Event Creator/WPIViewProfessorsCell.h new file mode 100644 index 0000000000000000000000000000000000000000..aae08ab27c00e343e88f5d03f4efd3487f8a5faf --- /dev/null +++ b/WPI Calendar Event Creator/WPIViewProfessorsCell.h @@ -0,0 +1,13 @@ +// +// WPIViewProfessorsCell.h +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/25/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import <UIKit/UIKit.h> + +@interface WPIViewProfessorsCell : UITableViewCell + +@end diff --git a/WPI Calendar Event Creator/WPIViewProfessorsCell.m b/WPI Calendar Event Creator/WPIViewProfessorsCell.m new file mode 100644 index 0000000000000000000000000000000000000000..fd599ec77a610449d595f12aab13e6f7040b0d8c --- /dev/null +++ b/WPI Calendar Event Creator/WPIViewProfessorsCell.m @@ -0,0 +1,34 @@ +// +// WPIViewProfessorsCell.m +// WPI Calendar Event Creator +// +// Created by Dmytro Bogatov on 3/25/14. +// Copyright (c) 2014 Dima4ka. All rights reserved. +// + +#import "WPIViewProfessorsCell.h" + +@implementation WPIViewProfessorsCell + +- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier +{ + self = [super initWithStyle:style reuseIdentifier:reuseIdentifier]; + if (self) { + // Initialization code + } + return self; +} + +- (void)awakeFromNib +{ + // Initialization code +} + +- (void)setSelected:(BOOL)selected animated:(BOOL)animated +{ + [super setSelected:selected animated:animated]; + + // Configure the view for the selected state +} + +@end diff --git a/WPI Calendar Event Creator/WP_Aug12_297_rdax_161x225.jpg b/WPI Calendar Event Creator/WP_Aug12_297_rdax_161x225.jpg new file mode 100644 index 0000000000000000000000000000000000000000..675d7a2cefb82abb8864cf8aeb6788c833759aba Binary files /dev/null and b/WPI Calendar Event Creator/WP_Aug12_297_rdax_161x225.jpg differ diff --git a/WPI Calendar Event Creator/WP_Aug13_068_rdax_161x242.jpg b/WPI Calendar Event Creator/WP_Aug13_068_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8d7afa7e8012f21cae455fde7eb69f3183fe9c62 Binary files /dev/null and b/WPI Calendar Event Creator/WP_Aug13_068_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/Yuxiang_Liu_rdax_161x160.jpg b/WPI Calendar Event Creator/Yuxiang_Liu_rdax_161x160.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ecfe8c1e5d5e58fbf58099369291f24aa8105cc9 Binary files /dev/null and b/WPI Calendar Event Creator/Yuxiang_Liu_rdax_161x160.jpg differ diff --git a/WPI Calendar Event Creator/_DSC7953_rdax_300x200.jpg b/WPI Calendar Event Creator/_DSC7953_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a474122b0c7bffcbafde8a6aa14e89bf64e62c1d Binary files /dev/null and b/WPI Calendar Event Creator/_DSC7953_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/adamsprofile.jpg b/WPI Calendar Event Creator/adamsprofile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a142be0ea96848ea4182589660c64d2642d0ae6d Binary files /dev/null and b/WPI Calendar Event Creator/adamsprofile.jpg differ diff --git a/WPI Calendar Event Creator/afas-brookes-profile.jpg b/WPI Calendar Event Creator/afas-brookes-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..882460686f72e640c96f2b5440bd4abb3196b3da Binary files /dev/null and b/WPI Calendar Event Creator/afas-brookes-profile.jpg differ diff --git a/WPI Calendar Event Creator/afas-bussmann-profile.jpg b/WPI Calendar Event Creator/afas-bussmann-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6d2558dfd9701b7e7c42005670af2cc62ef971b9 Binary files /dev/null and b/WPI Calendar Event Creator/afas-bussmann-profile.jpg differ diff --git a/WPI Calendar Event Creator/afas-provost-profile.jpg b/WPI Calendar Event Creator/afas-provost-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..51e091bd2c81ffd3c9a6231eb6e126f948dea240 Binary files /dev/null and b/WPI Calendar Event Creator/afas-provost-profile.jpg differ diff --git a/WPI Calendar Event Creator/afas-taulton-profile.jpg b/WPI Calendar Event Creator/afas-taulton-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bdc12ba3730a60e8f3162d7d396464ad0be00ca6 Binary files /dev/null and b/WPI Calendar Event Creator/afas-taulton-profile.jpg differ diff --git a/WPI Calendar Event Creator/afas_rdax_300x200.jpg b/WPI Calendar Event Creator/afas_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc7b2202162ce4ab740062d54d4c5176f2cd15b7 Binary files /dev/null and b/WPI Calendar Event Creator/afas_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/alden_rdax_300x200.jpg b/WPI Calendar Event Creator/alden_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..823f10c0eb2826a78468dd71ecb9a237009f6fce Binary files /dev/null and b/WPI Calendar Event Creator/alden_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/alert.png b/WPI Calendar Event Creator/alert.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff51e5b51de75d5c67e1224d18b21acb92e3bb3 Binary files /dev/null and b/WPI Calendar Event Creator/alert.png differ diff --git a/WPI Calendar Event Creator/arguello_formal_profile.jpg b/WPI Calendar Event Creator/arguello_formal_profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37141485ecc7fc37a2069321c2db9fb6d183538f Binary files /dev/null and b/WPI Calendar Event Creator/arguello_formal_profile.jpg differ diff --git a/WPI Calendar Event Creator/atwater_rdax_300x199.jpg b/WPI Calendar Event Creator/atwater_rdax_300x199.jpg new file mode 100644 index 0000000000000000000000000000000000000000..116344fb3a983fd0bdfaf9781c1b417578f4e5f1 Binary files /dev/null and b/WPI Calendar Event Creator/atwater_rdax_300x199.jpg differ diff --git a/WPI Calendar Event Creator/bbt-srinivasn-profile.jpg b/WPI Calendar Event Creator/bbt-srinivasn-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..791d3e36dd24726314b64f009b4f17bb3bb72446 Binary files /dev/null and b/WPI Calendar Event Creator/bbt-srinivasn-profile.jpg differ diff --git a/WPI Calendar Event Creator/berezovski_m_2013_rdax_161x242.jpg b/WPI Calendar Event Creator/berezovski_m_2013_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f95c45aad77c73ae61b0ff2f00a0215456ca0d40 Binary files /dev/null and b/WPI Calendar Event Creator/berezovski_m_2013_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/bitar-formal.jpg b/WPI Calendar Event Creator/bitar-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7bc52f8ac204fbf071571da966c7b8d880ae521 Binary files /dev/null and b/WPI Calendar Event Creator/bitar-formal.jpg differ diff --git a/WPI Calendar Event Creator/blank-female.jpg b/WPI Calendar Event Creator/blank-female.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b4194dec56cb80a4d5d1042f1fcb3dca6eca697 Binary files /dev/null and b/WPI Calendar Event Creator/blank-female.jpg differ diff --git a/WPI Calendar Event Creator/blank-male.jpg b/WPI Calendar Event Creator/blank-male.jpg new file mode 100644 index 0000000000000000000000000000000000000000..22df1540d00149d3bd36937afe0b17f2e8b0d561 Binary files /dev/null and b/WPI Calendar Event Creator/blank-male.jpg differ diff --git a/WPI Calendar Event Creator/bme-billiar-profile-new.jpg b/WPI Calendar Event Creator/bme-billiar-profile-new.jpg new file mode 100644 index 0000000000000000000000000000000000000000..188d61f3ed97ca1550eb55088e934155b59bc4bb Binary files /dev/null and b/WPI Calendar Event Creator/bme-billiar-profile-new.jpg differ diff --git a/WPI Calendar Event Creator/bme-flaherty-profile.jpg b/WPI Calendar Event Creator/bme-flaherty-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e6793d357bd6a7a84204cf519bb12670800af590 Binary files /dev/null and b/WPI Calendar Event Creator/bme-flaherty-profile.jpg differ diff --git a/WPI Calendar Event Creator/bme-norige-formal.jpg b/WPI Calendar Event Creator/bme-norige-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c10e3bcf82f2985707b99eeb22b926850862f8f7 Binary files /dev/null and b/WPI Calendar Event Creator/bme-norige-formal.jpg differ diff --git a/WPI Calendar Event Creator/border.png b/WPI Calendar Event Creator/border.png new file mode 100644 index 0000000000000000000000000000000000000000..c597f82cd39ae789664002615f61ad1ad437a568 Binary files /dev/null and b/WPI Calendar Event Creator/border.png differ diff --git a/WPI Calendar Event Creator/borderButton.png b/WPI Calendar Event Creator/borderButton.png new file mode 100644 index 0000000000000000000000000000000000000000..69d2cd9e7f5f6232682e55291cd040af0eadfc41 Binary files /dev/null and b/WPI Calendar Event Creator/borderButton.png differ diff --git a/WPI Calendar Event Creator/borderCreateCell.png b/WPI Calendar Event Creator/borderCreateCell.png new file mode 100644 index 0000000000000000000000000000000000000000..1d2fccb05675324fec0c9d4c3031154bc773287f Binary files /dev/null and b/WPI Calendar Event Creator/borderCreateCell.png differ diff --git a/WPI Calendar Event Creator/borderDateCell.png b/WPI Calendar Event Creator/borderDateCell.png new file mode 100644 index 0000000000000000000000000000000000000000..1a19866e19d06de4cecc638a9a492ebc3b00d317 Binary files /dev/null and b/WPI Calendar Event Creator/borderDateCell.png differ diff --git a/WPI Calendar Event Creator/borderDatePicker.png b/WPI Calendar Event Creator/borderDatePicker.png new file mode 100644 index 0000000000000000000000000000000000000000..2b8ca784c75d24061ee5f667ca2a08fd0b29636a Binary files /dev/null and b/WPI Calendar Event Creator/borderDatePicker.png differ diff --git a/WPI Calendar Event Creator/borderDetailsCell.png b/WPI Calendar Event Creator/borderDetailsCell.png new file mode 100644 index 0000000000000000000000000000000000000000..2ce190671dda5c2fb5d33d0e7409ab5a72c497c5 Binary files /dev/null and b/WPI Calendar Event Creator/borderDetailsCell.png differ diff --git a/WPI Calendar Event Creator/borderLabelTwoLines.png b/WPI Calendar Event Creator/borderLabelTwoLines.png new file mode 100644 index 0000000000000000000000000000000000000000..14106782427486db403beb607f65c8eede3f50a3 Binary files /dev/null and b/WPI Calendar Event Creator/borderLabelTwoLines.png differ diff --git a/WPI Calendar Event Creator/borderProfessorCell.png b/WPI Calendar Event Creator/borderProfessorCell.png new file mode 100644 index 0000000000000000000000000000000000000000..080d910893c7f41ff236b1f00be27775dea3e36a Binary files /dev/null and b/WPI Calendar Event Creator/borderProfessorCell.png differ diff --git a/WPI Calendar Event Creator/borderProfessorOfficeCell.png b/WPI Calendar Event Creator/borderProfessorOfficeCell.png new file mode 100644 index 0000000000000000000000000000000000000000..e688cf7e9503910a932b5e72d9531920343fca23 Binary files /dev/null and b/WPI Calendar Event Creator/borderProfessorOfficeCell.png differ diff --git a/WPI Calendar Event Creator/borderSegmentedControl.png b/WPI Calendar Event Creator/borderSegmentedControl.png new file mode 100644 index 0000000000000000000000000000000000000000..eae46ca3b41d8cb8c8868e437ca434cb3aa4220a Binary files /dev/null and b/WPI Calendar Event Creator/borderSegmentedControl.png differ diff --git a/WPI Calendar Event Creator/borderTextField.png b/WPI Calendar Event Creator/borderTextField.png new file mode 100644 index 0000000000000000000000000000000000000000..7eb8f7657a4d17c8c36f8d7e686082b02424ee6e Binary files /dev/null and b/WPI Calendar Event Creator/borderTextField.png differ diff --git a/WPI Calendar Event Creator/borderTextFieldSmall.png b/WPI Calendar Event Creator/borderTextFieldSmall.png new file mode 100644 index 0000000000000000000000000000000000000000..3db6a3166163cb84e6dc03a5f1174795b452252d Binary files /dev/null and b/WPI Calendar Event Creator/borderTextFieldSmall.png differ diff --git a/WPI Calendar Event Creator/borderTextLabelSmall.png b/WPI Calendar Event Creator/borderTextLabelSmall.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d7fa542bc17b493e120051449e2352d2c2e08a Binary files /dev/null and b/WPI Calendar Event Creator/borderTextLabelSmall.png differ diff --git a/WPI Calendar Event Creator/borderTextView.png b/WPI Calendar Event Creator/borderTextView.png new file mode 100644 index 0000000000000000000000000000000000000000..09e588a48b68631b44b908836f437b8305c0d818 Binary files /dev/null and b/WPI Calendar Event Creator/borderTextView.png differ diff --git a/WPI Calendar Event Creator/boynton_rdax_300x200.jpg b/WPI Calendar Event Creator/boynton_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1ae369c1237976af6aa1552c7b9fc67de47c414d Binary files /dev/null and b/WPI Calendar Event Creator/boynton_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/brent.jpg b/WPI Calendar Event Creator/brent.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ca6ca52fee8d53bee9d7680538eaed8bac3b4d5b Binary files /dev/null and b/WPI Calendar Event Creator/brent.jpg differ diff --git a/WPI Calendar Event Creator/brian-meacham-formal_rdax_161x121.jpg b/WPI Calendar Event Creator/brian-meacham-formal_rdax_161x121.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c396b204bc67d5cae3de8010a79afc717dc70d05 Binary files /dev/null and b/WPI Calendar Event Creator/brian-meacham-formal_rdax_161x121.jpg differ diff --git a/WPI Calendar Event Creator/brodeur_formal_profile.jpg b/WPI Calendar Event Creator/brodeur_formal_profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ead262bb8c2d2e8f4fcdedfb6e8a5a9eb4f4c8a5 Binary files /dev/null and b/WPI Calendar Event Creator/brodeur_formal_profile.jpg differ diff --git a/WPI Calendar Event Creator/brown-formal.jpg b/WPI Calendar Event Creator/brown-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ed70f42471cabd59f10cae2ddc0802656a882bbe Binary files /dev/null and b/WPI Calendar Event Creator/brown-formal.jpg differ diff --git a/WPI Calendar Event Creator/building.png b/WPI Calendar Event Creator/building.png new file mode 100644 index 0000000000000000000000000000000000000000..25f1ea3afe2a37ed3529ad547069cc447fcf97a4 Binary files /dev/null and b/WPI Calendar Event Creator/building.png differ diff --git a/WPI Calendar Event Creator/buildings.plist b/WPI Calendar Event Creator/buildings.plist new file mode 100644 index 0000000000000000000000000000000000000000..6d1c3689af17c7789d53497454da3dd2612a1059 --- /dev/null +++ b/WPI Calendar Event Creator/buildings.plist @@ -0,0 +1,350 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<array> + <dict> + <key>Name</key> + <string>The Washburn Shops</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>washburn_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Stratton Hall</string> + <key>Short Name</key> + <string>SH</string> + <key>Photo</key> + <string>stratton_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Stoddard Complex</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>Stoddard2012_6</string> + </dict> + <dict> + <key>Name</key> + <string>Sports & Recreation Center Complex</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>sports-and-recreation-center-complex</string> + </dict> + <dict> + <key>Name</key> + <string>Skull Tomb</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>skull_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Sanford Riley Hall</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>sanford2012_2</string> + </dict> + <dict> + <key>Name</key> + <string>Salisbury Laboratories</string> + <key>Short Name</key> + <string>SL</string> + <key>Photo</key> + <string>salisbury_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Quadrangle</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>quad_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Project Center</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>_DSC7953_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Power Plant</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>power_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Police Station</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>founders_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Olin Hall</string> + <key>Short Name</key> + <string>OH</string> + <key>Photo</key> + <string>olin_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Morgan Hall</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>Morgan2012_4</string> + </dict> + <dict> + <key>Name</key> + <string>Kaven Hall and Institute Park</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>kaven_rdax_300x199</string> + </dict> + <dict> + <key>Name</key> + <string>International House</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>international_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Institute Hall</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>institute-picture1</string> + </dict> + <dict> + <key>Name</key> + <string>Higgins Laboratories</string> + <key>Short Name</key> + <string>HL</string> + <key>Photo</key> + <string>higgins_labs_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Higgins House</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>higgins_house_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Harrington Auditorium</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>wpi-harrington-auditorium-bleachers</string> + </dict> + <dict> + <key>Name</key> + <string>Goddard Hall</string> + <key>Short Name</key> + <string>GH</string> + <key>Photo</key> + <string>goddard_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>George C. Gordon Library</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>gordon_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Fuller Laboratories</string> + <key>Short Name</key> + <string>FL</string> + <key>Photo</key> + <string>fuller_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Freeman & Reunion Plazas</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>plazas_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Founders Hall</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>founders-picture1</string> + </dict> + <dict> + <key>Name</key> + <string>Ellsworth-Fuller Apartments</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>ellsworth2012_7</string> + </dict> + <dict> + <key>Name</key> + <string>East Hall</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>easthall_rdax_300x225</string> + </dict> + <dict> + <key>Name</key> + <string>Earle Bridge</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>earle_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Donahue Rowing Center</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>WP-Oct11--361</string> + </dict> + <dict> + <key>Name</key> + <string>Daniels Hall</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>daniels2012_1</string> + </dict> + <dict> + <key>Name</key> + <string>Collegiate Religious Center</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>crc_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Rubin Campus Center</string> + <key>Short Name</key> + <string>CC</string> + <key>Photo</key> + <string>cc_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Boynton Hall</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>boynton_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>Atwater Kent Laboratories</string> + <key>Short Name</key> + <string>AK</string> + <key>Photo</key> + <string>atwater_rdax_300x199</string> + </dict> + <dict> + <key>Name</key> + <string>Alden Memorial</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>alden_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>A.J. Knight Tennis Courts & Throwing Area</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>DSC09569</string> + </dict> + <dict> + <key>Name</key> + <string>Air Force & Aerospace Studies</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>afas_rdax_300x200</string> + </dict> + <dict> + <key>Name</key> + <string>26 Hackfeld</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>hackfield</string> + </dict> + <dict> + <key>Name</key> + <string>25 Trowbridge</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>trowbridge-picture</string> + </dict> + <dict> + <key>Name</key> + <string>22 Schussler</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>schussler_rdax_300x227</string> + </dict> + <dict> + <key>Name</key> + <string>16 Elbridge</string> + <key>Short Name</key> + <string>none</string> + <key>Photo</key> + <string>elbridge_rdax_300x227</string> + </dict> + <dict> + <key>Name</key> + <string>Fuller Laboratories</string> + <key>Short Name</key> + <string>FL</string> + <key>Photo</key> + <string>fl</string> + </dict> + <dict> + <key>Name</key> + <string>Olin Hall</string> + <key>Short Name</key> + <string>OH</string> + <key>Photo</key> + <string>oh</string> + </dict> + <dict> + <key>Name</key> + <string>Campus Center</string> + <key>Short Name</key> + <string>CC</string> + <key>Photo</key> + <string>cc</string> + </dict> +</array> +</plist> diff --git a/WPI Calendar Event Creator/camesano-formal.jpg b/WPI Calendar Event Creator/camesano-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f7cf450df596457189643572f49d866ecb7f44a Binary files /dev/null and b/WPI Calendar Event Creator/camesano-formal.jpg differ diff --git a/WPI Calendar Event Creator/cbc-profile-dittami.jpg b/WPI Calendar Event Creator/cbc-profile-dittami.jpg new file mode 100644 index 0000000000000000000000000000000000000000..92991969898774c2ac2903ccc4b743fbc35e0c46 Binary files /dev/null and b/WPI Calendar Event Creator/cbc-profile-dittami.jpg differ diff --git a/WPI Calendar Event Creator/cbc-profile-kaminski.jpg b/WPI Calendar Event Creator/cbc-profile-kaminski.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0eb40d0f7abdce916c57af85ef09dc0ebc8e2eae Binary files /dev/null and b/WPI Calendar Event Creator/cbc-profile-kaminski.jpg differ diff --git a/WPI Calendar Event Creator/cbc-profile-kumar.jpg b/WPI Calendar Event Creator/cbc-profile-kumar.jpg new file mode 100644 index 0000000000000000000000000000000000000000..02155f627d3084d7e1b4569962f8df81d495d845 Binary files /dev/null and b/WPI Calendar Event Creator/cbc-profile-kumar.jpg differ diff --git a/WPI Calendar Event Creator/cc.jpg b/WPI Calendar Event Creator/cc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..551f0b7b5001cb387df07747b9fb398caab56157 Binary files /dev/null and b/WPI Calendar Event Creator/cc.jpg differ diff --git a/WPI Calendar Event Creator/cc_rdax_300x200.jpg b/WPI Calendar Event Creator/cc_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8ad7e0088c33afa6242a775f6ec26a859ecf9de9 Binary files /dev/null and b/WPI Calendar Event Creator/cc_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/cdehner-igsd.jpg b/WPI Calendar Event Creator/cdehner-igsd.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe358eb651edc006b57bc6f966fafd0678c313e5 Binary files /dev/null and b/WPI Calendar Event Creator/cdehner-igsd.jpg differ diff --git a/WPI Calendar Event Creator/cee-albano-profile.jpg b/WPI Calendar Event Creator/cee-albano-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d43cb180f1fce8c6197bcddb5b84847f9fa21685 Binary files /dev/null and b/WPI Calendar Event Creator/cee-albano-profile.jpg differ diff --git a/WPI Calendar Event Creator/cee-bergendahl-profile.jpg b/WPI Calendar Event Creator/cee-bergendahl-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e2c31b608a3e72f38fa29c80ae0c9d1bba14daaa Binary files /dev/null and b/WPI Calendar Event Creator/cee-bergendahl-profile.jpg differ diff --git a/WPI Calendar Event Creator/cee-el-korchi-profile.jpg b/WPI Calendar Event Creator/cee-el-korchi-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4d4410e46abce8a763c042b52a0ee1fdb591d712 Binary files /dev/null and b/WPI Calendar Event Creator/cee-el-korchi-profile.jpg differ diff --git a/WPI Calendar Event Creator/cee-hart-formal.jpg b/WPI Calendar Event Creator/cee-hart-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6e462aa51cd4d00a53a334a8285f7a49a636c981 Binary files /dev/null and b/WPI Calendar Event Creator/cee-hart-formal.jpg differ diff --git a/WPI Calendar Event Creator/cee-kim-formal.jpg b/WPI Calendar Event Creator/cee-kim-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d6745ef894c058338c4662c2d366656b0f0c8433 Binary files /dev/null and b/WPI Calendar Event Creator/cee-kim-formal.jpg differ diff --git a/WPI Calendar Event Creator/cee-lepage-profile.jpg b/WPI Calendar Event Creator/cee-lepage-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..283cdcc769f7d8ea2b36e3bd3505d710f3b38d91 Binary files /dev/null and b/WPI Calendar Event Creator/cee-lepage-profile.jpg differ diff --git a/WPI Calendar Event Creator/cee-majib-new.jpg b/WPI Calendar Event Creator/cee-majib-new.jpg new file mode 100644 index 0000000000000000000000000000000000000000..71fee1074b22cdcba92b2d698a525f2e9ffaaf06 Binary files /dev/null and b/WPI Calendar Event Creator/cee-majib-new.jpg differ diff --git a/WPI Calendar Event Creator/cee-malloy-profile.jpg b/WPI Calendar Event Creator/cee-malloy-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f82e16dc029816b8c9cdc7115b85cd5c1066cd87 Binary files /dev/null and b/WPI Calendar Event Creator/cee-malloy-profile.jpg differ diff --git a/WPI Calendar Event Creator/cee-mathisen-profile.jpg b/WPI Calendar Event Creator/cee-mathisen-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d558a68e40c28bbca873d3c497b1abefa7f4d5a Binary files /dev/null and b/WPI Calendar Event Creator/cee-mathisen-profile.jpg differ diff --git a/WPI Calendar Event Creator/cee-pietroforte-profile.jpg b/WPI Calendar Event Creator/cee-pietroforte-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b654a0d938869d83e6f68226f33fdfc813938a9 Binary files /dev/null and b/WPI Calendar Event Creator/cee-pietroforte-profile.jpg differ diff --git a/WPI Calendar Event Creator/cee-rahbar-formal.jpg b/WPI Calendar Event Creator/cee-rahbar-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8be0ff84679d7e200860efcb78283e95a5b33011 Binary files /dev/null and b/WPI Calendar Event Creator/cee-rahbar-formal.jpg differ diff --git a/WPI Calendar Event Creator/cee-tao-formal.jpg b/WPI Calendar Event Creator/cee-tao-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bff57b9ba89aaaff85e401aa5adc848ac81c146f Binary files /dev/null and b/WPI Calendar Event Creator/cee-tao-formal.jpg differ diff --git a/WPI Calendar Event Creator/clark-formal.jpg b/WPI Calendar Event Creator/clark-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ac042c987d493b852b8f71fd2af482a37f6b0ee0 Binary files /dev/null and b/WPI Calendar Event Creator/clark-formal.jpg differ diff --git a/WPI Calendar Event Creator/connors_formal_profile.jpg b/WPI Calendar Event Creator/connors_formal_profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5c1ec26bf7649ca851a1b5c00d32b6d06507e622 Binary files /dev/null and b/WPI Calendar Event Creator/connors_formal_profile.jpg differ diff --git a/WPI Calendar Event Creator/crc_rdax_300x200.jpg b/WPI Calendar Event Creator/crc_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f2b4b4ab533f26f31e9d5445e090832a91c7851e Binary files /dev/null and b/WPI Calendar Event Creator/crc_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/cs-berenson-profile.jpg b/WPI Calendar Event Creator/cs-berenson-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9329ea16844b79d8687aa1dc48e4eca0f078ca70 Binary files /dev/null and b/WPI Calendar Event Creator/cs-berenson-profile.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-beck.jpg b/WPI Calendar Event Creator/cs-formal-beck.jpg new file mode 100644 index 0000000000000000000000000000000000000000..919f2956024e88319bb73fdcd5005a3efd5ab3f6 Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-beck.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-brown.jpg b/WPI Calendar Event Creator/cs-formal-brown.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4bfbc6eeb821934d12000a5330e5fe5036e5baf1 Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-brown.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-guttman.jpg b/WPI Calendar Event Creator/cs-formal-guttman.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33090d25b8039d68131cefbff541b39d46c6ffad Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-guttman.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-hofri.jpg b/WPI Calendar Event Creator/cs-formal-hofri.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b607efd57df007899459d80a9c378083d074f9a7 Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-hofri.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-lauer.jpg b/WPI Calendar Event Creator/cs-formal-lauer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0dd574cb9765bb419a621d915c09672687913464 Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-lauer.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-pollice.jpg b/WPI Calendar Event Creator/cs-formal-pollice.jpg new file mode 100644 index 0000000000000000000000000000000000000000..844671bb66274d45bb50c67f87fe5559b2a4fa2a Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-pollice.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-rudensteiner.jpg b/WPI Calendar Event Creator/cs-formal-rudensteiner.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2b8c0c564d3cb210514e1933a9dc3445030d48a1 Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-rudensteiner.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-selkow.jpg b/WPI Calendar Event Creator/cs-formal-selkow.jpg new file mode 100644 index 0000000000000000000000000000000000000000..74a3ea0e16acc111c2dc7e20442ba177434b4e5b Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-selkow.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-ward.jpg b/WPI Calendar Event Creator/cs-formal-ward.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d0c74dc563f8e201c6f250dccf2f8b7c22c62357 Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-ward.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal-wills.jpg b/WPI Calendar Event Creator/cs-formal-wills.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8456a1e5c7d58806169252d5bd0b72eb17a010e7 Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal-wills.jpg differ diff --git a/WPI Calendar Event Creator/cs-formal_fisler.jpg b/WPI Calendar Event Creator/cs-formal_fisler.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ae2223bcdebb7f1fda2874d4d577141e91c7b658 Binary files /dev/null and b/WPI Calendar Event Creator/cs-formal_fisler.jpg differ diff --git a/WPI Calendar Event Creator/cs-gennert-formal.jpg b/WPI Calendar Event Creator/cs-gennert-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..74ac576089001944b055a353a2bb604a9ac729ee Binary files /dev/null and b/WPI Calendar Event Creator/cs-gennert-formal.jpg differ diff --git a/WPI Calendar Event Creator/cs-jara-formal.jpg b/WPI Calendar Event Creator/cs-jara-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..225f40880d567bf3d7078ff3772b057436e4a5db Binary files /dev/null and b/WPI Calendar Event Creator/cs-jara-formal.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-agu.jpg b/WPI Calendar Event Creator/cs-profile-agu.jpg new file mode 100644 index 0000000000000000000000000000000000000000..faa4beabf64b1ae63356f6ae296bc8d526c86682 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-agu.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-chernova.jpg b/WPI Calendar Event Creator/cs-profile-chernova.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1ba4c384b2ec86af1ee59edb80781a01ae468df8 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-chernova.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-ciaraldi.jpg b/WPI Calendar Event Creator/cs-profile-ciaraldi.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c574dfc72e3e0f4c0453ac5b25e824e8665aa1eb Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-ciaraldi.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-claypool.jpg b/WPI Calendar Event Creator/cs-profile-claypool.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7ece3a3c25e6f34c3e4e004c5692d6345a8c47e4 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-claypool.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-dougherty.jpg b/WPI Calendar Event Creator/cs-profile-dougherty.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a0ea773cfdb0a749cbc90310cbc5331056e5719 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-dougherty.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-eltabakh.jpg b/WPI Calendar Event Creator/cs-profile-eltabakh.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ff3dca0163fe26ef81ee90ab2542f1bd062c0b8 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-eltabakh.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-finkel.jpg b/WPI Calendar Event Creator/cs-profile-finkel.jpg new file mode 100644 index 0000000000000000000000000000000000000000..93af0ffa89c02c8c643d8e4b3318d87a8268806a Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-finkel.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-heffernan.jpg b/WPI Calendar Event Creator/cs-profile-heffernan.jpg new file mode 100644 index 0000000000000000000000000000000000000000..563410cf6b68ce35c50bd664e927cc1a17a41132 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-heffernan.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-heineman.jpg b/WPI Calendar Event Creator/cs-profile-heineman.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb1387c3086d34d74061600bbf8a8f1710596932 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-heineman.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-kinicki.jpg b/WPI Calendar Event Creator/cs-profile-kinicki.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6975b4e7ccaaa4010d5f1b73b6790348250edfc4 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-kinicki.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-leblanc.jpg b/WPI Calendar Event Creator/cs-profile-leblanc.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a0ea9e8e34554d2b045451a08930cf04e12e6aaa Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-leblanc.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-pray.jpg b/WPI Calendar Event Creator/cs-profile-pray.jpg new file mode 100644 index 0000000000000000000000000000000000000000..80c0c3d7a97ff2ee2b07e8ca0777f1031ec22a0c Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-pray.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-sarkozy.jpg b/WPI Calendar Event Creator/cs-profile-sarkozy.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f37e8306245e4912e62aca6cd384620829fb4885 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-sarkozy.jpg differ diff --git a/WPI Calendar Event Creator/cs-profile-shue.jpg b/WPI Calendar Event Creator/cs-profile-shue.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f5c8e07ca09cb494b05aad3d07733f9075aa713 Binary files /dev/null and b/WPI Calendar Event Creator/cs-profile-shue.jpg differ diff --git a/WPI Calendar Event Creator/cs-putnam-formal.jpg b/WPI Calendar Event Creator/cs-putnam-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..97025f9bd9355ff40ce286428eabffaa5fe9b79f Binary files /dev/null and b/WPI Calendar Event Creator/cs-putnam-formal.jpg differ diff --git a/WPI Calendar Event Creator/cs-rich-formal.jpg b/WPI Calendar Event Creator/cs-rich-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9a4d2264de39bd7eb10b3d31c898dc32404f6293 Binary files /dev/null and b/WPI Calendar Event Creator/cs-rich-formal.jpg differ diff --git a/WPI Calendar Event Creator/cs-sidner-formal.jpg b/WPI Calendar Event Creator/cs-sidner-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..507b3830227a21a5b0fc6c3baa814d71cad1e200 Binary files /dev/null and b/WPI Calendar Event Creator/cs-sidner-formal.jpg differ diff --git a/WPI Calendar Event Creator/cs-venkatasubramanian-profile.jpg b/WPI Calendar Event Creator/cs-venkatasubramanian-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f1e0d67d1d67e80d527c10550d9afce1c3555656 Binary files /dev/null and b/WPI Calendar Event Creator/cs-venkatasubramanian-profile.jpg differ diff --git a/WPI Calendar Event Creator/daniels2012_1.jpg b/WPI Calendar Event Creator/daniels2012_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c42254be55772a5538104e908da689ba170f2e26 Binary files /dev/null and b/WPI Calendar Event Creator/daniels2012_1.jpg differ diff --git a/WPI Calendar Event Creator/data.plist b/WPI Calendar Event Creator/data.plist new file mode 100644 index 0000000000000000000000000000000000000000..df748c987bff6708316e6737766e00af69a6ab4c --- /dev/null +++ b/WPI Calendar Event Creator/data.plist @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>Date</key> + <date>2013-12-08T03:09:47Z</date> + <key>Conflict</key> + <string></string> + <key>Duration</key> + <integer>30</integer> + <key>Duration Picker Index</key> + <integer>3</integer> + <key>Type</key> + <integer>0</integer> + <key>Details Friend</key> + <string>Somewho</string> + <key>Details Custom</key> + <string>Some custom meeting...</string> + <key>Use Custom Professor</key> + <integer>1</integer> + <key>Custom Professor</key> + <string>Somewho</string> + <key>Professor's Index</key> + <integer>-1</integer> + <key>Use Custom Building</key> + <integer>1</integer> + <key>Use Professors Office</key> + <integer>0</integer> + <key>Custom Building</key> + <string>Some building</string> + <key>Building's Index</key> + <integer>-1</integer> + <key>Room Number</key> + <integer>-1</integer> + <key>Room Letter</key> + <string>Z</string> + <key>Specific Place</key> + <string>near the enterance</string> + <key>Use Specific Place</key> + <integer>1</integer> + <key>Alert Time</key> + <string>5 minutes before</string> + <key>Alert Number</key> + <integer>5</integer> + <key>Alert Picker Index</key> + <integer>2</integer> + <key>Notes</key> + <string></string> +</dict> +</plist> diff --git a/WPI Calendar Event Creator/dembsey-formal_rdax_161x241.jpg b/WPI Calendar Event Creator/dembsey-formal_rdax_161x241.jpg new file mode 100644 index 0000000000000000000000000000000000000000..faa7808b74354f88958acbfbffa9012b9f7bd361 Binary files /dev/null and b/WPI Calendar Event Creator/dembsey-formal_rdax_161x241.jpg differ diff --git a/WPI Calendar Event Creator/dempski_formal_profile.jpg b/WPI Calendar Event Creator/dempski_formal_profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6ed3397e90de250fb6a31dce13d40f4fb40f41c8 Binary files /dev/null and b/WPI Calendar Event Creator/dempski_formal_profile.jpg differ diff --git a/WPI Calendar Event Creator/departments.plist b/WPI Calendar Event Creator/departments.plist new file mode 100644 index 0000000000000000000000000000000000000000..b16a41297d521aac5d8bff0aae9c6797823b64e0 --- /dev/null +++ b/WPI Calendar Event Creator/departments.plist @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<array> + <string>Biomedical Engineering</string> + <string>PH</string> + <string>Biology & Biotechnology</string> + <string>CS</string> + <string>Air Force & Aerospace Studies</string> +</array> +</plist> diff --git a/WPI Calendar Event Creator/deskins-formal.jpg b/WPI Calendar Event Creator/deskins-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0192272ca4361b35bfdfeb80e3fc0a454ea7f6f8 Binary files /dev/null and b/WPI Calendar Event Creator/deskins-formal.jpg differ diff --git a/WPI Calendar Event Creator/details.png b/WPI Calendar Event Creator/details.png new file mode 100644 index 0000000000000000000000000000000000000000..f6667b6108554063aa2d6c48e5377f56f7bb31a8 Binary files /dev/null and b/WPI Calendar Event Creator/details.png differ diff --git a/WPI Calendar Event Creator/dgolding-profile.jpg b/WPI Calendar Event Creator/dgolding-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cdea0e02d42d6840c77ea9e977dcb92142f3407 Binary files /dev/null and b/WPI Calendar Event Creator/dgolding-profile.jpg differ diff --git a/WPI Calendar Event Creator/dianestronglarge.jpg b/WPI Calendar Event Creator/dianestronglarge.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8fe19959694ac3eccd5cb400f5916af7061cc0e6 Binary files /dev/null and b/WPI Calendar Event Creator/dianestronglarge.jpg differ diff --git a/WPI Calendar Event Creator/dibiasio-formal.jpg b/WPI Calendar Event Creator/dibiasio-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..686663df822edc691ecb97ecd6d080e2e0d9eb2a Binary files /dev/null and b/WPI Calendar Event Creator/dibiasio-formal.jpg differ diff --git a/WPI Calendar Event Creator/dixon-formal.jpg b/WPI Calendar Event Creator/dixon-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..60d20ba3ee2850ef891f16881e0f5f9f200cc121 Binary files /dev/null and b/WPI Calendar Event Creator/dixon-formal.jpg differ diff --git a/WPI Calendar Event Creator/dkoutmos_rdax_161x186.jpg b/WPI Calendar Event Creator/dkoutmos_rdax_161x186.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0788092bd4474feb52257a6a218f34d9207b2ad7 Binary files /dev/null and b/WPI Calendar Event Creator/dkoutmos_rdax_161x186.jpg differ diff --git a/WPI Calendar Event Creator/duffy-large_rdax_161x242.jpg b/WPI Calendar Event Creator/duffy-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..481e5c5cffdda1ae18c399898859c27839430f5f Binary files /dev/null and b/WPI Calendar Event Creator/duffy-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/earle_rdax_300x200.jpg b/WPI Calendar Event Creator/earle_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..23939241b41762da0d2c5a0878294339a2f53b23 Binary files /dev/null and b/WPI Calendar Event Creator/earle_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/easthall_rdax_300x225.jpg b/WPI Calendar Event Creator/easthall_rdax_300x225.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bb08e1a176521b6ff26bccca87df512d47341263 Binary files /dev/null and b/WPI Calendar Event Creator/easthall_rdax_300x225.jpg differ diff --git a/WPI Calendar Event Creator/elbridge_rdax_300x227.jpg b/WPI Calendar Event Creator/elbridge_rdax_300x227.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cce9e963c18ba152f9ae04495785574f27b33d3e Binary files /dev/null and b/WPI Calendar Event Creator/elbridge_rdax_300x227.jpg differ diff --git a/WPI Calendar Event Creator/ellsworth2012_7.jpg b/WPI Calendar Event Creator/ellsworth2012_7.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c146d0073225d12344def8d1cd0090d4cfe22c4e Binary files /dev/null and b/WPI Calendar Event Creator/ellsworth2012_7.jpg differ diff --git a/WPI Calendar Event Creator/emmert_formal_profile.jpg b/WPI Calendar Event Creator/emmert_formal_profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7d2a585e1d857d2e3382cbb45eb6b1ced51169d Binary files /dev/null and b/WPI Calendar Event Creator/emmert_formal_profile.jpg differ diff --git a/WPI Calendar Event Creator/ess-doyle-formal.jpg b/WPI Calendar Event Creator/ess-doyle-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a4f48666b62e57b3ec0bcb1dfb42b9b5134d16a4 Binary files /dev/null and b/WPI Calendar Event Creator/ess-doyle-formal.jpg differ diff --git a/WPI Calendar Event Creator/ess-formal-jiusto-2.jpg b/WPI Calendar Event Creator/ess-formal-jiusto-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..084b1366fd3a608c01f0dafd870e70d4d28300f7 Binary files /dev/null and b/WPI Calendar Event Creator/ess-formal-jiusto-2.jpg differ diff --git a/WPI Calendar Event Creator/ess-formal-jiusto.jpg b/WPI Calendar Event Creator/ess-formal-jiusto.jpg new file mode 100644 index 0000000000000000000000000000000000000000..084b1366fd3a608c01f0dafd870e70d4d28300f7 Binary files /dev/null and b/WPI Calendar Event Creator/ess-formal-jiusto.jpg differ diff --git a/WPI Calendar Event Creator/ess-profile-elgert.jpg b/WPI Calendar Event Creator/ess-profile-elgert.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dbfb8b814188d1883ac795b67e969ff41a927327 Binary files /dev/null and b/WPI Calendar Event Creator/ess-profile-elgert.jpg differ diff --git a/WPI Calendar Event Creator/ess-profile-gottlieb.jpg b/WPI Calendar Event Creator/ess-profile-gottlieb.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2de1b9826f00eeebb0b7923598aba2f8ac7f41ae Binary files /dev/null and b/WPI Calendar Event Creator/ess-profile-gottlieb.jpg differ diff --git a/WPI Calendar Event Creator/ess-profile-peet.jpg b/WPI Calendar Event Creator/ess-profile-peet.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9824a4c29b81b7ab24de067c9dca9959de5a43e8 Binary files /dev/null and b/WPI Calendar Event Creator/ess-profile-peet.jpg differ diff --git a/WPI Calendar Event Creator/ess-profile-plummer.jpg b/WPI Calendar Event Creator/ess-profile-plummer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..910cf7a9577b505dee0dc09130bca5d3ca55677e Binary files /dev/null and b/WPI Calendar Event Creator/ess-profile-plummer.jpg differ diff --git a/WPI Calendar Event Creator/ess-profile-saeed.jpg b/WPI Calendar Event Creator/ess-profile-saeed.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f2f2ad7e5c1d84fce6a05d02deee851c64332a7e Binary files /dev/null and b/WPI Calendar Event Creator/ess-profile-saeed.jpg differ diff --git a/WPI Calendar Event Creator/ess-profile-shockey.jpg b/WPI Calendar Event Creator/ess-profile-shockey.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9588da99fb28d06857297e260946a73812a435fe Binary files /dev/null and b/WPI Calendar Event Creator/ess-profile-shockey.jpg differ diff --git a/WPI Calendar Event Creator/ess-profile-tuler.jpg b/WPI Calendar Event Creator/ess-profile-tuler.jpg new file mode 100644 index 0000000000000000000000000000000000000000..791b5deab7cef129863400eff60e6a5d7f1e58b4 Binary files /dev/null and b/WPI Calendar Event Creator/ess-profile-tuler.jpg differ diff --git a/WPI Calendar Event Creator/ess-rissmiller-profile.jpg b/WPI Calendar Event Creator/ess-rissmiller-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..12653875cb7a5bd3ed6765874ec4aa4f7e44475c Binary files /dev/null and b/WPI Calendar Event Creator/ess-rissmiller-profile.jpg differ diff --git a/WPI Calendar Event Creator/ess-robertson-profile.jpg b/WPI Calendar Event Creator/ess-robertson-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..352e2e35072b0d9eaebabbb58d857426d9aecb88 Binary files /dev/null and b/WPI Calendar Event Creator/ess-robertson-profile.jpg differ diff --git a/WPI Calendar Event Creator/fac-bogdanov2.jpg b/WPI Calendar Event Creator/fac-bogdanov2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0b1be246089b46c47ba534b575bca1c54e1436bc Binary files /dev/null and b/WPI Calendar Event Creator/fac-bogdanov2.jpg differ diff --git a/WPI Calendar Event Creator/fac-clancy2.jpg b/WPI Calendar Event Creator/fac-clancy2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f181e6aed00092e4b809f04eeb5b72fe52ccf445 Binary files /dev/null and b/WPI Calendar Event Creator/fac-clancy2.jpg differ diff --git a/WPI Calendar Event Creator/fac-cyganski2.jpg b/WPI Calendar Event Creator/fac-cyganski2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..35fe6d8e64e0234758424403c5b42ba7079d5308 Binary files /dev/null and b/WPI Calendar Event Creator/fac-cyganski2.jpg differ diff --git a/WPI Calendar Event Creator/fac-duckworth2.jpg b/WPI Calendar Event Creator/fac-duckworth2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..427ba745df842795b98c05bb42ee2f695187e8f2 Binary files /dev/null and b/WPI Calendar Event Creator/fac-duckworth2.jpg differ diff --git a/WPI Calendar Event Creator/fac-hakim2.jpg b/WPI Calendar Event Creator/fac-hakim2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fe1086a03dd8596d29303026e4a3fa51ed0e3f22 Binary files /dev/null and b/WPI Calendar Event Creator/fac-hakim2.jpg differ diff --git a/WPI Calendar Event Creator/fac-huang.jpg b/WPI Calendar Event Creator/fac-huang.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9762a4bb3c6496c5e3b0fd6ccde6aa99bb3ce16e Binary files /dev/null and b/WPI Calendar Event Creator/fac-huang.jpg differ diff --git a/WPI Calendar Event Creator/fac-klein.jpg b/WPI Calendar Event Creator/fac-klein.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f7f116a170cebc9e14c8c382e4eeff3e2907893 Binary files /dev/null and b/WPI Calendar Event Creator/fac-klein.jpg differ diff --git a/WPI Calendar Event Creator/fac-ludwig2.jpg b/WPI Calendar Event Creator/fac-ludwig2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a3e70196d2eb83bb6f0901eb4733bcbd9d36f64 Binary files /dev/null and b/WPI Calendar Event Creator/fac-ludwig2.jpg differ diff --git a/WPI Calendar Event Creator/fac-mcneill2.jpg b/WPI Calendar Event Creator/fac-mcneill2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb83848978e600d840b971eee00c02bb11213fa9 Binary files /dev/null and b/WPI Calendar Event Creator/fac-mcneill2.jpg differ diff --git a/WPI Calendar Event Creator/fac-michalson2.jpg b/WPI Calendar Event Creator/fac-michalson2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c816dcd6228606b2ca27de3971dcefa211631b9a Binary files /dev/null and b/WPI Calendar Event Creator/fac-michalson2.jpg differ diff --git a/WPI Calendar Event Creator/fac-orr3.jpg b/WPI Calendar Event Creator/fac-orr3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..70228b23dc3e9c1082b92e5e6c0dea44c331403b Binary files /dev/null and b/WPI Calendar Event Creator/fac-orr3.jpg differ diff --git a/WPI Calendar Event Creator/fac-pahlavan2.jpg b/WPI Calendar Event Creator/fac-pahlavan2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..558874163c243b5f39752eec40f118e9a868c306 Binary files /dev/null and b/WPI Calendar Event Creator/fac-pahlavan2.jpg differ diff --git a/WPI Calendar Event Creator/fac-pedersen2.jpg b/WPI Calendar Event Creator/fac-pedersen2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2c75de8ec655254f65ad7beaadc8cb09c2b984f7 Binary files /dev/null and b/WPI Calendar Event Creator/fac-pedersen2.jpg differ diff --git a/WPI Calendar Event Creator/fac-wyglinski2.jpg b/WPI Calendar Event Creator/fac-wyglinski2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bf796795b9ec45c79646900402e65521b40e319c Binary files /dev/null and b/WPI Calendar Event Creator/fac-wyglinski2.jpg differ diff --git a/WPI Calendar Event Creator/faculty-rangwala.jpg b/WPI Calendar Event Creator/faculty-rangwala.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0137591191aec25f2b6c6f0dfe37674f6b6ab60b Binary files /dev/null and b/WPI Calendar Event Creator/faculty-rangwala.jpg differ diff --git a/WPI Calendar Event Creator/favorites.plist b/WPI Calendar Event Creator/favorites.plist new file mode 100644 index 0000000000000000000000000000000000000000..abd30edaa87a0cf83655ea4e7549a3df0c1dc926 --- /dev/null +++ b/WPI Calendar Event Creator/favorites.plist @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<array> + <integer>1</integer> +</array> +</plist> diff --git a/WPI Calendar Event Creator/fishtik-formal.jpg b/WPI Calendar Event Creator/fishtik-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e6c93bca7bdabe7fe099a08878254e4700ce77c3 Binary files /dev/null and b/WPI Calendar Event Creator/fishtik-formal.jpg differ diff --git a/WPI Calendar Event Creator/fl.jpg b/WPI Calendar Event Creator/fl.jpg new file mode 100644 index 0000000000000000000000000000000000000000..34b6b8dffd30ffb2dea1bf144827ea33551d4d5c Binary files /dev/null and b/WPI Calendar Event Creator/fl.jpg differ diff --git a/WPI Calendar Event Creator/formal-kasaouf-profile.jpg b/WPI Calendar Event Creator/formal-kasaouf-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1d13c855cc1546c7fbdd898fca8a90c96e24419a Binary files /dev/null and b/WPI Calendar Event Creator/formal-kasaouf-profile.jpg differ diff --git a/WPI Calendar Event Creator/founders-picture1.jpg b/WPI Calendar Event Creator/founders-picture1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c9a07447c75847e0096648f75d1a872c705077fb Binary files /dev/null and b/WPI Calendar Event Creator/founders-picture1.jpg differ diff --git a/WPI Calendar Event Creator/founders_rdax_300x200.jpg b/WPI Calendar Event Creator/founders_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b9fc270481641058fb58701138cad84061009b69 Binary files /dev/null and b/WPI Calendar Event Creator/founders_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/fpe-simeoni-profile.jpg b/WPI Calendar Event Creator/fpe-simeoni-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..54f62eddb737ba1b2d8f58720cce67db75b55425 Binary files /dev/null and b/WPI Calendar Event Creator/fpe-simeoni-profile.jpg differ diff --git a/WPI Calendar Event Creator/fuller_rdax_300x200.jpg b/WPI Calendar Event Creator/fuller_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..34b6b8dffd30ffb2dea1bf144827ea33551d4d5c Binary files /dev/null and b/WPI Calendar Event Creator/fuller_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/gericke_formal_profile.jpg b/WPI Calendar Event Creator/gericke_formal_profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c650540cd37bc138cb22434b3fcfb2369fb2391 Binary files /dev/null and b/WPI Calendar Event Creator/gericke_formal_profile.jpg differ diff --git a/WPI Calendar Event Creator/ghamel.jpg b/WPI Calendar Event Creator/ghamel.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c7c323ec7d6d4e6fd354ac38f96458aa08d54775 Binary files /dev/null and b/WPI Calendar Event Creator/ghamel.jpg differ diff --git a/WPI Calendar Event Creator/glenn-gaudette-profile.jpg b/WPI Calendar Event Creator/glenn-gaudette-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..98d6b3696d25b172f6b993bc3587b765cefd7e0f Binary files /dev/null and b/WPI Calendar Event Creator/glenn-gaudette-profile.jpg differ diff --git a/WPI Calendar Event Creator/goddard_rdax_300x200.jpg b/WPI Calendar Event Creator/goddard_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ccb0f13e0f612373cb9cf67796db82cf70214032 Binary files /dev/null and b/WPI Calendar Event Creator/goddard_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/gonsalves-edward09_rdax_161x242.jpg b/WPI Calendar Event Creator/gonsalves-edward09_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..be860c9c7ab652fb283d913817bff32518910346 Binary files /dev/null and b/WPI Calendar Event Creator/gonsalves-edward09_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/gordon_rdax_300x200.jpg b/WPI Calendar Event Creator/gordon_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f14bc6fa27cfc1a4d3af41ba1da8471b5c60f89 Binary files /dev/null and b/WPI Calendar Event Creator/gordon_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/guazzone-formal.jpg b/WPI Calendar Event Creator/guazzone-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1b39c7137f123489e4bd01f61e56a624e8a39cdc Binary files /dev/null and b/WPI Calendar Event Creator/guazzone-formal.jpg differ diff --git a/WPI Calendar Event Creator/hackfield.jpg b/WPI Calendar Event Creator/hackfield.jpg new file mode 100644 index 0000000000000000000000000000000000000000..46ec1c264c4cbe368537d0e685fcdef456afc274 Binary files /dev/null and b/WPI Calendar Event Creator/hackfield.jpg differ diff --git a/WPI Calendar Event Creator/hebert-maccaro-karen_rdax_161x242.jpg b/WPI Calendar Event Creator/hebert-maccaro-karen_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7c2fb902e216c0466d9e2a0b12ce6cddcb9489bf Binary files /dev/null and b/WPI Calendar Event Creator/hebert-maccaro-karen_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/hedley-profile.jpg b/WPI Calendar Event Creator/hedley-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..da888ae2c6d9f6af4d428f05d20c14094089f419 Binary files /dev/null and b/WPI Calendar Event Creator/hedley-profile.jpg differ diff --git a/WPI Calendar Event Creator/heilman_formal_profile.jpg b/WPI Calendar Event Creator/heilman_formal_profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f9bb5a51da25f5a797603a2c64033e86c632177 Binary files /dev/null and b/WPI Calendar Event Creator/heilman_formal_profile.jpg differ diff --git a/WPI Calendar Event Creator/helen-vassello-large.jpg b/WPI Calendar Event Creator/helen-vassello-large.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a6d8b8961b96fa7e0228d4d19d539efbf5268955 Binary files /dev/null and b/WPI Calendar Event Creator/helen-vassello-large.jpg differ diff --git a/WPI Calendar Event Creator/higgins_house_rdax_300x200.jpg b/WPI Calendar Event Creator/higgins_house_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2dc74ed409aa82acb10f349eabe24b185b400903 Binary files /dev/null and b/WPI Calendar Event Creator/higgins_house_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/higgins_labs_rdax_300x200.jpg b/WPI Calendar Event Creator/higgins_labs_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c809c7e569716bcb68b11c9a470427059c79889e Binary files /dev/null and b/WPI Calendar Event Creator/higgins_labs_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/hoy_rdax_161x187.jpg b/WPI Calendar Event Creator/hoy_rdax_161x187.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b5633ce2397f3f6f07c3c2b8da36699aa3623f26 Binary files /dev/null and b/WPI Calendar Event Creator/hoy_rdax_161x187.jpg differ diff --git a/WPI Calendar Event Creator/hua-addison-profile.jpg b/WPI Calendar Event Creator/hua-addison-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a8734668ee097249b746c03577ade36035d53450 Binary files /dev/null and b/WPI Calendar Event Creator/hua-addison-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-baller-formal.jpg b/WPI Calendar Event Creator/hua-baller-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d33c2fdc595853dfea89c88f524b93d8f2420ef Binary files /dev/null and b/WPI Calendar Event Creator/hua-baller-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-barton-profile.jpg b/WPI Calendar Event Creator/hua-barton-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1fff9575c2bad0f02e69dda01eba747f4fc1119b Binary files /dev/null and b/WPI Calendar Event Creator/hua-barton-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-bianchi-profile.jpg b/WPI Calendar Event Creator/hua-bianchi-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1a731e357f7d75f155d9006d875ea38618a78582 Binary files /dev/null and b/WPI Calendar Event Creator/hua-bianchi-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-boucher-profile.jpg b/WPI Calendar Event Creator/hua-boucher-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..24111084cbc9ade0c02466ad3005fda1b585ecdd Binary files /dev/null and b/WPI Calendar Event Creator/hua-boucher-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-boudreau-formal.jpg b/WPI Calendar Event Creator/hua-boudreau-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9f8585f475f39f01fda162610656bf804f8fd012 Binary files /dev/null and b/WPI Calendar Event Creator/hua-boudreau-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-brattin-formal.jpg b/WPI Calendar Event Creator/hua-brattin-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7a752de693ff1e9fc2a953097ae0aa159143f613 Binary files /dev/null and b/WPI Calendar Event Creator/hua-brattin-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-brisson-profile.jpg b/WPI Calendar Event Creator/hua-brisson-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..60a991f7e4d827aebbb2f7a3a60b98db813a754a Binary files /dev/null and b/WPI Calendar Event Creator/hua-brisson-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-bullock-formal.jpg b/WPI Calendar Event Creator/hua-bullock-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bdd95091210bbdaac25c95340a7b7ab98a4abe50 Binary files /dev/null and b/WPI Calendar Event Creator/hua-bullock-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-clark-formal.jpg b/WPI Calendar Event Creator/hua-clark-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..460a00874681c727b2721b577e4233ffe8a411fb Binary files /dev/null and b/WPI Calendar Event Creator/hua-clark-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-cocola-profile.jpg b/WPI Calendar Event Creator/hua-cocola-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e0441d0cd2a7eed282b87b2997a48ac8f04f25b2 Binary files /dev/null and b/WPI Calendar Event Creator/hua-cocola-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-deloray-profile.jpg b/WPI Calendar Event Creator/hua-deloray-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c0bf3fce7b55d73b422498e10fb78737d8bb418d Binary files /dev/null and b/WPI Calendar Event Creator/hua-deloray-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-dempsey-profile.jpg b/WPI Calendar Event Creator/hua-dempsey-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5e7711d13159614de54809e2bf10ee0ad97e2348 Binary files /dev/null and b/WPI Calendar Event Creator/hua-dempsey-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-dewinter-formal.jpg b/WPI Calendar Event Creator/hua-dewinter-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b1491033ed6063a920b4d2d758b42226aeacfc72 Binary files /dev/null and b/WPI Calendar Event Creator/hua-dewinter-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-eddy-profile.jpg b/WPI Calendar Event Creator/hua-eddy-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6c461b2e828f9d808d641aa5ab8a6e1a0537164f Binary files /dev/null and b/WPI Calendar Event Creator/hua-eddy-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-ephraim-formal.jpg b/WPI Calendar Event Creator/hua-ephraim-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d8a700e4e5a04f2d1a02a760fc7962c7b511b2c Binary files /dev/null and b/WPI Calendar Event Creator/hua-ephraim-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-faber-profile.jpg b/WPI Calendar Event Creator/hua-faber-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6eb38fb28b1b827a76da16f96f09b7dd17bea991 Binary files /dev/null and b/WPI Calendar Event Creator/hua-faber-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-falco-formal.jpg b/WPI Calendar Event Creator/hua-falco-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..17bebd645389ebb8e6f58bac260e95cf76828cb0 Binary files /dev/null and b/WPI Calendar Event Creator/hua-falco-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-farbrook-profile.jpg b/WPI Calendar Event Creator/hua-farbrook-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..99c3a57fd8ba921e5ba2b74c5cd8a18702e04fec Binary files /dev/null and b/WPI Calendar Event Creator/hua-farbrook-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-hanlan-profile.jpg b/WPI Calendar Event Creator/hua-hanlan-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..657c061674f009ac2274ab1cb270571f41c9e351 Binary files /dev/null and b/WPI Calendar Event Creator/hua-hanlan-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-hansen-formal.jpg b/WPI Calendar Event Creator/hua-hansen-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eb79043414e8ee2c65213cdeacdf676b123c5f74 Binary files /dev/null and b/WPI Calendar Event Creator/hua-hansen-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-higgins-formal.jpg b/WPI Calendar Event Creator/hua-higgins-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7b4a584d8568af63daf4e676790f2bac3f38067e Binary files /dev/null and b/WPI Calendar Event Creator/hua-higgins-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-madan-formal.jpg b/WPI Calendar Event Creator/hua-madan-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..030c9cb8d06a229b1fab75eeaf857a3e2740f04f Binary files /dev/null and b/WPI Calendar Event Creator/hua-madan-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-madan2-formal.jpg b/WPI Calendar Event Creator/hua-madan2-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b765bca5f178c47f7f2269440c3a06ac29b16412 Binary files /dev/null and b/WPI Calendar Event Creator/hua-madan2-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-manzo-headshot.jpg b/WPI Calendar Event Creator/hua-manzo-headshot.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f59c6f9f14c22df975666022ca5de6be8015d91 Binary files /dev/null and b/WPI Calendar Event Creator/hua-manzo-headshot.jpg differ diff --git a/WPI Calendar Event Creator/hua-matos-nin-profile.jpg b/WPI Calendar Event Creator/hua-matos-nin-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4044d92a530dc9cd6c3fedb19fe192780c6807ef Binary files /dev/null and b/WPI Calendar Event Creator/hua-matos-nin-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-mcweeny-profile.jpg b/WPI Calendar Event Creator/hua-mcweeny-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ed31faee897c8af35557c9db2e91bd7409b2b72d Binary files /dev/null and b/WPI Calendar Event Creator/hua-mcweeny-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-mott-profile.jpg b/WPI Calendar Event Creator/hua-mott-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad515ba6b21978a4cc3470a2065041944a9e01d6 Binary files /dev/null and b/WPI Calendar Event Creator/hua-mott-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-nikitina-profile.jpg b/WPI Calendar Event Creator/hua-nikitina-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..82c83513f2d0c6dfb873b5e9ecff8981fe2702a6 Binary files /dev/null and b/WPI Calendar Event Creator/hua-nikitina-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-pfeifer-profile.jpg b/WPI Calendar Event Creator/hua-pfeifer-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8ed4afda081356a8ded1a9befdb636a529624a8 Binary files /dev/null and b/WPI Calendar Event Creator/hua-pfeifer-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-rivera-profile.jpg b/WPI Calendar Event Creator/hua-rivera-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..31589ceb3bab2425172dbeecf0f97fa4ad173430 Binary files /dev/null and b/WPI Calendar Event Creator/hua-rivera-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-rosenstock-formal.jpg b/WPI Calendar Event Creator/hua-rosenstock-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..930bb02038222d2b0e09bf355800ec0f632f24bb Binary files /dev/null and b/WPI Calendar Event Creator/hua-rosenstock-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-rudolph-formal.jpg b/WPI Calendar Event Creator/hua-rudolph-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..048cfe4972493f8716411846516164f600ca5bf3 Binary files /dev/null and b/WPI Calendar Event Creator/hua-rudolph-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-sakulich-profile.jpg b/WPI Calendar Event Creator/hua-sakulich-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ef4cec09311742d2a4c7750b46b7e353fee8061c Binary files /dev/null and b/WPI Calendar Event Creator/hua-sakulich-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-salazar-profile.jpg b/WPI Calendar Event Creator/hua-salazar-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..80d2ff98fb7b5765f23dd905476ccbd91fa8450c Binary files /dev/null and b/WPI Calendar Event Creator/hua-salazar-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-samson-formal.jpg b/WPI Calendar Event Creator/hua-samson-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb61dcc8accd3bad22d9a85ca874677358d84386 Binary files /dev/null and b/WPI Calendar Event Creator/hua-samson-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-sanbonmatsu-profile.jpg b/WPI Calendar Event Creator/hua-sanbonmatsu-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..58ef535f37ce81785c5fa52eff10dcdb989221a2 Binary files /dev/null and b/WPI Calendar Event Creator/hua-sanbonmatsu-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-schachterle-formal.jpg b/WPI Calendar Event Creator/hua-schachterle-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..52b8978cea88d70ef520d7bf60a7cc715e015d72 Binary files /dev/null and b/WPI Calendar Event Creator/hua-schachterle-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-shim-profile.jpg b/WPI Calendar Event Creator/hua-shim-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4ffaa5fa24358b29c102e6445102f23729a5a9e2 Binary files /dev/null and b/WPI Calendar Event Creator/hua-shim-profile.jpg differ diff --git a/WPI Calendar Event Creator/hua-smith-formal.jpg b/WPI Calendar Event Creator/hua-smith-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a347cb5f5c727b2b0d41ad252c7e4c400d23a488 Binary files /dev/null and b/WPI Calendar Event Creator/hua-smith-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-spanagel-formal.jpg b/WPI Calendar Event Creator/hua-spanagel-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..56a68dab70933eb019c402778ca5bcfd30bab18b Binary files /dev/null and b/WPI Calendar Event Creator/hua-spanagel-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-stone-formal.jpg b/WPI Calendar Event Creator/hua-stone-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa4c0a59475a445ca9bef7b78a25ea78a63f20b4 Binary files /dev/null and b/WPI Calendar Event Creator/hua-stone-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-vick-formal.jpg b/WPI Calendar Event Creator/hua-vick-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f922fc6ac0bc67eb95bdb6529ec2f992557fe61a Binary files /dev/null and b/WPI Calendar Event Creator/hua-vick-formal.jpg differ diff --git a/WPI Calendar Event Creator/hua-weeks-formal.jpg b/WPI Calendar Event Creator/hua-weeks-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f38dc6f0fbbeaed9288c10b4ff70b857ab3c79d Binary files /dev/null and b/WPI Calendar Event Creator/hua-weeks-formal.jpg differ diff --git a/WPI Calendar Event Creator/huas-ljungquist-formal.jpg b/WPI Calendar Event Creator/huas-ljungquist-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5ba4b184d7e2d84bed6e3bdf3e7bcf8f5009287 Binary files /dev/null and b/WPI Calendar Event Creator/huas-ljungquist-formal.jpg differ diff --git a/WPI Calendar Event Creator/igsd-carrera-profile.jpg b/WPI Calendar Event Creator/igsd-carrera-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5264eed2b4bc893b23efed351e73943d715f46bf Binary files /dev/null and b/WPI Calendar Event Creator/igsd-carrera-profile.jpg differ diff --git a/WPI Calendar Event Creator/imgd-forgeng-profile.jpg b/WPI Calendar Event Creator/imgd-forgeng-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4186956ae80f08c817e68e1206f4e598540f2f5a Binary files /dev/null and b/WPI Calendar Event Creator/imgd-forgeng-profile.jpg differ diff --git a/WPI Calendar Event Creator/imgd-moriarty-profile2.jpg b/WPI Calendar Event Creator/imgd-moriarty-profile2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ffb47975e9040401d66130288dba6bb3d591b818 Binary files /dev/null and b/WPI Calendar Event Creator/imgd-moriarty-profile2.jpg differ diff --git a/WPI Calendar Event Creator/imgd-snyder-profile.jpg b/WPI Calendar Event Creator/imgd-snyder-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7258ecc8cdc05bb5c72cb3a2339f013129b848f Binary files /dev/null and b/WPI Calendar Event Creator/imgd-snyder-profile.jpg differ diff --git a/WPI Calendar Event Creator/imgd-sutter-formal.jpg b/WPI Calendar Event Creator/imgd-sutter-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb3f40f4ed136e030abbb97a6865e61fe3778c07 Binary files /dev/null and b/WPI Calendar Event Creator/imgd-sutter-formal.jpg differ diff --git a/WPI Calendar Event Creator/imgd-zizza-profile.jpg b/WPI Calendar Event Creator/imgd-zizza-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2f5f89345ca3d6e0a49e9066c402afa4e9c8e514 Binary files /dev/null and b/WPI Calendar Event Creator/imgd-zizza-profile.jpg differ diff --git a/WPI Calendar Event Creator/institute-picture1.jpg b/WPI Calendar Event Creator/institute-picture1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b0580cc40b549d9554a85d23469e06cebcfb86d7 Binary files /dev/null and b/WPI Calendar Event Creator/institute-picture1.jpg differ diff --git a/WPI Calendar Event Creator/international_rdax_300x200.jpg b/WPI Calendar Event Creator/international_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..74fa5140626fd24c6b1246015bee2bd53251674a Binary files /dev/null and b/WPI Calendar Event Creator/international_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/jerry-schaufeld-large_rdax_161x242.jpg b/WPI Calendar Event Creator/jerry-schaufeld-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4c39035cefe582c7eb078346844bfe36fbfbb7b5 Binary files /dev/null and b/WPI Calendar Event Creator/jerry-schaufeld-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/jgobice-profile.jpg b/WPI Calendar Event Creator/jgobice-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..307c7339bb2e946f23169b93ae43cff4061bb593 Binary files /dev/null and b/WPI Calendar Event Creator/jgobice-profile.jpg differ diff --git a/WPI Calendar Event Creator/johnson-large-new.jpg b/WPI Calendar Event Creator/johnson-large-new.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d91a6a8401eaa190ba3289b1fa757acfa1f28fa2 Binary files /dev/null and b/WPI Calendar Event Creator/johnson-large-new.jpg differ diff --git a/WPI Calendar Event Creator/jsarkis.jpg b/WPI Calendar Event Creator/jsarkis.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9e064d8c81644cf436f46a682799b46630fb78a0 Binary files /dev/null and b/WPI Calendar Event Creator/jsarkis.jpg differ diff --git a/WPI Calendar Event Creator/karla_mendoza_formal_rdax_161x235.jpg b/WPI Calendar Event Creator/karla_mendoza_formal_rdax_161x235.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a2e966f73a7d72b5b8f46ae6cc0e858ee10b29b Binary files /dev/null and b/WPI Calendar Event Creator/karla_mendoza_formal_rdax_161x235.jpg differ diff --git a/WPI Calendar Event Creator/kaven_rdax_300x199.jpg b/WPI Calendar Event Creator/kaven_rdax_300x199.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7eb48fde528f8d481156d33f6e637bedc06f140 Binary files /dev/null and b/WPI Calendar Event Creator/kaven_rdax_300x199.jpg differ diff --git a/WPI Calendar Event Creator/kazantzis-profile.jpg b/WPI Calendar Event Creator/kazantzis-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..10df5b3be5eec06cf200be11950c94f3d88fa5a4 Binary files /dev/null and b/WPI Calendar Event Creator/kazantzis-profile.jpg differ diff --git a/WPI Calendar Event Creator/ki-profile.jpg b/WPI Calendar Event Creator/ki-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..870efb58181e98b2f6d2c0d135aed4755e69b4ae Binary files /dev/null and b/WPI Calendar Event Creator/ki-profile.jpg differ diff --git a/WPI Calendar Event Creator/knopka.png b/WPI Calendar Event Creator/knopka.png new file mode 100644 index 0000000000000000000000000000000000000000..ee80a33a961de3e7fda2e27f16ad18e94948592a Binary files /dev/null and b/WPI Calendar Event Creator/knopka.png differ diff --git a/WPI Calendar Event Creator/knopka2.png b/WPI Calendar Event Creator/knopka2.png new file mode 100644 index 0000000000000000000000000000000000000000..f9f4ab11d7350d9ca91e71ed9d9a7a19a34ed558 Binary files /dev/null and b/WPI Calendar Event Creator/knopka2.png differ diff --git a/WPI Calendar Event Creator/krein-large_rdax_161x107.jpg b/WPI Calendar Event Creator/krein-large_rdax_161x107.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc9c51a3b6d061dfc3aeee77e1db74323c675fdb Binary files /dev/null and b/WPI Calendar Event Creator/krein-large_rdax_161x107.jpg differ diff --git a/WPI Calendar Event Creator/lae-vaz-profile.jpg b/WPI Calendar Event Creator/lae-vaz-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..41e32cc970edd13025c72986e8f148da495c0850 Binary files /dev/null and b/WPI Calendar Event Creator/lae-vaz-profile.jpg differ diff --git a/WPI Calendar Event Creator/large-zeng_rdax_161x242.jpg b/WPI Calendar Event Creator/large-zeng_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..40c327de10a9cf70e11d22d9fd1432048ffce589 Binary files /dev/null and b/WPI Calendar Event Creator/large-zeng_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/linked-in-portrait_rdax_161x242.jpg b/WPI Calendar Event Creator/linked-in-portrait_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c9d63635653e2349f11e8504abc82a1e47e17046 Binary files /dev/null and b/WPI Calendar Event Creator/linked-in-portrait_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/llai-profile.jpg b/WPI Calendar Event Creator/llai-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88d75e6d59df31a0ca0d12b98a1e84a83ab25daa Binary files /dev/null and b/WPI Calendar Event Creator/llai-profile.jpg differ diff --git a/WPI Calendar Event Creator/loiacono-eleanor-large_rdax_161x247.jpg b/WPI Calendar Event Creator/loiacono-eleanor-large_rdax_161x247.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dfd0db95528c330bb72ff849673b7feb2ed616f9 Binary files /dev/null and b/WPI Calendar Event Creator/loiacono-eleanor-large_rdax_161x247.jpg differ diff --git a/WPI Calendar Event Creator/looft-formal.jpg b/WPI Calendar Event Creator/looft-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cef4501469bed110eced0d555b2ab29daae18183 Binary files /dev/null and b/WPI Calendar Event Creator/looft-formal.jpg differ diff --git a/WPI Calendar Event Creator/lucacapogna.jpg b/WPI Calendar Event Creator/lucacapogna.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bfa56b90aa00e9c24a2ab592d15d4bef81816e17 Binary files /dev/null and b/WPI Calendar Event Creator/lucacapogna.jpg differ diff --git a/WPI Calendar Event Creator/ma-formal.jpg b/WPI Calendar Event Creator/ma-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..de4cd209ddb465a5daec70b364b0a1a172286be3 Binary files /dev/null and b/WPI Calendar Event Creator/ma-formal.jpg differ diff --git a/WPI Calendar Event Creator/makarov-formal.jpg b/WPI Calendar Event Creator/makarov-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b8e4b0d51e07839034871fcb568ac656ae91154d Binary files /dev/null and b/WPI Calendar Event Creator/makarov-formal.jpg differ diff --git a/WPI Calendar Event Creator/mardilovich-informal.jpg b/WPI Calendar Event Creator/mardilovich-informal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0ba54fef8ccb93cd2611549fd09d166fd93d9f7a Binary files /dev/null and b/WPI Calendar Event Creator/mardilovich-informal.jpg differ diff --git a/WPI Calendar Event Creator/marsha-rolle-profile.jpg b/WPI Calendar Event Creator/marsha-rolle-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..edece80d5e770431532815695f138b19b0ae8a33 Binary files /dev/null and b/WPI Calendar Event Creator/marsha-rolle-profile.jpg differ diff --git a/WPI Calendar Event Creator/massoud-formal.jpg b/WPI Calendar Event Creator/massoud-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d5e221a3630e277388cb35bd805fa3acfba8974d Binary files /dev/null and b/WPI Calendar Event Creator/massoud-formal.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-christopher.jpg b/WPI Calendar Event Creator/math-formal-christopher.jpg new file mode 100644 index 0000000000000000000000000000000000000000..734251628e3ef7c130987570b30b91b545504402 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-christopher.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-darko.jpg b/WPI Calendar Event Creator/math-formal-darko.jpg new file mode 100644 index 0000000000000000000000000000000000000000..74d3ad82b667cf647b17aa85cb79deb7bcb99d0d Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-darko.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-farr.jpg b/WPI Calendar Event Creator/math-formal-farr.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8e2620440d92ef9a3b9f1e20aef4913102e22563 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-farr.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-heinricher.jpg b/WPI Calendar Event Creator/math-formal-heinricher.jpg new file mode 100644 index 0000000000000000000000000000000000000000..54262d43118549134fe0811798fc621fe53ccee7 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-heinricher.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-lopez-garcia.jpg b/WPI Calendar Event Creator/math-formal-lopez-garcia.jpg new file mode 100644 index 0000000000000000000000000000000000000000..66ae5b5fdd9549695ee2178d695d82c8db6449a4 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-lopez-garcia.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-lurie.jpg b/WPI Calendar Event Creator/math-formal-lurie.jpg new file mode 100644 index 0000000000000000000000000000000000000000..95794516af59a4b93c2493432dfc028db2452635 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-lurie.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-malone.jpg b/WPI Calendar Event Creator/math-formal-malone.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5c5ddc53b543a39396a7811af620be93058d2b15 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-malone.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-martin.jpg b/WPI Calendar Event Creator/math-formal-martin.jpg new file mode 100644 index 0000000000000000000000000000000000000000..be77805b6b67a6fabf8649539f5b1f97ce924f6c Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-martin.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-mosco.jpg b/WPI Calendar Event Creator/math-formal-mosco.jpg new file mode 100644 index 0000000000000000000000000000000000000000..52876f1dde7cff669394b2a6b26606e1224418b4 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-mosco.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-olson.jpg b/WPI Calendar Event Creator/math-formal-olson.jpg new file mode 100644 index 0000000000000000000000000000000000000000..19dc39dbf3a5f2481858196ed26bf8b5cadafce8 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-olson.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-petruccelli.jpg b/WPI Calendar Event Creator/math-formal-petruccelli.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb8f929f2565e948160af743b64b5b2f2c0034ea Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-petruccelli.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-sarkis.jpg b/WPI Calendar Event Creator/math-formal-sarkis.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0cf242c4a32c2848c134816228395211fa3e5d71 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-sarkis.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-servatius.jpg b/WPI Calendar Event Creator/math-formal-servatius.jpg new file mode 100644 index 0000000000000000000000000000000000000000..042b9ee962e61e6a691b66a64d3f35ce7a50fb1d Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-servatius.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-weekes.jpg b/WPI Calendar Event Creator/math-formal-weekes.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5b7673f21059ab4ebec9d3e667f9d8362be18764 Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-weekes.jpg differ diff --git a/WPI Calendar Event Creator/math-formal-yakovlev_rdax_161x161.jpg b/WPI Calendar Event Creator/math-formal-yakovlev_rdax_161x161.jpg new file mode 100644 index 0000000000000000000000000000000000000000..469fc0b1c0f0299c8b55e53cf36c892151fa798e Binary files /dev/null and b/WPI Calendar Event Creator/math-formal-yakovlev_rdax_161x161.jpg differ diff --git a/WPI Calendar Event Creator/math-profile-gagnon.jpg b/WPI Calendar Event Creator/math-profile-gagnon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6ac2cd28bf8d301d1f98e304cb0c876f5c96c84c Binary files /dev/null and b/WPI Calendar Event Creator/math-profile-gagnon.jpg differ diff --git a/WPI Calendar Event Creator/math-profile-humi.jpg b/WPI Calendar Event Creator/math-profile-humi.jpg new file mode 100644 index 0000000000000000000000000000000000000000..75d0b1b3db31869f5d98dba3048036e6e0b98d82 Binary files /dev/null and b/WPI Calendar Event Creator/math-profile-humi.jpg differ diff --git a/WPI Calendar Event Creator/math-profile-tang.jpg b/WPI Calendar Event Creator/math-profile-tang.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9c8c8d029801e6bc1494eaa80d66b73536f6f207 Binary files /dev/null and b/WPI Calendar Event Creator/math-profile-tang.jpg differ diff --git a/WPI Calendar Event Creator/math-profile-tilley.jpg b/WPI Calendar Event Creator/math-profile-tilley.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7bd4a895d80f8cc98c3e5ce8ed66e58d2a859397 Binary files /dev/null and b/WPI Calendar Event Creator/math-profile-tilley.jpg differ diff --git a/WPI Calendar Event Creator/math-profile-wu.jpg b/WPI Calendar Event Creator/math-profile-wu.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c2e6021a3a9a976c864c7f6a4b93019fa53ec78d Binary files /dev/null and b/WPI Calendar Event Creator/math-profile-wu.jpg differ diff --git a/WPI Calendar Event Creator/mathews-large_rdax_161x229.jpg b/WPI Calendar Event Creator/mathews-large_rdax_161x229.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b979e992065fed6df6383eebdb8f327528ba01fa Binary files /dev/null and b/WPI Calendar Event Creator/mathews-large_rdax_161x229.jpg differ diff --git a/WPI Calendar Event Creator/mckenna_rdax_161x226.jpg b/WPI Calendar Event Creator/mckenna_rdax_161x226.jpg new file mode 100644 index 0000000000000000000000000000000000000000..656d0d061c857b4d3dbfe8e70bd53fbbd85ec090 Binary files /dev/null and b/WPI Calendar Event Creator/mckenna_rdax_161x226.jpg differ diff --git a/WPI Calendar Event Creator/me-apelian-profile.jpg b/WPI Calendar Event Creator/me-apelian-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..070548908b5898efc6192754e7037505a1ea7f8f Binary files /dev/null and b/WPI Calendar Event Creator/me-apelian-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-ault-profile.jpg b/WPI Calendar Event Creator/me-ault-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..16ff76088a11652bcc385924fb5e2c3fe4af89b6 Binary files /dev/null and b/WPI Calendar Event Creator/me-ault-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-bar-on-formal.jpg b/WPI Calendar Event Creator/me-bar-on-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ade067d738a427fec046f6d9aadca55f74cca5f Binary files /dev/null and b/WPI Calendar Event Creator/me-bar-on-formal.jpg differ diff --git a/WPI Calendar Event Creator/me-brown-profile.jpg b/WPI Calendar Event Creator/me-brown-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6efed2c98caf5b77dbcb4b3f66d3d1e0639a543d Binary files /dev/null and b/WPI Calendar Event Creator/me-brown-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-chierichetti-profile.jpg b/WPI Calendar Event Creator/me-chierichetti-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d87f6fb498c87406adfd97a75443d97b34548895 Binary files /dev/null and b/WPI Calendar Event Creator/me-chierichetti-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-cyr-profile.jpg b/WPI Calendar Event Creator/me-cyr-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2f8480b389b0914dac42bf4523b4e918a164270 Binary files /dev/null and b/WPI Calendar Event Creator/me-cyr-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-demetriou-profile.jpg b/WPI Calendar Event Creator/me-demetriou-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ecc717e0abf7475f3c7c64252f88902f6d57ad0e Binary files /dev/null and b/WPI Calendar Event Creator/me-demetriou-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-demetry-profile.jpg b/WPI Calendar Event Creator/me-demetry-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf73c41248565658701d7479be19fb091dcc2ecb Binary files /dev/null and b/WPI Calendar Event Creator/me-demetry-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-dimentberg-profile.jpg b/WPI Calendar Event Creator/me-dimentberg-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b0a97412f32df65941434202a029cf5271c8df78 Binary files /dev/null and b/WPI Calendar Event Creator/me-dimentberg-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-furlong-profile.jpg b/WPI Calendar Event Creator/me-furlong-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..794e0656bf2e41dbcf187bda780d3176c7a3aee2 Binary files /dev/null and b/WPI Calendar Event Creator/me-furlong-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-gatsonis-profile.jpg b/WPI Calendar Event Creator/me-gatsonis-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..63899f03033523e16ed685744fdd5a163d6311ca Binary files /dev/null and b/WPI Calendar Event Creator/me-gatsonis-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-hoffman-formal.jpg b/WPI Calendar Event Creator/me-hoffman-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..935d00b679b2676dc2cb0a2d1762fbab67481cec Binary files /dev/null and b/WPI Calendar Event Creator/me-hoffman-formal.jpg differ diff --git a/WPI Calendar Event Creator/me-hou-profile.jpg b/WPI Calendar Event Creator/me-hou-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3ac42d74295a04827e0d072b943a2642e57ad588 Binary files /dev/null and b/WPI Calendar Event Creator/me-hou-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-innis-profile.jpg b/WPI Calendar Event Creator/me-innis-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c4688d46e8de96e2fa510a6f3c969af37da74833 Binary files /dev/null and b/WPI Calendar Event Creator/me-innis-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-lados-profile.jpg b/WPI Calendar Event Creator/me-lados-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..75ba355a57042ee122d5ce7c196d75554213d768 Binary files /dev/null and b/WPI Calendar Event Creator/me-lados-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-liang-profile.jpg b/WPI Calendar Event Creator/me-liang-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d049467988f9282581b77fda0b19d90445701eeb Binary files /dev/null and b/WPI Calendar Event Creator/me-liang-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-makhlouf-profile.jpg b/WPI Calendar Event Creator/me-makhlouf-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2ced5371792963cf9b9b2e1f34d1bec2e20f9501 Binary files /dev/null and b/WPI Calendar Event Creator/me-makhlouf-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-mfofana-profile.jpg b/WPI Calendar Event Creator/me-mfofana-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a3be24c890154ba114e37b40c735e04500ce5f07 Binary files /dev/null and b/WPI Calendar Event Creator/me-mfofana-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-olinger-profile.jpg b/WPI Calendar Event Creator/me-olinger-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a45dfa3985bd70b3bc5116c616e1b9663033bde6 Binary files /dev/null and b/WPI Calendar Event Creator/me-olinger-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-onal-profile.jpg b/WPI Calendar Event Creator/me-onal-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a01edb5e91c265f40e5026396411776c21c28ce Binary files /dev/null and b/WPI Calendar Event Creator/me-onal-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-padmanabhan-profile.jpg b/WPI Calendar Event Creator/me-padmanabhan-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ea8b5961a71fea95020e87130c171d06a47f4f4c Binary files /dev/null and b/WPI Calendar Event Creator/me-padmanabhan-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-planchard-profile(1).jpg b/WPI Calendar Event Creator/me-planchard-profile(1).jpg new file mode 100644 index 0000000000000000000000000000000000000000..dd97546d7543bd6f9cda30bba75c9ddc8e11b212 Binary files /dev/null and b/WPI Calendar Event Creator/me-planchard-profile(1).jpg differ diff --git a/WPI Calendar Event Creator/me-pryputniewicz-profile.jpg b/WPI Calendar Event Creator/me-pryputniewicz-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..61f0e73ab42023246ce176d48ad770e08ed22e73 Binary files /dev/null and b/WPI Calendar Event Creator/me-pryputniewicz-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-richman-profile.jpg b/WPI Calendar Event Creator/me-richman-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8a2bfc1172be6c4f5c233e853441a17403d5e1ad Binary files /dev/null and b/WPI Calendar Event Creator/me-richman-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-salvilonis-profile.jpg b/WPI Calendar Event Creator/me-salvilonis-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f6cb2deb35f5c33eb146fd130d166343db126ad8 Binary files /dev/null and b/WPI Calendar Event Creator/me-salvilonis-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-scarpino-profile.jpg b/WPI Calendar Event Creator/me-scarpino-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3f2cdfcb2085f221732bf56ba38fd85b3c6c7cf8 Binary files /dev/null and b/WPI Calendar Event Creator/me-scarpino-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-shivkumar-profile.jpg b/WPI Calendar Event Creator/me-shivkumar-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..117b8e764e7c0659e5572eb1f5d57f6fdd9ea28b Binary files /dev/null and b/WPI Calendar Event Creator/me-shivkumar-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-sisson-profile.jpg b/WPI Calendar Event Creator/me-sisson-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f7ebae32e510ba91a89612bbd15bc824af57c0fb Binary files /dev/null and b/WPI Calendar Event Creator/me-sisson-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-sullivan-profile.jpg b/WPI Calendar Event Creator/me-sullivan-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..090160891a9ae57f31c656e0f7acda6f6caaa295 Binary files /dev/null and b/WPI Calendar Event Creator/me-sullivan-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-wang-profile.jpg b/WPI Calendar Event Creator/me-wang-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f149c4ccfb39cb704221c09c086b0322564d65ee Binary files /dev/null and b/WPI Calendar Event Creator/me-wang-profile.jpg differ diff --git a/WPI Calendar Event Creator/me-yagoobi-profile.jpg b/WPI Calendar Event Creator/me-yagoobi-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c96dbf4bb0231d1cad07143bcc2196cacb5a1c5e Binary files /dev/null and b/WPI Calendar Event Creator/me-yagoobi-profile.jpg differ diff --git a/WPI Calendar Event Creator/michael-elmes-large_rdax_161x230.jpg b/WPI Calendar Event Creator/michael-elmes-large_rdax_161x230.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aa3c6ad574de0e599ce0b17b4bf95b5e500840f8 Binary files /dev/null and b/WPI Calendar Event Creator/michael-elmes-large_rdax_161x230.jpg differ diff --git a/WPI Calendar Event Creator/miller-large_rdax_161x242.jpg b/WPI Calendar Event Creator/miller-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d3d7128e22055b636c198ad988b3edac2e4789de Binary files /dev/null and b/WPI Calendar Event Creator/miller-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/milosh-informal.jpg b/WPI Calendar Event Creator/milosh-informal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2c7398fc4e3321a31d63de4d0f1b7f299197ea43 Binary files /dev/null and b/WPI Calendar Event Creator/milosh-informal.jpg differ diff --git a/WPI Calendar Event Creator/new-faculty-profile-rice.jpg b/WPI Calendar Event Creator/new-faculty-profile-rice.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb9d980ca604f4a86c098985ca0f33dc9aa606cc Binary files /dev/null and b/WPI Calendar Event Creator/new-faculty-profile-rice.jpg differ diff --git a/WPI Calendar Event Creator/nfarny_lab_rdax_161x215.jpg b/WPI Calendar Event Creator/nfarny_lab_rdax_161x215.jpg new file mode 100644 index 0000000000000000000000000000000000000000..843b3cdea813dad82207bed6bc97e25300ef1b97 Binary files /dev/null and b/WPI Calendar Event Creator/nfarny_lab_rdax_161x215.jpg differ diff --git a/WPI Calendar Event Creator/notes.png b/WPI Calendar Event Creator/notes.png new file mode 100644 index 0000000000000000000000000000000000000000..f6d9efe65924aa14aba3c812862c1c829d49f546 Binary files /dev/null and b/WPI Calendar Event Creator/notes.png differ diff --git a/WPI Calendar Event Creator/notoriana-profile.jpg b/WPI Calendar Event Creator/notoriana-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c6110b6b8275005621c85cc0e024a70303916790 Binary files /dev/null and b/WPI Calendar Event Creator/notoriana-profile.jpg differ diff --git a/WPI Calendar Event Creator/oh.jpg b/WPI Calendar Event Creator/oh.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d47dbf2ad5a4b55d151fa20405848491afafba44 Binary files /dev/null and b/WPI Calendar Event Creator/oh.jpg differ diff --git a/WPI Calendar Event Creator/olin_rdax_300x200.jpg b/WPI Calendar Event Creator/olin_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d47dbf2ad5a4b55d151fa20405848491afafba44 Binary files /dev/null and b/WPI Calendar Event Creator/olin_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/overstrom-headshot_rdax_161x242.jpg b/WPI Calendar Event Creator/overstrom-headshot_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bc376676e7630ad27ae10d5858e48912b8c455bb Binary files /dev/null and b/WPI Calendar Event Creator/overstrom-headshot_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/physics-dick-formal.jpg b/WPI Calendar Event Creator/physics-dick-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..96879fab914280bd525e5b0b4e4ce5356ddcfb2d Binary files /dev/null and b/WPI Calendar Event Creator/physics-dick-formal.jpg differ diff --git a/WPI Calendar Event Creator/physics-formal-burnham.jpg b/WPI Calendar Event Creator/physics-formal-burnham.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6a498896f2dbf623aeebdc9dd7beb585db0dc32f Binary files /dev/null and b/WPI Calendar Event Creator/physics-formal-burnham.jpg differ diff --git a/WPI Calendar Event Creator/physics-iannacchione-formal.jpg b/WPI Calendar Event Creator/physics-iannacchione-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f6269f5e258b741b35fa5802497eabf4475b2331 Binary files /dev/null and b/WPI Calendar Event Creator/physics-iannacchione-formal.jpg differ diff --git a/WPI Calendar Event Creator/physics-informalprofile-padamanabhan.jpg b/WPI Calendar Event Creator/physics-informalprofile-padamanabhan.jpg new file mode 100644 index 0000000000000000000000000000000000000000..456c4af151c97c68c773e7e0cbe7287b474580e6 Binary files /dev/null and b/WPI Calendar Event Creator/physics-informalprofile-padamanabhan.jpg differ diff --git a/WPI Calendar Event Creator/physics-kashuri-profile.jpg b/WPI Calendar Event Creator/physics-kashuri-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c72fb9af77c8eb4bc31937c4dbef70dd42bbcee Binary files /dev/null and b/WPI Calendar Event Creator/physics-kashuri-profile.jpg differ diff --git a/WPI Calendar Event Creator/physics-phillies-formal.jpg b/WPI Calendar Event Creator/physics-phillies-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a3c2b99e6a0e07f044f357041722f93a2f2d634c Binary files /dev/null and b/WPI Calendar Event Creator/physics-phillies-formal.jpg differ diff --git a/WPI Calendar Event Creator/physics-quimby-formal.jpg b/WPI Calendar Event Creator/physics-quimby-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..23c684349e7e2e82a77b73cff4cb51893c5c93e7 Binary files /dev/null and b/WPI Calendar Event Creator/physics-quimby-formal.jpg differ diff --git a/WPI Calendar Event Creator/physics-ram-mohan-formal.jpg b/WPI Calendar Event Creator/physics-ram-mohan-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..54d3a7c646188fc53bb0d6b0dd79f0e453c3de84 Binary files /dev/null and b/WPI Calendar Event Creator/physics-ram-mohan-formal.jpg differ diff --git a/WPI Calendar Event Creator/physics-sarkar-formal.jpg b/WPI Calendar Event Creator/physics-sarkar-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dfda68e1a889a4fbac4b2e04a032ac554a6711d7 Binary files /dev/null and b/WPI Calendar Event Creator/physics-sarkar-formal.jpg differ diff --git a/WPI Calendar Event Creator/physics-stroe-formal.jpg b/WPI Calendar Event Creator/physics-stroe-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..73ec5c4b141ac08ec5dc45fd540cf35f1445e05f Binary files /dev/null and b/WPI Calendar Event Creator/physics-stroe-formal.jpg differ diff --git a/WPI Calendar Event Creator/physics-tuzel-profile.jpg b/WPI Calendar Event Creator/physics-tuzel-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..10d027af34cf03ffb8afb336f104548ba2190db8 Binary files /dev/null and b/WPI Calendar Event Creator/physics-tuzel-profile.jpg differ diff --git a/WPI Calendar Event Creator/physics-tuzel2-profile.jpg b/WPI Calendar Event Creator/physics-tuzel2-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ef12d0db5b5a250e10beb2bf5fb60fc5fe8d2c45 Binary files /dev/null and b/WPI Calendar Event Creator/physics-tuzel2-profile.jpg differ diff --git a/WPI Calendar Event Creator/physics-wen-formal.jpg b/WPI Calendar Event Creator/physics-wen-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..758bd3661f48ef28a9fb2d886eb5193f182207d8 Binary files /dev/null and b/WPI Calendar Event Creator/physics-wen-formal.jpg differ diff --git a/WPI Calendar Event Creator/physics-zozulya-formal.jpg b/WPI Calendar Event Creator/physics-zozulya-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..88d260941a6795a621ad41075b015fd740aac404 Binary files /dev/null and b/WPI Calendar Event Creator/physics-zozulya-formal.jpg differ diff --git a/WPI Calendar Event Creator/plazas_rdax_300x200.jpg b/WPI Calendar Event Creator/plazas_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1d921347183c9c558335ed2fb0681f45537b44ca Binary files /dev/null and b/WPI Calendar Event Creator/plazas_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/power_rdax_300x200.jpg b/WPI Calendar Event Creator/power_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f4ae9eb6656cba70f2ea1dd98aea8c36161069b3 Binary files /dev/null and b/WPI Calendar Event Creator/power_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/pratapDSC_0854_rdax_161x161.jpg b/WPI Calendar Event Creator/pratapDSC_0854_rdax_161x161.jpg new file mode 100644 index 0000000000000000000000000000000000000000..89002154069c8bdf15861fe73e2d2903021f2edf Binary files /dev/null and b/WPI Calendar Event Creator/pratapDSC_0854_rdax_161x161.jpg differ diff --git a/WPI Calendar Event Creator/preview.html b/WPI Calendar Event Creator/preview.html new file mode 100644 index 0000000000000000000000000000000000000000..8f007f16b1dcfaaa962cbec065fdd7d7380bacfd --- /dev/null +++ b/WPI Calendar Event Creator/preview.html @@ -0,0 +1,131 @@ +<!DOCTYPE html> +<html lang="en"> + <head> + <meta charset="utf-8" /> + <title>preview</title> + <meta name="generator" content="BBEdit 10.5" /> + <style media="screen" type="text/css"> + div { + border-radius: 6px; + background-color:#4A708B; + padding:2px; + text-align:center; + } + table { border-radius: 15px; + background-color:#FF8C69; + + } + td { + padding:0px; + } + body { + background-color:#FF8C69; + } + p { + text-align:center; + } + div#label { + border-radius: 6px; + background-color:#CD3700; + padding:0px; + text-align:center; + } + div#line { + border-radius: 15px; + background-color:#FF8C69; + padding:2px; + text-align:center; + } + </style> + </head> + + <script> + function update(title, location, date, alert, notes) { + document.getElementById('title').innerHTML = title; + document.getElementById('location').innerHTML = location; + document.getElementById('date').innerHTML = date; + document.getElementById('alert').innerHTML = alert; + document.getElementById('notes').innerHTML = notes; + } + </script> + <body> + <div id='instruction'><font color="#FFE4B5"><i><span style="color:#000000;">Here is the event you are about to add to your default calendar. To change some details, please, step back and change. Your data will not be lost. In addition, you will be able to change any event properties in the calendar app. Go back and tap "Create!", if you want to add this event to your system calendar.</span></i></div> + <table border=0 width=100%> + <tr> + <td> + <div id='line'></div> + </td> + </tr> + <tr> + <td height='10'> + <div id='label'>Title</div> + </td> + </tr> + <tr> + <td align='center'> + <div id='title'>Appointment with professor Glynis Hamel<div> + </td> + </tr> + <tr> + <td> + <div id='line'></div> + </td> + </tr> + <tr> + <td height='10'> + <div id='label'>Location</div> + </td> + </tr> + <tr> + <td align='center'> + <div id='location'>Fuller Labs, 21A<div> + </td> + </tr> + <tr> + <td> + <div id='line'></div> + </td> + </tr> + <tr> + <td height='10'> + <div id='label'>Date and Duration</div> + </td> + </tr> + <tr> + <td align='center'> + <div id='date'>December 12, 2013<div> + </td> + </tr> + <tr> + <td> + <div id='line'></div> + </td> + </tr> + <tr> + <td height='10'> + <div id='label'>Alert</div> + </td> + </tr> + <tr> + <td align='center'> + <div id='alert'>5 minutes before<div> + </td> + </tr> + <tr> + <td> + <div id='line'></div> + </td> + </tr> + <tr> + <td height='10'> + <div id='label'>Notes</div> + </td> + </tr> + <tr> + <td align='center'> + <div id='notes'>[no notes]<div> + </td> + </tr> + </table> + </body> +</html> diff --git a/WPI Calendar Event Creator/preview.png b/WPI Calendar Event Creator/preview.png new file mode 100644 index 0000000000000000000000000000000000000000..83c52346e74d35f3c523e8d794a3e08809bf51ea Binary files /dev/null and b/WPI Calendar Event Creator/preview.png differ diff --git a/WPI Calendar Event Creator/professors.plist b/WPI Calendar Event Creator/professors.plist new file mode 100644 index 0000000000000000000000000000000000000000..35a0493440fae2c6a8b10f32a827f32cc8d0051f --- /dev/null +++ b/WPI Calendar Event Creator/professors.plist @@ -0,0 +1,5130 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<array> + <dict> + <key>Name</key> + <string>Ivon Arroyo</string> + <key>Office</key> + <string>Salisbury Laboratories, 317A</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>Ivon_Arroyo_Faculty_Picture_rdax_161x239</string> + <key>Email</key> + <string>iarroyo@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ryan S.J.d. Baker</string> + <key>Office</key> + <string>Salisbury Laboratories, 317A</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ssps-baker-profile</string> + <key>Email</key> + <string>rsbaker@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>James Kevin Doyle</string> + <key>Office</key> + <string>Salisbury Laboratories, 311</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ess-doyle-formal</string> + <key>Email</key> + <string>doyle@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Laureen Elgert</string> + <key>Office</key> + <string>Salisbury Laboratories, 310E</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ess-profile-elgert</string> + <key>Email</key> + <string>lelgert@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Janice Gobert</string> + <key>Office</key> + <string>Salisbury Laboratories, 317D</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>jgobice-profile</string> + <key>Email</key> + <string>jgobert@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Melissa-Sue John</string> + <key>Office</key> + <string>Salisbury Laboratories, 317B</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ssps-john-profile</string> + <key>Email</key> + <string>mjohn@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Oleg V. Pavlov</string> + <key>Office</key> + <string>Salisbury Laboratories, 310A</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ssps-pavlov-formal</string> + <key>Email</key> + <string>opavlov@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Michael Radzicki</string> + <key>Office</key> + <string>Salisbury Labs, 311C</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ssps-radzicki-formal</string> + <key>Email</key> + <string>mjradz@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kent J. Rissmiller</string> + <key>Office</key> + <string>Salisbury Laboratories, 315</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ess-rissmiller-profile</string> + <key>Email</key> + <string>kjr@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Khalid Saeed</string> + <key>Office</key> + <string>Salisbury Laboratories</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ess-profile-saeed</string> + <key>Email</key> + <string>saeed@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jeanine Skorinko</string> + <key>Office</key> + <string>Salisbury Laboratories, 317C</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ssps-skorinko-formal</string> + <key>Email</key> + <string>skorinko@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Alexander Smith</string> + <key>Office</key> + <string>Salisbury Laboratories, 310B</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ssps-smith-profile</string> + <key>Email</key> + <string>adksmith@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Patricia A. Stapleton</string> + <key>Office</key> + <string>Salisbury Laboratories, 223B</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>Stapleton_Informal-001_rdax_161x121</string> + <key>Email</key> + <string>pastapleton@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>James P. Thompson</string> + <key>Office</key> + <string>Salisbury Laboratories, 315</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ssps-thompson-profile</string> + <key>Email</key> + <string>jpthomspon@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John McCamy Wilkes</string> + <key>Office</key> + <string>Salisbury Laboratories, 310F</string> + <key>Department</key> + <string>Social Science and Policy Studies</string> + <key>Photo</key> + <string>ssps-wilkes-profile</string> + <key>Email</key> + <string>jmwilkes@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mark P. Rice</string> + <key>Office</key> + <string>50 Prescott, 1332</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>new-faculty-profile-rice</string> + <key>Email</key> + <string>rice@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Karen A. Hebert-Maccaro</string> + <key>Office</key> + <string>50 Prescott, 1311</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>hebert-maccaro-karen_rdax_161x242</string> + <key>Email</key> + <string>kmaccaro@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Soussan Djamasbi</string> + <key>Office</key> + <string>Washburn Shops, 216c</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>soussan-djamasbi-large_rdax_161x241</string> + <key>Email</key> + <string>djamasbi@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Michael B. Elmes</string> + <key>Office</key> + <string>Washburn Shops, 203</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>michael-elmes-large_rdax_161x230</string> + <key>Email</key> + <string>mbelmes@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Brent E. French</string> + <key>Office</key> + <string>Washburn Shops</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>brent</string> + <key>Email</key> + <string>befrench@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Arthur "Art" Gerstenfeld</string> + <key>Office</key> + <string>50 Prescott, 1317</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>ag@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Edward M. Gonsalves</string> + <key>Office</key> + <string>Washburn Shops, 217</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>gonsalves-edward09_rdax_161x242</string> + <key>Email</key> + <string>egonsal@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Richard C. Gram</string> + <key>Office</key> + <string>Washburn Shops</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>rgram@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John W. Hedly</string> + <key>Office</key> + <string>Washburn Shops</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>hedley-profile</string> + <key>Email</key> + <string>jhedly@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Huong N Higgins</string> + <key>Office</key> + <string>Washburn Shops, 306</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>WP_Aug12_297_rdax_161x225</string> + <key>Email</key> + <string>hhiggins@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Frank Hoy</string> + <key>Office</key> + <string>50 Prescott, 1319</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>hoy_rdax_161x187</string> + <key>Email</key> + <string>fhoy@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Sharon A. Johnson</string> + <key>Office</key> + <string>Washburn Shops, 223</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>johnson-large-new</string> + <key>Email</key> + <string>sharon@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Chickery "Chick" J. Kasouf</string> + <key>Office</key> + <string>50 Prescott, 1318</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>formal-kasaouf-profile</string> + <key>Email</key> + <string>chick@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Renata Konrad</string> + <key>Office</key> + <string>Washburn Shops, 205</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>renata-konrad-large_rdax_161x242</string> + <key>Email</key> + <string>rkonrad@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Dimitrios Koutmos</string> + <key>Office</key> + <string>Washburn Shops</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>dkoutmos_rdax_161x186</string> + <key>Email</key> + <string>dkoutmos@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>William "Bill" A. Krein</string> + <key>Office</key> + <string>Washburn Shops</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>krein-large_rdax_161x107</string> + <key>Email</key> + <string>wakrein@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Eleanor T. Loiacono</string> + <key>Office</key> + <string>Washburn Shops, 209</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>loiacono-eleanor-large_rdax_161x247</string> + <key>Email</key> + <string>eloiacon@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Robert P. Lombardi</string> + <key>Office</key> + <string>Washburn Shops</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>rlombardi@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>James P. McKenna</string> + <key>Office</key> + <string>Washburn Shops, 216C</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>mckenna_rdax_161x226</string> + <key>Email</key> + <string>mckenna@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Karla Mendoza-Abarca</string> + <key>Office</key> + <string>50 Prescott, 1331</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>karla_mendoza_formal_rdax_161x235</string> + <key>Email</key> + <string>kmendozaabarca@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Fabienne Miller</string> + <key>Office</key> + <string>Washburn Shops, 302</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>miller-large_rdax_161x242</string> + <key>Email</key> + <string>fabienne@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joseph Sarkis</string> + <key>Office</key> + <string>50 Prescott, Room 1316</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>jsarkis</string> + <key>Email</key> + <string>jsarkis@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jerome "Jerry" J. Schaufeld</string> + <key>Office</key> + <string>Washburn Shops, 103</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>jerry-schaufeld-large_rdax_161x242</string> + <key>Email</key> + <string>jjs@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>William C. Stitt</string> + <key>Office</key> + <string>50 Prescott, 1314</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>wstitt</string> + <key>Email</key> + <string>wstitt@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Diane M Strong</string> + <key>Office</key> + <string>Washburn Shops, 205</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>dianestronglarge</string> + <key>Email</key> + <string>dstrong@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Walter "Wally" Towner</string> + <key>Office</key> + <string>Washburn Shops, 222</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>wtowner-large_rdax_161x242</string> + <key>Email</key> + <string>fabman@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>William "Bill" F. Troy</string> + <key>Office</key> + <string>Washburn Shops, 216C</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>wftroy3@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Bengisu Tulu</string> + <key>Office</key> + <string>Washburn Shops, 201</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>tulu_rdax_161x242</string> + <key>Email</key> + <string>bengisu@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Helen G. Vassallo</string> + <key>Office</key> + <string>Washburn Shops, 202</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>helen-vassello-large</string> + <key>Email</key> + <string>vassallo@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Justin Wang</string> + <key>Office</key> + <string>Washburn Shops, 303</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>wang-large_rdax_161x242</string> + <key>Email</key> + <string>jwang@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kenneth Wermann</string> + <key>Office</key> + <string>Washburn Shops</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>kwermann@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>E. Vance Wilson</string> + <key>Office</key> + <string>Washburn Shops, 102</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>vance-wilson-large_rdax_161x193</string> + <key>Email</key> + <string>vwilson@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Gerard "Gerry" Wilson</string> + <key>Office</key> + <string>Washburn Shops, 216C</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>gwilson@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Shari L. Worthington</string> + <key>Office</key> + <string>Washburn Shops, 216C</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>sworthington-new-large_rdax_161x238</string> + <key>Email</key> + <string>sharilee@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Sharon A. Wulf</string> + <key>Office</key> + <string>Life Sciences and Bioengineering Center, 1328</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>sawulf@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Amy Z. Zeng</string> + <key>Office</key> + <string>Washburn Shops, 308</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>large-zeng_rdax_161x242</string> + <key>Email</key> + <string>azeng@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joe Zhu</string> + <key>Office</key> + <string>Washburn Shops, 301</string> + <key>Department</key> + <string>School of Business</string> + <key>Photo</key> + <string>zhu-faclisting</string> + <key>Email</key> + <string>jzhu@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Padmanabhan K. Aravind</string> + <key>Office</key> + <string>Olin Hall, 212B</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-informalprofile-padamanabhan</string> + <key>Email</key> + <string>paravind@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Nancy A. Burnham</string> + <key>Office</key> + <string>Olin Hall, 219</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-formal-burnham</string> + <key>Email</key> + <string>nab@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Frank A. Dick</string> + <key>Office</key> + <string>Olin Hall, 213C</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-dick-formal</string> + <key>Email</key> + <string>fdick@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Germano S. Iannacchione</string> + <key>Office</key> + <string>Olin Hall, 120</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-iannacchione-formal</string> + <key>Email</key> + <string>gsiannac@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Hektor Kashuri</string> + <key>Office</key> + <string>Olin Hall, 004</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-kashuri-profile</string> + <key>Email</key> + <string>hkashuri@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David Christopher Medich</string> + <key>Office</key> + <string>Olin Hall, 127</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>Medich-WPI-portrait</string> + <key>Email</key> + <string>dcmedich@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>George D. J. Phillies</string> + <key>Office</key> + <string>Olin Hall, 130</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-phillies-formal</string> + <key>Email</key> + <string>phillies@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Marko B. Popovic</string> + <key>Office</key> + <string>Olin Hall, 215</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>rbe-profile-popovic</string> + <key>Email</key> + <string>mpopovic@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Richard S. Quimby</string> + <key>Office</key> + <string>Olin Hall, 128</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-quimby-formal</string> + <key>Email</key> + <string>rsquimby@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>L. Ramdas Ram-Mohan</string> + <key>Office</key> + <string>Olin Hall, 224</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-ram-mohan-formal</string> + <key>Email</key> + <string>lrram@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Sabyasachi Sarkar</string> + <key>Office</key> + <string>Olin Hall, 215</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-sarkar-formal</string> + <key>Email</key> + <string>ssarkar@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Izabela Stroe</string> + <key>Office</key> + <string>Olin Hall, 222</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-stroe-formal</string> + <key>Email</key> + <string>izabela@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Vasfiye Hande Tüzel</string> + <key>Office</key> + <string>Olin Hall, 301</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-tuzel2-profile</string> + <key>Email</key> + <string>htuzel@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Erkan Tüzel</string> + <key>Office</key> + <string>Olin Hall, 220</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-tuzel-profile</string> + <key>Email</key> + <string>etuzel@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Qi Wen</string> + <key>Office</key> + <string>Olin Hall, 213A</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-wen-formal</string> + <key>Email</key> + <string>qwen@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Alexei A. Zozulya</string> + <key>Office</key> + <string>Olin Hall, 213B</string> + <key>Department</key> + <string>Physics</string> + <key>Photo</key> + <string>physics-zozulya-formal</string> + <key>Email</key> + <string>zozulya@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Philip Grebinar</string> + <key>Office</key> + <string>Alumni Gymnasium</string> + <key>Department</key> + <string>Physical Education</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>grebinar@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Normand A. Gauthier</string> + <key>Office</key> + <string>Harrington Auditorium</string> + <key>Department</key> + <string>Military Science</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>gauthier@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Fiona C. Levey</string> + <key>Office</key> + <string>Higgins Laboratories, HL104</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>fclevey@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Anthony B Linn</string> + <key>Office</key> + <string>Higgins Laboratories, 240</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>WP_Aug13_068_rdax_161x242</string> + <key>Email</key> + <string>ablinn@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Yuxiang Shawn Liu</string> + <key>Office</key> + <string>Higgins Laboratories, Room 110</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>Yuxiang_Liu_rdax_161x160</string> + <key>Email</key> + <string>yliu11@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Pratap Mahesh Rao</string> + <key>Office</key> + <string>Higgins Laboratories, Room 106</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>pratapDSC_0854_rdax_161x161</string> + <key>Email</key> + <string>pmrao@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>M. Mahdi Agheli H.</string> + <key>Office</key> + <string>Higgins Laboratories, Room 109</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>DSCN0556</string> + <key>Email</key> + <string>mmaghelih@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Holly K. Ault</string> + <key>Office</key> + <string>Higgins Laboratories, 208</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-ault-profile</string> + <key>Email</key> + <string>hkault@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Diran Apelian</string> + <key>Office</key> + <string>Washburn Shops, 326</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-apelian-profile</string> + <key>Email</key> + <string>dapelian@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Isa Bar-On</string> + <key>Office</key> + <string>Washburn Shops, 224</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-bar-on-formal</string> + <key>Email</key> + <string>ibaron@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John Joseph Blandino</string> + <key>Office</key> + <string>Higgins Laboratories, 239</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>JBlandino_020206_rdax_161x136</string> + <key>Email</key> + <string>blandino@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Christopher A. Brown</string> + <key>Office</key> + <string>Washburn Shops, 235</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-brown-profile</string> + <key>Email</key> + <string>brown@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Maria Chierichetti</string> + <key>Office</key> + <string>Higgins Laboratories, 246</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-chierichetti-profile</string> + <key>Email</key> + <string>mchierichetti@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Martha Cyr</string> + <key>Office</key> + <string>Salisbury Laboratories, 233</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-cyr-profile</string> + <key>Email</key> + <string>mcyr@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Michael A. Demetriou</string> + <key>Office</key> + <string>Higgins Laboratories, 243</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-demetriou-profile</string> + <key>Email</key> + <string>mdemetri@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Chrysanthe Demetry</string> + <key>Office</key> + <string>Gordon Library, 302</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-demetry-profile</string> + <key>Email</key> + <string>cdemetry@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mikhail F. Dimentberg</string> + <key>Office</key> + <string>Higgins Laboratories, 212</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-dimentberg-profile</string> + <key>Email</key> + <string>diment@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Gregory S. Fischer</string> + <key>Office</key> + <string>Higgins Laboratories, 206</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>rbe-profile-fischer</string> + <key>Email</key> + <string>gfischer@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mustapha S. Fofana</string> + <key>Office</key> + <string>Washburn Shops, 311B</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-mfofana-profile</string> + <key>Email</key> + <string>msfofana@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Cosme Furlong</string> + <key>Office</key> + <string>Higgins Laboratories, 151</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-furlong-profile</string> + <key>Email</key> + <string>cfurlong@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Nikolaos A. Gatsonis</string> + <key>Office</key> + <string>Higgins Laboratories, 244</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-gatsonis-profile</string> + <key>Email</key> + <string>gatsonis@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Allen H. Hoffman</string> + <key>Office</key> + <string>Higgins Laboratories, 107</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-hoffman-formal</string> + <key>Email</key> + <string>ahoffman@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Zhikun Hou</string> + <key>Office</key> + <string>Higgins Laboratories, 209</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-hou-profile</string> + <key>Email</key> + <string>hou@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Charles L. Innis</string> + <key>Office</key> + <string>Higgins Laboratories, 153</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-innis-profile</string> + <key>Email</key> + <string>cinnis@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Diana A. Lados</string> + <key>Office</key> + <string>Washburn Shops, 319</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-lados-profile</string> + <key>Email</key> + <string>lados@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jianyu Liang</string> + <key>Office</key> + <string>Washburn Shops, 311A</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-liang-profile</string> + <key>Email</key> + <string>jianyul@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Makhlouf M. Makhlouf</string> + <key>Office</key> + <string>Washburn Shops, 334</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-makhlouf-profile</string> + <key>Email</key> + <string>mmm@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Stephen S. Nestinger</string> + <key>Office</key> + <string>Higgins Laboratories, 210</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>rbe-profile-nestinger</string> + <key>Email</key> + <string>ssnestinger@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David J. Olinger</string> + <key>Office</key> + <string>Higgins Laboratories, 242</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-olinger-profile</string> + <key>Email</key> + <string>olinger@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Cagdas Onal</string> + <key>Office</key> + <string>Higgins Laboratories, 105</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-onal-profile</string> + <key>Email</key> + <string>cdonal@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mahadevan Padmanabhan</string> + <key>Office</key> + <string>Higgins Laboratories, 213</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-padmanabhan-profile</string> + <key>Email</key> + <string>padu@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David Clifton Planchard</string> + <key>Office</key> + <string>Higgins Laboratories, 201</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-planchard-profile(1)</string> + <key>Email</key> + <string>planchard@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ryszard Jan Pryputniewicz</string> + <key>Office</key> + <string>Higgins Laboratories, 152</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-pryputniewicz-profile</string> + <key>Email</key> + <string>rjp@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mark W. Richman</string> + <key>Office</key> + <string>Higgins Laboratories, 245</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-richman-profile</string> + <key>Email</key> + <string>mrichman@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Yiming "Kevin" Rong</string> + <key>Office</key> + <string>Washburn Shops, 307</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>rbe-rong-formal</string> + <key>Email</key> + <string>rong@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Brian J. Savilonis</string> + <key>Office</key> + <string>Higgins Laboratories, 108</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-salvilonis-profile</string> + <key>Email</key> + <string>bjs@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Christopher Scarpino</string> + <key>Office</key> + <string>Higgins Laboratories, 153</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-scarpino-profile</string> + <key>Email</key> + <string>cscarpino@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Satya Shivkumar</string> + <key>Office</key> + <string>Washburn Shops, 227</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-shivkumar-profile</string> + <key>Email</key> + <string>shivkuma@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Richard D. Sisson</string> + <key>Office</key> + <string>Washburn Shops, 246B</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-sisson-profile</string> + <key>Email</key> + <string>sisson@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kenneth Alan Stafford</string> + <key>Office</key> + <string>Higgins Laboratories, 011</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>rbe-stafford-profile</string> + <key>Email</key> + <string>stafford@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John M. Sullivan</string> + <key>Office</key> + <string>Higgins Laboratories, 109</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-sullivan-profile</string> + <key>Email</key> + <string>sullivan@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Yan Wang</string> + <key>Office</key> + <string>Washburn Shops, 238</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-wang-profile</string> + <key>Email</key> + <string>yanwang@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jamal S. Yagoobi</string> + <key>Office</key> + <string>Higgins Laboratories, 130</string> + <key>Department</key> + <string>Mechanical Engineering</string> + <key>Photo</key> + <string>me-yagoobi-profile</string> + <key>Email</key> + <string>jyagoobi@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jon Abraham</string> + <key>Office</key> + <string>Stratton Hall, 105D</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>Jon_Abraham_001_rdax_161x241</string> + <key>Email</key> + <string>jabraham@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mihhail Berezovski</string> + <key>Office</key> + <string>Salisbury Laboratories, 408A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>berezovski_m_2013_rdax_161x242</string> + <key>Email</key> + <string>mberezovski@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Dilli Bhatta</string> + <key>Office</key> + <string>Salisbury Laboratories, 405A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>Dilli_Bhatta_rdax_161x91</string> + <key>Email</key> + <string>drb122@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Maxim Bichuch</string> + <key>Office</key> + <string>Stratton Hall, 305D</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>mbichuch@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Marcel Y. Blais</string> + <key>Office</key> + <string>Stratton Hall, 104A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>myblais@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Luca Capogna</string> + <key>Office</key> + <string>Stratton Hall, Room 108</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>lucacapogna</string> + <key>Email</key> + <string>lcapogna@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Peter R. Christopher</string> + <key>Office</key> + <string>Stratton Hall, 305B</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-christopher</string> + <key>Email</key> + <string>peterrc@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Paul W. Davis</string> + <key>Office</key> + <string>Salisbury Laboratories, 405F</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>pwdavis@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>William W. Farr</string> + <key>Office</key> + <string>Stratton Hall, 105A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-farr</string> + <key>Email</key> + <string>bfarr@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joseph D. Fehribach</string> + <key>Office</key> + <string>Stratton Hall, 201C</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>bach@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jacob Gagnon</string> + <key>Office</key> + <string>Salisbury Laboratories, 405D</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-profile-gagnon</string> + <key>Email</key> + <string>jgagnon@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John A. Goulet</string> + <key>Office</key> + <string>Stratton Hall, 201A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>goulet@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Qi Han</string> + <key>Office</key> + <string>Salisbury Laboratories, 405A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>qhan@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Arthur C. Heinricher</string> + <key>Office</key> + <string>Boynton Hall, 108A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-heinricher</string> + <key>Email</key> + <string>heinrich@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mayer Humi</string> + <key>Office</key> + <string>Stratton Hall, 303</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-profile-humi</string> + <key>Email</key> + <string>mhumi@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Sungsu Kim</string> + <key>Office</key> + <string>Stratton Hall, 201B</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>skim2@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Christopher Larsen</string> + <key>Office</key> + <string>Stratton Hall, 011</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>Larsen</string> + <key>Email</key> + <string>cjlarsen@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Fernando Lopez Garcia</string> + <key>Office</key> + <string>Stratton Hall, 305A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-lopez-garcia</string> + <key>Email</key> + <string>flopezgarcia@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Roger Lui</string> + <key>Office</key> + <string>Stratton Hall, 105B</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>rlui@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Konstantin A. Lurie</string> + <key>Office</key> + <string>Stratton Hall, 010</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-lurie</string> + <key>Email</key> + <string>klurie@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>J. J. Malone</string> + <key>Office</key> + <string>Salisbury Laboratories, 405F</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-malone</string> + <key>Email</key> + <string>jjmalone@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>William J. Martin</string> + <key>Office</key> + <string>Stratton Hall, 302A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-martin</string> + <key>Email</key> + <string>martin@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Umberto Mosco</string> + <key>Office</key> + <string>Stratton Hall, 307</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-mosco</string> + <key>Email</key> + <string>mosco@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Balgobin Nandram</string> + <key>Office</key> + <string>Stratton Hall, 103</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>balnan@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Sarah D. Olson</string> + <key>Office</key> + <string>Stratton Hall, 302</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-olson</string> + <key>Email</key> + <string>sdolson@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joseph D. Petruccelli</string> + <key>Office</key> + <string>Stratton Hall, 105C</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-petruccelli</string> + <key>Email</key> + <string>jdp@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Marcus Sarkis</string> + <key>Office</key> + <string>Stratton Hall, 206</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-sarkis</string> + <key>Email</key> + <string>msarkis@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Herman J. Servatius</string> + <key>Office</key> + <string>Stratton Hall, 305C</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>hservat@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Brigitte Servatius</string> + <key>Office</key> + <string>Stratton Hall, 305C</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-servatius</string> + <key>Email</key> + <string>bservat@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Stephan Sturm</string> + <key>Office</key> + <string>Stratton Hall, 202C</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>stephan_sturm_formal</string> + <key>Email</key> + <string>ssturm@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Dalin Tang</string> + <key>Office</key> + <string>Stratton Hall, 202E</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-profile-tang</string> + <key>Email</key> + <string>dtang@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Burt S. Tilley</string> + <key>Office</key> + <string>Stratton Hall, 202A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-profile-tilley</string> + <key>Email</key> + <string>tilley@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Darko Volkov</string> + <key>Office</key> + <string>Stratton Hall, 104B</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-darko</string> + <key>Email</key> + <string>darko@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Homer F. Walker</string> + <key>Office</key> + <string>Stratton Hall, 009A</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>Homer_Walker_rdax_161x242</string> + <key>Email</key> + <string>walker@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Suzanne L. Weekes</string> + <key>Office</key> + <string>Stratton Hall, 109B</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-weekes</string> + <key>Email</key> + <string>sweekes@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Zheyang Wu</string> + <key>Office</key> + <string>Stratton Hall, 101</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-profile-wu</string> + <key>Email</key> + <string>zheyangwu@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Vadim V. Yakovlev</string> + <key>Office</key> + <string>Stratton Hall, 104C</string> + <key>Department</key> + <string>Mathematical Sciences</string> + <key>Photo</key> + <string>math-formal-yakovlev_rdax_161x161</string> + <key>Email</key> + <string>vadim@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Melissa M. Belz</string> + <key>Office</key> + <string>Project Center, 210A</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>Belz_mug_alt_rdax_161x143</string> + <key>Email</key> + <string>mbelz@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Fabio Carrera</string> + <key>Office</key> + <string>Project Center, 214B</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>igsd-carrera-profile</string> + <key>Email</key> + <string>carrera@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Corey Denenberg Dehner</string> + <key>Office</key> + <string>Project Center, 210B</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>cdehner-igsd</string> + <key>Email</key> + <string>cdehner@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Dominic Golding</string> + <key>Office</key> + <string>Project Center, 212</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>dgolding-profile</string> + <key>Email</key> + <string>golding@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Robert Hersh</string> + <key>Office</key> + <string>Project Center, 211b</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>hersh@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Scott Jiusto</string> + <key>Office</key> + <string>Project Center, 205</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>ess-formal-jiusto</string> + <key>Email</key> + <string>sjiusto@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Creighton R. Peet</string> + <key>Office</key> + <string>Project Center, 214A</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>ess-profile-peet</string> + <key>Email</key> + <string>cpeet@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ingrid K. Shockey</string> + <key>Office</key> + <string>Project Center, 209</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>ess-profile-shockey</string> + <key>Email</key> + <string>ishockey@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Seth P. Tuler</string> + <key>Office</key> + <string>Project Center, 211A</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>ess-profile-tuler</string> + <key>Email</key> + <string>stuler@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Richard F. Vaz</string> + <key>Office</key> + <string>Project Center, 2nd Floor</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>lae-vaz-profile</string> + <key>Email</key> + <string>vaz@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Susan Vernon-Gerstenfeld</string> + <key>Office</key> + <string>Salisbury Laboratories, 331</string> + <key>Department</key> + <string>Interdisciplinary and Global Studies</string> + <key>Photo</key> + <string>svg-profile</string> + <key>Email</key> + <string>svg@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>W. A. Bland Addison, Jr.</string> + <key>Office</key> + <string>Salisbury Laboratories, 238</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-addison-profile</string> + <key>Email</key> + <string>addison@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>William A. Baller</string> + <key>Office</key> + <string>Salisbury Laboratories, 408C</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-baller-formal</string> + <key>Email</key> + <string>baller@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Scott Barton</string> + <key>Office</key> + <string>Alden Memorial, 208</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-barton-profile</string> + <key>Email</key> + <string>sdbarton@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Esther F. Boucher-Yip</string> + <key>Office</key> + <string>Salisbury Laboratories, 022</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-boucher-profile</string> + <key>Email</key> + <string>efboucher@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kristin Boudreau</string> + <key>Office</key> + <string>Salisbury Laboratories, 125</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-boudreau-formal</string> + <key>Email</key> + <string>kboudreau@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joel J. Brattin</string> + <key>Office</key> + <string>Salisbury Laboratories, 24</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-brattin-formal</string> + <key>Email</key> + <string>jjb@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ulrike Brisson</string> + <key>Office</key> + <string>Salisbury Laboratories, 333</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-brisson-profile</string> + <key>Email</key> + <string>ubrisson@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Steven C. Bullock</string> + <key>Office</key> + <string>Salisbury Laboratories, 235</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-bullock-formal</string> + <key>Email</key> + <string>sbullock@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Constance Clark</string> + <key>Office</key> + <string>Salisbury Laboratories, 408D</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-clark-formal</string> + <key>Email</key> + <string>cclark@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jim Cocola</string> + <key>Office</key> + <string>Salisbury Laboratories, 26</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-cocola-profile</string> + <key>Email</key> + <string>jcocola@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John F. Delorey</string> + <key>Office</key> + <string>Alden Memorial, B30</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-deloray-profile</string> + <key>Email</key> + <string>jfd@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>James Dempsey</string> + <key>Office</key> + <string>Salisbury Laboratories, 332</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-dempsey-profile</string> + <key>Email</key> + <string>jdempsey@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jennifer deWinter</string> + <key>Office</key> + <string>Salisbury Laboratories, 15</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-dewinter-formal</string> + <key>Email</key> + <string>jdewinter@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David B. Dollenmayer</string> + <key>Office</key> + <string>Salisbury Laboratories, 333</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>IMG_0103_rdax_161x161</string> + <key>Email</key> + <string>dbd@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Beth Eddy</string> + <key>Office</key> + <string>Salisbury Laboratories, 223E</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-eddy-profile</string> + <key>Email</key> + <string>bleddy@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Michelle Ephraim</string> + <key>Office</key> + <string>Salisbury Laboratories, 237</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-ephraim-formal</string> + <key>Email</key> + <string>ephraim@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Brenton Faber</string> + <key>Office</key> + <string>Salisbury Laboratories, 19</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-faber-profile</string> + <key>Email</key> + <string>bdfaber@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Frederick W. Bianchi</string> + <key>Office</key> + <string>Alden Memorial, 205</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-bianchi-profile</string> + <key>Email</key> + <string>bianchi@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Richard Falco</string> + <key>Office</key> + <string>Alden Memorial, 210</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-falco-formal</string> + <key>Email</key> + <string>rfalco@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joseph Farbrook</string> + <key>Office</key> + <string>Salisbury Laboratories, 207</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-farbrook-profile</string> + <key>Email</key> + <string>farbrook@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jeffrey Forgeng</string> + <key>Office</key> + <string>Salisbury Laboratories, 08</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>imgd-forgeng-profile</string> + <key>Email</key> + <string>jforgeng@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Roger S. Gottlieb</string> + <key>Office</key> + <string>Salisbury Laboratories, 04</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>ess-profile-gottlieb</string> + <key>Email</key> + <string>gottlieb@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>James P. Hanlan</string> + <key>Office</key> + <string>Salisbury Laboratories, 028</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-hanlan-profile</string> + <key>Email</key> + <string>jphanlan@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Erika A. S. Hanlan</string> + <key>Office</key> + <string>Salisbury Laboratories, 18</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-stone-formal</string> + <key>Email</key> + <string>erikastone@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Peter H. Hansen</string> + <key>Office</key> + <string>Salisbury Laboratories, 107</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-hansen-formal</string> + <key>Email</key> + <string>phansen@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Lorraine D. Higgins</string> + <key>Office</key> + <string>Salisbury Laboratories, SL20</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-higgins-formal</string> + <key>Email</key> + <string>LDH@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Scott Jiusto</string> + <key>Office</key> + <string>Project Center, 205</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>ess-formal-jiusto</string> + <key>Email</key> + <string>sjiusto@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kent P. Ljungquist</string> + <key>Office</key> + <string>Salisbury Laboratories, SL223D</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>huas-ljungquist-formal</string> + <key>Email</key> + <string>kpl@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ryan Smith Madan</string> + <key>Office</key> + <string>Salisbury Laboratories, 02</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-madan2-formal</string> + <key>Email</key> + <string>ryanmadan@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Aarti S. Madan</string> + <key>Office</key> + <string>Salisbury Laboratories, 03</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-madan-formal</string> + <key>Email</key> + <string>amadan@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Vincent "V.J." Manzo</string> + <key>Office</key> + <string>Alden Memorial, 209</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-manzo-headshot</string> + <key>Email</key> + <string>vjmanzo@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ingrid E. Matos-Nin</string> + <key>Office</key> + <string>Salisbury Laboratories, 5</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-matos-nin-profile</string> + <key>Email</key> + <string>imatos@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jennifer McWeeny</string> + <key>Office</key> + <string>Salisbury Laboratories, 330</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-mcweeny-profile</string> + <key>Email</key> + <string>jmcweeny@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Wesley T. Mott</string> + <key>Office</key> + <string>Salisbury Laboratories, 236</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-mott-profile</string> + <key>Email</key> + <string>wmott@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Svetlana Nikitina</string> + <key>Office</key> + <string>Salisbury Laboratories, 35</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-nikitina-profile</string> + <key>Email</key> + <string>svetlana@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Geoffrey Pfeifer</string> + <key>Office</key> + <string>Salisbury Laboratories, 22</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-pfeifer-profile</string> + <key>Email</key> + <string>gpfeifer@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Tina-Marie Ranalli</string> + <key>Office</key> + <string>Salisbury Laboratories, 238</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>tranalli@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Angel A. Rivera</string> + <key>Office</key> + <string>Salisbury Laboratories, 016</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-rivera-profile</string> + <key>Email</key> + <string>arivera@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Tom Robertson</string> + <key>Office</key> + <string>Salisbury Laboratories, 234</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>ess-robertson-profile</string> + <key>Email</key> + <string>tbr@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Josh Pablo Rosenstock</string> + <key>Office</key> + <string>Salisbury Laboratories, 208</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-rosenstock-formal</string> + <key>Email</key> + <string>jrosen@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jennifer M. Rudolph</string> + <key>Office</key> + <string>Salisbury Laboratories, 408B</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-rudolph-formal</string> + <key>Email</key> + <string>jrudolph@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Scott P. Runstrom</string> + <key>Office</key> + <string>Salisbury Laboratories, 106</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>pw-runstrom-profile</string> + <key>Email</key> + <string>runstrom@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>M. David Samson</string> + <key>Office</key> + <string>Salisbury Laboratories, 014</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-samson-formal</string> + <key>Email</key> + <string>samson@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John Sanbonmatsu</string> + <key>Office</key> + <string>Salisbury Laboratories, 23</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-sanbonmatsu-profile</string> + <key>Email</key> + <string>js@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Lance Schachterle</string> + <key>Office</key> + <string>Salisbury Laboratories, 027</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-schachterle-formal</string> + <key>Email</key> + <string>les@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Eunmi Shim</string> + <key>Office</key> + <string>Alden Memorial, 211</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-shim-profile</string> + <key>Email</key> + <string>eshim@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ruth Lynette Smith</string> + <key>Office</key> + <string>Salisbury Laboratories, 108</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-smith-formal</string> + <key>Email</key> + <string>rsmith@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David I. Spanagel</string> + <key>Office</key> + <string>Salisbury Laboratories, 239</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-spanagel-formal</string> + <key>Email</key> + <string>spanagel@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Susan Vick</string> + <key>Office</key> + <string>Salisbury Laboratories, 17</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-vick-formal</string> + <key>Email</key> + <string>svick@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Douglas G. Weeks</string> + <key>Office</key> + <string>Alden Memorial, 212</string> + <key>Department</key> + <string>Humanities and Arts</string> + <key>Photo</key> + <string>hua-weeks-formal</string> + <key>Email</key> + <string>dweeks@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Nicholas A. Dembsey</string> + <key>Office</key> + <string>Gateway Park, II 1212</string> + <key>Department</key> + <string>Fire Protection Engineering</string> + <key>Photo</key> + <string>dembsey-formal_rdax_161x241</string> + <key>Email</key> + <string>ndembsey@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Brian J. Meacham</string> + <key>Office</key> + <string>50 Prescott, 1213</string> + <key>Department</key> + <string>Fire Protection Engineering</string> + <key>Photo</key> + <string>brian-meacham-formal_rdax_161x121</string> + <key>Email</key> + <string>bmeacham@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kathy A. Notarianni</string> + <key>Office</key> + <string>50 Prescott, 111</string> + <key>Department</key> + <string>Fire Protection Engineering</string> + <key>Photo</key> + <string>notoriana-profile</string> + <key>Email</key> + <string>kanfpe@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Milosh Puchovsky</string> + <key>Office</key> + <string>Higgins Laboratories, 104</string> + <key>Department</key> + <string>Fire Protection Engineering</string> + <key>Photo</key> + <string>milosh-informal</string> + <key>Email</key> + <string>milosh@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ali S. Rangwala</string> + <key>Office</key> + <string>Higgins Laboratories, 105</string> + <key>Department</key> + <string>Fire Protection Engineering</string> + <key>Photo</key> + <string>faculty-rangwala</string> + <key>Email</key> + <string>rangwala@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Albert Simeoni</string> + <key>Office</key> + <string>Higgins Laboratories, 112</string> + <key>Department</key> + <string>Fire Protection Engineering</string> + <key>Photo</key> + <string>fpe-simeoni-profile</string> + <key>Email</key> + <string>asimeoni@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Stephen J. Bitar</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 312</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>bitar-formal</string> + <key>Email</key> + <string>sjbitar@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Gene Bogdanov</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 020</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-bogdanov2</string> + <key>Email</key> + <string>gene@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Donald R. Brown III</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 313</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>brown-formal</string> + <key>Email</key> + <string>drb@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Edward "Ted" A. Clancy</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 304</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-clancy2</string> + <key>Email</key> + <string>ted@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David Cyganski</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 128</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-cyganski2</string> + <key>Email</key> + <string>cyganski@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>R. James Duckworth</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 301</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-duckworth2</string> + <key>Email</key> + <string>rjduck@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Thomas Eisenbarth</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 216</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>teisenbarth-161160</string> + <key>Email</key> + <string>teisenbarth@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Alexander E. Emanuel</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 215</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>Alex_Emanuel_web_rdax_161x110</string> + <key>Email</key> + <string>aemanuel@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Hossein Hakim</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 231</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-hakim2</string> + <key>Email</key> + <string>hakim@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Xinming Huang</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 303</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-huang</string> + <key>Email</key> + <string>xhuang@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Susan M. Jarvis</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 011</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>rbe-jarvis-formal</string> + <key>Email</key> + <string>sjarvis@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Andrew G. Klein</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 307</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-klein</string> + <key>Email</key> + <string>klein@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Lifeng Lai</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 204</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>llai-profile</string> + <key>Email</key> + <string>llai@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Fred J. Looft III</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 012</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>looft-formal</string> + <key>Email</key> + <string>fjlooft@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Reinhold Ludwig</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 228</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-ludwig2</string> + <key>Email</key> + <string>ludwig@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Sergey N. Makarov</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 306</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>makarov-formal</string> + <key>Email</key> + <string>makarov@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Yehia Massoud</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 203</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>massoud-formal</string> + <key>Email</key> + <string>massoud@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John A. McNeill</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 305</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-mcneill2</string> + <key>Email</key> + <string>mcneill@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>William R. Michalson</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 309</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-michalson2</string> + <key>Email</key> + <string>wrm@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John A. Orr</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 214</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-orr3</string> + <key>Email</key> + <string>orr@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Taskin Padir</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 229</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>taskin_padir</string> + <key>Email</key> + <string>tpadir@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kaveh Pahlavan</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 308</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-pahlavan2</string> + <key>Email</key> + <string>kaveh@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Peder C. Pedersen</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 205</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-pedersen2</string> + <key>Email</key> + <string>pedersen@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Berk Sunar</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 302</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>sunar-formal-informal</string> + <key>Email</key> + <string>sunar@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Alexander Wyglinski</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 230</string> + <key>Department</key> + <string>Electrical and Computer Engineering</string> + <key>Photo</key> + <string>fac-wyglinski2</string> + <key>Email</key> + <string>alexw@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Keith Zizza</string> + <key>Office</key> + <string>Fuller Laboratories</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>imgd-zizza-profile</string> + <key>Email</key> + <string>kzizza@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Craig Wills</string> + <key>Office</key> + <string>Fuller Laboratories, 234</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-wills</string> + <key>Email</key> + <string>cew@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Matthew Oliver Ward</string> + <key>Office</key> + <string>Fuller Laboratories, 231</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-ward</string> + <key>Email</key> + <string>matt@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Krishna Kumar Venkatasubramanian</string> + <key>Office</key> + <string>Fuller Laboratories, B22</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-venkatasubramanian-profile</string> + <key>Email</key> + <string>kven@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Eduardo Rafael Torres-Jara</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 124</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-jara-formal</string> + <key>Email</key> + <string>etorresj@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ralph Paul Hendrik Sutter</string> + <key>Office</key> + <string>Salisbury Laboratories, 206</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>imgd-sutter-formal</string> + <key>Email</key> + <string>rsutter@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Britton Robert Snyder</string> + <key>Office</key> + <string>Salisbury Laboratories, 210</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>imgd-snyder-profile</string> + <key>Email</key> + <string>bsnyder@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Candace L. Sidner</string> + <key>Office</key> + <string>Fuller Laboratories, B21</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-sidner-formal</string> + <key>Email</key> + <string>sidner@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Craig A. Shue</string> + <key>Office</key> + <string>Fuller Laboratories, 236</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-shue</string> + <key>Email</key> + <string>cshue@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Stanley M. Selkow</string> + <key>Office</key> + <string>Fuller Laboratories, 147</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-selkow</string> + <key>Email</key> + <string>sms@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Gabor Sarkozy</string> + <key>Office</key> + <string>Fuller Laboratories, 141</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-sarkozy</string> + <key>Email</key> + <string>gsarkozy@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Elke Angelika Rundensteiner</string> + <key>Office</key> + <string>Fuller Laboratories, 238</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-rudensteiner</string> + <key>Email</key> + <string>rundenst@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Charles Rich</string> + <key>Office</key> + <string>Fuller Laboratories, B25b</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-rich-formal</string> + <key>Email</key> + <string>rich@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Craig Putnam</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 129</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-putnam-formal</string> + <key>Email</key> + <string>cbputnam@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Keith A. Pray</string> + <key>Office</key> + <string>Fuller Laboratories</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-pray</string> + <key>Email</key> + <string>kap@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Gary F. Pollice</string> + <key>Office</key> + <string>Fuller Laboratories, B19</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-pollice</string> + <key>Email</key> + <string>gpollice@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Brian Moriarty</string> + <key>Office</key> + <string>Salisbury Laboratories, 211</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>imgd-moriarty-profile2</string> + <key>Email</key> + <string>bmoriarty@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Robert W. Lindeman</string> + <key>Office</key> + <string>Fuller Laboratories, B24a</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>rbe-lindeman-formal</string> + <key>Email</key> + <string>gogo@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jeff LeBlanc</string> + <key>Office</key> + <string>Fuller Laboratories, 243</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-leblanc</string> + <key>Email</key> + <string>jleblanc@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Hugh C. Lauer</string> + <key>Office</key> + <string>Fuller Laboratories, 144</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-lauer</string> + <key>Email</key> + <string>lauer@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Micha Hofri</string> + <key>Office</key> + <string>Fuller Laboratories, 133</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-hofri</string> + <key>Email</key> + <string>hofri@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>George T. Heineman</string> + <key>Office</key> + <string>Fuller Laboratories, B-20</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-heineman</string> + <key>Email</key> + <string>heineman@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Neil T. Heffernan</string> + <key>Office</key> + <string>Fuller Laboratories, 237</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-heffernan</string> + <key>Email</key> + <string>nth@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joshua D. Guttman</string> + <key>Office</key> + <string>Fuller Laboratories, 137</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-guttman</string> + <key>Email</key> + <string>guttman@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Michael A. Gennert</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 130</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-gennert-formal</string> + <key>Email</key> + <string>michaelg@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kathi Fisler</string> + <key>Office</key> + <string>Fuller Laboratories, 130</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal_fisler</string> + <key>Email</key> + <string>kfisler@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David Finkel</string> + <key>Office</key> + <string>Fuller Laboratories, B23</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-finkel</string> + <key>Email</key> + <string>dfinkel@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mohamed Eltabakh</string> + <key>Office</key> + <string>Fuller Laboratories, 235</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-eltabakh</string> + <key>Email</key> + <string>meltabakh@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Daniel J. Dougherty</string> + <key>Office</key> + <string>Fuller Laboratories, 136</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-dougherty</string> + <key>Email</key> + <string>dd@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mark Claypoo</string> + <key>Office</key> + <string>Fuller Laboratories, B24b</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-claypool</string> + <key>Email</key> + <string>claypool@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Michael J. Ciaraldi</string> + <key>Office</key> + <string>Fuller Laboratories, 129</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-ciaraldi</string> + <key>Email</key> + <string>ciaraldi@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Sonia Chernova</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 125</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-chernova</string> + <key>Email</key> + <string>soniac@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David C. Brown</string> + <key>Office</key> + <string>Fuller Laboratories, 131</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-brown</string> + <key>Email</key> + <string>dcb@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Dmitry Berenson</string> + <key>Office</key> + <string>Atwater Kent Laboratories, 121</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-berenson-profile</string> + <key>Email</key> + <string>dberenson@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joseph Beck</string> + <key>Office</key> + <string>Fuller Laboratories, 138</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-formal-beck</string> + <key>Email</key> + <string>josephbeck@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Emmanuel O. Agu</string> + <key>Office</key> + <string>Fuller Laboratories, 139</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-agu</string> + <key>Email</key> + <string>emmanuel@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Steven Van Dessel</string> + <key>Office</key> + <string>Kaven Hall, 117A</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>VanDessel_Steve_2013_rdax_161x173</string> + <key>Email</key> + <string>svandessel@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mingjiang Tao</string> + <key>Office</key> + <string>Kaven Hall, 107</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-tao-formal</string> + <key>Email</key> + <string>taomj@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Guillermo F. Salazar</string> + <key>Office</key> + <string>Kaven Hall, 202A</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>hua-salazar-profile</string> + <key>Email</key> + <string>salazar@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Aaron Richard Sakulich</string> + <key>Office</key> + <string>Kaven Hall, 209C</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>hua-sakulich-profile</string> + <key>Email</key> + <string>arsakulich@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Derren Rosbach</string> + <key>Office</key> + <string>Salisbury Laboratories, 327</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>blank-male</string> + <key>Email</key> + <string>drosbach@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Nima Rahbar</string> + <key>Office</key> + <string>Kaven Hall, 104</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-rahbar-formal</string> + <key>Email</key> + <string>nrahbar@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jeanine D. Plummer</string> + <key>Office</key> + <string>Kaven Hall, 106</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>ess-profile-plummer</string> + <key>Email</key> + <string>jplummer@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Roberto Pietroforte</string> + <key>Office</key> + <string>Kaven Hall, 209B</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-pietroforte-profile</string> + <key>Email</key> + <string>roberto@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Paul Mathisen</string> + <key>Office</key> + <string>Kaven Hall, 209E</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-mathisen-profile</string> + <key>Email</key> + <string>mathisen@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Rajib Basu Mallick</string> + <key>Office</key> + <string>Kaven Hall, 105</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-majib-new</string> + <key>Email</key> + <string>rajib@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Suzanne LePage</string> + <key>Office</key> + <string>Kaven Hall, 209A</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-lepage-profile</string> + <key>Email</key> + <string>slepage@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Yeesock Kim</string> + <key>Office</key> + <string>Kaven Hall, 209D</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-kim-formal</string> + <key>Email</key> + <string>yeesock@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Frederick L. Hart</string> + <key>Office</key> + <string>Kaven Hall, 206</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-hart-formal</string> + <key>Email</key> + <string>flhart@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kenneth M. Elovitz</string> + <key>Office</key> + <string>Kaven Hall, 207A</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>Ken_Elovitz_rdax_161x131</string> + <key>Email</key> + <string>kmelovitz@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Tahar El-Korchi</string> + <key>Office</key> + <string>Kaven Hall, 101</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-el-korchi-profile</string> + <key>Email</key> + <string>tek@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Leffi Cewe-Malloy</string> + <key>Office</key> + <string>Kaven Hall, 117B</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-malloy-profile</string> + <key>Email</key> + <string>lemalloy@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>John A. Bergendahl</string> + <key>Office</key> + <string>Kaven Hall, 117B</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-bergendahl-profile</string> + <key>Email</key> + <string>jberg@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Umberto Berardi</string> + <key>Office</key> + <string>Kaven Hall, 209B</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>umberto_berardi_161</string> + <key>Email</key> + <string>uberardi@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Leonard D. Albano</string> + <key>Office</key> + <string>Kaven Hall, 201</string> + <key>Department</key> + <string>Civil and Environmental Engineering</string> + <key>Photo</key> + <string>cee-albano-profile</string> + <key>Email</key> + <string>ldalbano@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kristin K. Wobbe</string> + <key>Office</key> + <string>Boynton Hall, 108</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>wobbe_formal_profile</string> + <key>Email</key> + <string>kwobbe@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Christopher R. Lambert</string> + <key>Office</key> + <string>no record</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>clambert@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Uma T. Kumar</string> + <key>Office</key> + <string>Goddard Hall, 103C</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>cbc-profile-kumar</string> + <key>Email</key> + <string>kumar@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>George A. Kaminski</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4019</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>cbc-profile-kaminski</string> + <key>Email</key> + <string>gkaminski@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Destin Heilman</string> + <key>Office</key> + <string>Goddard Hall, 103B</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>heilman_formal_profile</string> + <key>Email</key> + <string>dheilman@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Arne Gericke</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>gericke_formal_profile</string> + <key>Email</key> + <string>agericke@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Marion H. Emmert</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 3027</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>emmert_formal_profile</string> + <key>Email</key> + <string>mhemmert@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>James P. Dittami</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 3021</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>cbc-profile-dittami</string> + <key>Email</key> + <string>jdittami@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Robert E. Dempski</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 3005</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>dempski_formal_profile</string> + <key>Email</key> + <string>rdempski@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Robert E. Connors</string> + <key>Office</key> + <string>Goddard Hall, 128C</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>connors_formal_profile</string> + <key>Email</key> + <string>rconnors@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Shawn C. Burdette</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 3023</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>Burdette-Informal</string> + <key>Email</key> + <string>scburdette@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Drew R. Brodeur</string> + <key>Office</key> + <string>Goddard Hall, 103D</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>brodeur_formal_profile</string> + <key>Email</key> + <string>dbrodeur@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>José M. Argüello</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4021</string> + <key>Department</key> + <string>Chemistry & Biochemistry</string> + <key>Photo</key> + <string>arguello_formal_profile</string> + <key>Email</key> + <string>arguello@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Hong Susan Zhou</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4001</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>zhou-formal</string> + <key>Email</key> + <string>szhou@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Alvin Weiss</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>aweiss@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Robert Wagner</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>rwagner@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Michael T. Timko</string> + <key>Office</key> + <string>Goddard Hall, 123</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>linked-in-portrait_rdax_161x242</string> + <key>Email</key> + <string>mttimko@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Robert W. Thompson</string> + <key>Office</key> + <string>Goddard Hall, 119</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>thompson_rdax_161x215</string> + <key>Email</key> + <string>rwt@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Thomas Starr</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>starr-informal</string> + <key>Email</key> + <string>tstarr@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Itzcoati Pla</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>ipla@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Henry W. Nowick</string> + <key>Office</key> + <string>Goddard Hall, 123</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>Nowick_Informal</string> + <key>Email</key> + <string>hnowick@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ivan P. Mardilovich</string> + <key>Office</key> + <string>Goddard Hall, 226</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>mardilovich-informal</string> + <key>Email</key> + <string>ivanpm@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Yi (Ed) Hua Ma</string> + <key>Office</key> + <string>Goddard Hall, 122</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>ma-formal</string> + <key>Email</key> + <string>yhma@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Stephen James Kmiotek</string> + <key>Office</key> + <string>Goddard Hall, 120</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>Stephen-Kmiotek_formal</string> + <key>Email</key> + <string>sjkmiotek@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Nikolaos Kazantzis</string> + <key>Office</key> + <string>Goddard Hall, 224A</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>kazantzis-profile</string> + <key>Email</key> + <string>nikolas@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Federico Guazzone</string> + <key>Office</key> + <string>Goddard Hall, 020</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>guazzone-formal</string> + <key>Email</key> + <string>guazzone@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ilie Fishtik</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 222</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>fishtik-formal</string> + <key>Email</key> + <string>ifishtik@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Anthony G. Dixon</string> + <key>Office</key> + <string>Goddard Hall, 224A</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>dixon-formal</string> + <key>Email</key> + <string>agdixon@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David DiBiasio</string> + <key>Office</key> + <string>Goddard Hall, 125</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>dibiasio-formal</string> + <key>Email</key> + <string>dibiasio@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Nathaniel A. Deskins</string> + <key>Office</key> + <string>Goddard Hall, 014B</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>deskins-formal</string> + <key>Email</key> + <string>nadeskins@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ravindra Datta</string> + <key>Office</key> + <string>Goddard Hall, 014A</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>Ravi_Recent_rdax_161x179</string> + <key>Email</key> + <string>rdatta@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>William M. Clark</string> + <key>Office</key> + <string>Goddard Hall, 124</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>clark-formal</string> + <key>Email</key> + <string>wmclark@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Terri A. Camesano</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4002</string> + <key>Department</key> + <string>Chemical Engineering</string> + <key>Photo</key> + <string>camesano-formal</string> + <key>Email</key> + <string>terric@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Bob Kinicki</string> + <key>Office</key> + <string>Fuller Laboratories, 135</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>cs-profile-kinicki</string> + <key>Email</key> + <string>rek@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Marsha Rolle</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4011</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>marsha-rolle-profile</string> + <key>Email</key> + <string>mrolle@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>George D. Pins</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4010</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>PinsBiomedicalEngineeringmay2011_rdax_161x224</string> + <key>Email</key> + <string>gpins@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Raymond L. Page</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4005</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>raymond-page-profile</string> + <key>Email</key> + <string>rpage@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mark A. Norige</string> + <key>Office</key> + <string>Goddard Hall, 303A</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>bme-norige-formal</string> + <key>Email</key> + <string>manorige@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Yitzhak Mendelson</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 3007</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>yitzhak-mendelson-profile</string> + <key>Email</key> + <string>ym@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Anjana Jain</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4004</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>Jain_faculty_pic</string> + <key>Email</key> + <string>ajain@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Glenn R. Gaudette</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4012</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>glenn-gaudette-profile</string> + <key>Email</key> + <string>gaudette@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Patrick Flaherty</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 3003</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>bme-flaherty-profile</string> + <key>Email</key> + <string>pjflaherty@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kristen L. Billiar</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4007</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>bme-billiar-profile-new</string> + <key>Email</key> + <string>kbilliar@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Sakthikumar Ambady</string> + <key>Office</key> + <string>Goddard Hall, 128B</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>Sakthikumar-Ambady</string> + <key>Email</key> + <string>sambady@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Dirk R. Albrecht</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>DirkRAlbrecht_formal_small</string> + <key>Email</key> + <string>dalbrecht@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Ki H. Chon</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4008</string> + <key>Department</key> + <string>Biomedical Engineering</string> + <key>Photo</key> + <string>ki-profile</string> + <key>Email</key> + <string>kichon@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>JoAnn L. Whitefleet-Smith</string> + <key>Office</key> + <string>Goddard Hall, 203B</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>blank-female</string> + <key>Email</key> + <string>jaws@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Pamela "Pam" J. Weathers</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4022</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>weathers-large_rdax_161x225</string> + <key>Email</key> + <string>weathers@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Luis Vidali</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4018</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>Vidaili-large_rdax_161x242</string> + <key>Email</key> + <string>lvidali@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jagan Srinivasan</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4026</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>bbt-srinivasn-profile</string> + <key>Email</key> + <string>jsrinivasan@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Elizabeth "Liz" F. Ryder</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4024</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>Ryder-large_rdax_161x242</string> + <key>Email</key> + <string>ryder@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Jill Rulfs</string> + <key>Office</key> + <string>Goddard Hall, 128A</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>BBT_rulfs_headshot</string> + <key>Email</key> + <string>jrulfs@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Kamal A. Rashid</string> + <key>Office</key> + <string>50 Prescott, 2045</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>Rashid_faculty_profile_pic_rdax_161x216</string> + <key>Email</key> + <string>krashid@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Reeta Prusty Rao</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4013</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>reeta-large_rdax_161x242</string> + <key>Email</key> + <string>rpr@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Samuel "Sam" M. Politz</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4023</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>sam-poliz-formal_rdax_161x188</string> + <key>Email</key> + <string>spolitz@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Eric W. Overstrom</string> + <key>Office</key> + <string>Boynton Hall, Provost Office</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>overstrom-headshot_rdax_161x242</string> + <key>Email</key> + <string>ewo@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Karen Kashmanian Oates</string> + <key>Office</key> + <string>Salisbury Laboratories, 121</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>BBT_Oates_candid_rdax_161x242</string> + <key>Email</key> + <string>koates@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Lauren Mathews</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4006</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>mathews-large_rdax_161x229</string> + <key>Email</key> + <string>lmathews@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Robert J. Gegear</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4016</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>RGegear2_rdax_161x175</string> + <key>Email</key> + <string>rgegear@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Natalie G. Farny</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4034</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>nfarny_lab_rdax_161x215</string> + <key>Email</key> + <string>nfarny@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Joseph "Duff" B. Duffy</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, GP4015</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>duffy-large_rdax_161x242</string> + <key>Email</key> + <string>jduffy@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Tanja Dominko</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 3004</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>tanja-large_rdax_161x226</string> + <key>Email</key> + <string>tdominko@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Mike Buckholt</string> + <key>Office</key> + <string>Goddard Hall, 203A</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>BBT_Buckholt_headshot2_rdax_161x143</string> + <key>Email</key> + <string>mbuckhol@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Marja Bakermans</string> + <key>Office</key> + <string>Goddard Hall, 005</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>MarjaBakermans_rdax_161x213</string> + <key>Email</key> + <string>mbakermans@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>David "Dave" S. Adams</string> + <key>Office</key> + <string>Life Sciences & Bioengineering Center, 4003</string> + <key>Department</key> + <string>Biology & Biotechnology</string> + <key>Photo</key> + <string>adamsprofile</string> + <key>Email</key> + <string>dadams@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>TSgt Corey Taulton</string> + <key>Office</key> + <string>37 Institute Road</string> + <key>Department</key> + <string>Air Force & Aerospace Studies</string> + <key>Photo</key> + <string>afas-taulton-profile</string> + <key>Email</key> + <string>ctaulton@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Lt Col Cynthia Provost</string> + <key>Office</key> + <string>37 Institute Road</string> + <key>Department</key> + <string>Air Force & Aerospace Studies</string> + <key>Photo</key> + <string>afas-provost-profile</string> + <key>Email</key> + <string>cprovost@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Major Jeremy Kruger</string> + <key>Office</key> + <string>37 Institute Road</string> + <key>Department</key> + <string>Air Force & Aerospace Studies</string> + <key>Photo</key> + <string>Kruger-profile</string> + <key>Email</key> + <string>jkruger@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Capt Vito A. Bussmann</string> + <key>Office</key> + <string>37 Institute Road</string> + <key>Department</key> + <string>Air Force & Aerospace Studies</string> + <key>Photo</key> + <string>afas-bussmann-profile</string> + <key>Email</key> + <string>vbussmann@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>MSgt Seymour Brookes</string> + <key>Office</key> + <string>37 Institute Road</string> + <key>Department</key> + <string>Air Force & Aerospace Studies</string> + <key>Photo</key> + <string>afas-brookes-profile</string> + <key>Email</key> + <string>sbrookes@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> + <dict> + <key>Name</key> + <string>Glynis M. Hamel</string> + <key>Office</key> + <string>Fuller Laboratories, 132</string> + <key>Department</key> + <string>Computer Science</string> + <key>Photo</key> + <string>ghamel</string> + <key>Email</key> + <string>ghamel@wpi.edu</string> + <key>ID</key> + <integer>0</integer> + </dict> +</array> +</plist> diff --git a/WPI Calendar Event Creator/pw-runstrom-profile.jpg b/WPI Calendar Event Creator/pw-runstrom-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5cfa32610bbca20f85efa174b7253eef12603f7b Binary files /dev/null and b/WPI Calendar Event Creator/pw-runstrom-profile.jpg differ diff --git a/WPI Calendar Event Creator/quad_rdax_300x200.jpg b/WPI Calendar Event Creator/quad_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0465ee55c1faca06410ce6358f07061e731f3232 Binary files /dev/null and b/WPI Calendar Event Creator/quad_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/raymond-page-profile.jpg b/WPI Calendar Event Creator/raymond-page-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..99e88d2287c031af1f2ecc13e32b6e2d71e82f5b Binary files /dev/null and b/WPI Calendar Event Creator/raymond-page-profile.jpg differ diff --git a/WPI Calendar Event Creator/rbe-jarvis-formal.jpg b/WPI Calendar Event Creator/rbe-jarvis-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b0c4d1b424f365715f6b527849808b7bb4c1c91 Binary files /dev/null and b/WPI Calendar Event Creator/rbe-jarvis-formal.jpg differ diff --git a/WPI Calendar Event Creator/rbe-lindeman-formal.jpg b/WPI Calendar Event Creator/rbe-lindeman-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1811acb3b1f104c8d4732067cf9212668731c255 Binary files /dev/null and b/WPI Calendar Event Creator/rbe-lindeman-formal.jpg differ diff --git a/WPI Calendar Event Creator/rbe-profile-fischer.jpg b/WPI Calendar Event Creator/rbe-profile-fischer.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a82a2e0a1e9495eb80dec01cbbc0bf3c4b765ae6 Binary files /dev/null and b/WPI Calendar Event Creator/rbe-profile-fischer.jpg differ diff --git a/WPI Calendar Event Creator/rbe-profile-nestinger.jpg b/WPI Calendar Event Creator/rbe-profile-nestinger.jpg new file mode 100644 index 0000000000000000000000000000000000000000..603f5102cc6b75e5ad0f9984d9901acb3a1ae094 Binary files /dev/null and b/WPI Calendar Event Creator/rbe-profile-nestinger.jpg differ diff --git a/WPI Calendar Event Creator/rbe-profile-popovic.jpg b/WPI Calendar Event Creator/rbe-profile-popovic.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a3186fe55eb7d2cc6a08dec3cf7ba52623a61cd8 Binary files /dev/null and b/WPI Calendar Event Creator/rbe-profile-popovic.jpg differ diff --git a/WPI Calendar Event Creator/rbe-rong-formal.jpg b/WPI Calendar Event Creator/rbe-rong-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..51eba6f2ebf368221ff1a6f9320f805b619ecc62 Binary files /dev/null and b/WPI Calendar Event Creator/rbe-rong-formal.jpg differ diff --git a/WPI Calendar Event Creator/rbe-stafford-profile.jpg b/WPI Calendar Event Creator/rbe-stafford-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0f0488ed33f7077f8e988e8f7204c187bbd192ad Binary files /dev/null and b/WPI Calendar Event Creator/rbe-stafford-profile.jpg differ diff --git a/WPI Calendar Event Creator/reeta-large_rdax_161x242.jpg b/WPI Calendar Event Creator/reeta-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6f07a426005608d089fe6c6c21521ce1ec4f32fe Binary files /dev/null and b/WPI Calendar Event Creator/reeta-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/renata-konrad-large_rdax_161x242.jpg b/WPI Calendar Event Creator/renata-konrad-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f641737e92b21d2ec0676cb95bece61c4dcdd629 Binary files /dev/null and b/WPI Calendar Event Creator/renata-konrad-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/rrr.png b/WPI Calendar Event Creator/rrr.png new file mode 100644 index 0000000000000000000000000000000000000000..a46af026eed5594806b0f2eea47d29f417ca6036 Binary files /dev/null and b/WPI Calendar Event Creator/rrr.png differ diff --git a/WPI Calendar Event Creator/salisbury_rdax_300x200.jpg b/WPI Calendar Event Creator/salisbury_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d95c2a8c1e1f51aa8d225302ea39c88de7c3393 Binary files /dev/null and b/WPI Calendar Event Creator/salisbury_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/sam-poliz-formal_rdax_161x188.jpg b/WPI Calendar Event Creator/sam-poliz-formal_rdax_161x188.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37f6800cab0beed3f8229e464230075643c9c277 Binary files /dev/null and b/WPI Calendar Event Creator/sam-poliz-formal_rdax_161x188.jpg differ diff --git a/WPI Calendar Event Creator/sanford2012_2.jpg b/WPI Calendar Event Creator/sanford2012_2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ab6b9321d9ad9da6a0cbce7a4a3a2a89866669a9 Binary files /dev/null and b/WPI Calendar Event Creator/sanford2012_2.jpg differ diff --git a/WPI Calendar Event Creator/schussler_rdax_300x227.jpg b/WPI Calendar Event Creator/schussler_rdax_300x227.jpg new file mode 100644 index 0000000000000000000000000000000000000000..37c1b90dee0309cd2e4ff8483ac9922259b0ed0a Binary files /dev/null and b/WPI Calendar Event Creator/schussler_rdax_300x227.jpg differ diff --git a/WPI Calendar Event Creator/skull_rdax_300x200.jpg b/WPI Calendar Event Creator/skull_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..26c91c3be4b4477bc3a4e5dc4cf1d62deafda0fe Binary files /dev/null and b/WPI Calendar Event Creator/skull_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/soussan-djamasbi-large_rdax_161x241.jpg b/WPI Calendar Event Creator/soussan-djamasbi-large_rdax_161x241.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1f5b7d71fe10066b1860fbd0172746990f1fb619 Binary files /dev/null and b/WPI Calendar Event Creator/soussan-djamasbi-large_rdax_161x241.jpg differ diff --git a/WPI Calendar Event Creator/sports-and-recreation-center-complex.jpg b/WPI Calendar Event Creator/sports-and-recreation-center-complex.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8dabf15603cc67faf34e56afd879bda662d54b06 Binary files /dev/null and b/WPI Calendar Event Creator/sports-and-recreation-center-complex.jpg differ diff --git a/WPI Calendar Event Creator/ssps-baker-profile.jpg b/WPI Calendar Event Creator/ssps-baker-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..05b8f88cc02c7ec95671b7a2dd73592af63ebae9 Binary files /dev/null and b/WPI Calendar Event Creator/ssps-baker-profile.jpg differ diff --git a/WPI Calendar Event Creator/ssps-john-profile.jpg b/WPI Calendar Event Creator/ssps-john-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d3c080dfaf3803cee48ada1a2bbd4b34b2b27fd Binary files /dev/null and b/WPI Calendar Event Creator/ssps-john-profile.jpg differ diff --git a/WPI Calendar Event Creator/ssps-pavlov-formal.jpg b/WPI Calendar Event Creator/ssps-pavlov-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..84730680ff84dab8ca999767aadd183e02b1e6fc Binary files /dev/null and b/WPI Calendar Event Creator/ssps-pavlov-formal.jpg differ diff --git a/WPI Calendar Event Creator/ssps-radzicki-formal.jpg b/WPI Calendar Event Creator/ssps-radzicki-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0c448f6259c41e5fd7e432cfb75c1543282f88ba Binary files /dev/null and b/WPI Calendar Event Creator/ssps-radzicki-formal.jpg differ diff --git a/WPI Calendar Event Creator/ssps-skorinko-formal.jpg b/WPI Calendar Event Creator/ssps-skorinko-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..33e10fb8ad9267f972c37d890d38e04a04c36b6e Binary files /dev/null and b/WPI Calendar Event Creator/ssps-skorinko-formal.jpg differ diff --git a/WPI Calendar Event Creator/ssps-smith-profile.jpg b/WPI Calendar Event Creator/ssps-smith-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..389635fd5b285c9d43343ae9e0b07fed4e4b1282 Binary files /dev/null and b/WPI Calendar Event Creator/ssps-smith-profile.jpg differ diff --git a/WPI Calendar Event Creator/ssps-thompson-profile.jpg b/WPI Calendar Event Creator/ssps-thompson-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..01c7d20cf1be8a77cac2bc50397b53909c36b7a2 Binary files /dev/null and b/WPI Calendar Event Creator/ssps-thompson-profile.jpg differ diff --git a/WPI Calendar Event Creator/ssps-wilkes-profile.jpg b/WPI Calendar Event Creator/ssps-wilkes-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fb0285cb2c501871481f320eedbe948df2e37704 Binary files /dev/null and b/WPI Calendar Event Creator/ssps-wilkes-profile.jpg differ diff --git a/WPI Calendar Event Creator/starr-informal.jpg b/WPI Calendar Event Creator/starr-informal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cef2b6c50001f3741c656d208688274257037362 Binary files /dev/null and b/WPI Calendar Event Creator/starr-informal.jpg differ diff --git a/WPI Calendar Event Creator/stephan_sturm_formal.jpg b/WPI Calendar Event Creator/stephan_sturm_formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d2064afdc58dd80a1fa38f00039606aea7eadabb Binary files /dev/null and b/WPI Calendar Event Creator/stephan_sturm_formal.jpg differ diff --git a/WPI Calendar Event Creator/stratton_rdax_300x200.jpg b/WPI Calendar Event Creator/stratton_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cda66cadd5cd3af5356343ed52f04c2c4db0c616 Binary files /dev/null and b/WPI Calendar Event Creator/stratton_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/sunar-formal-informal.jpg b/WPI Calendar Event Creator/sunar-formal-informal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d0c3b121bac56c9599fcce76428ccc2ef61c7fc8 Binary files /dev/null and b/WPI Calendar Event Creator/sunar-formal-informal.jpg differ diff --git a/WPI Calendar Event Creator/svg-profile.jpg b/WPI Calendar Event Creator/svg-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..682d83a138c98d534b3cbd44fff51b445af81442 Binary files /dev/null and b/WPI Calendar Event Creator/svg-profile.jpg differ diff --git a/WPI Calendar Event Creator/sworthington-new-large_rdax_161x238.jpg b/WPI Calendar Event Creator/sworthington-new-large_rdax_161x238.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6618e64803f1f180e097b44cb699d84e038f3670 Binary files /dev/null and b/WPI Calendar Event Creator/sworthington-new-large_rdax_161x238.jpg differ diff --git a/WPI Calendar Event Creator/tanja-large_rdax_161x226.jpg b/WPI Calendar Event Creator/tanja-large_rdax_161x226.jpg new file mode 100644 index 0000000000000000000000000000000000000000..08254eb0a9b60ef726d912d2af59c9dd3ae3b50e Binary files /dev/null and b/WPI Calendar Event Creator/tanja-large_rdax_161x226.jpg differ diff --git a/WPI Calendar Event Creator/taskin_padir.jpg b/WPI Calendar Event Creator/taskin_padir.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f09cb0e42933509e7afa1dc5bdc726ceab6f1add Binary files /dev/null and b/WPI Calendar Event Creator/taskin_padir.jpg differ diff --git a/WPI Calendar Event Creator/teisenbarth-161160.jpg b/WPI Calendar Event Creator/teisenbarth-161160.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f9e7ccfd3aa7c7f11d9d628092fb49dedd9d47b1 Binary files /dev/null and b/WPI Calendar Event Creator/teisenbarth-161160.jpg differ diff --git a/WPI Calendar Event Creator/thompson_rdax_161x215.jpg b/WPI Calendar Event Creator/thompson_rdax_161x215.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eca74c9024fc0eeba9822ceec834a138df34b335 Binary files /dev/null and b/WPI Calendar Event Creator/thompson_rdax_161x215.jpg differ diff --git a/WPI Calendar Event Creator/time.png b/WPI Calendar Event Creator/time.png new file mode 100644 index 0000000000000000000000000000000000000000..7e41b502eb04090881c9cb47368621cf2ffb210b Binary files /dev/null and b/WPI Calendar Event Creator/time.png differ diff --git a/WPI Calendar Event Creator/trowbridge-picture.jpg b/WPI Calendar Event Creator/trowbridge-picture.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e29f94fbe47f6dedb00f644a29dddf88a53e99e Binary files /dev/null and b/WPI Calendar Event Creator/trowbridge-picture.jpg differ diff --git a/WPI Calendar Event Creator/tulu_rdax_161x242.jpg b/WPI Calendar Event Creator/tulu_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2a9f3931cf2a7a35c520611a5d411fa4d1758fc9 Binary files /dev/null and b/WPI Calendar Event Creator/tulu_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/umberto_berardi_161.jpg b/WPI Calendar Event Creator/umberto_berardi_161.jpg new file mode 100644 index 0000000000000000000000000000000000000000..40a62f925a24e66bf572d2a57f00a6ab4b19a3c5 Binary files /dev/null and b/WPI Calendar Event Creator/umberto_berardi_161.jpg differ diff --git a/WPI Calendar Event Creator/vance-wilson-large_rdax_161x193.jpg b/WPI Calendar Event Creator/vance-wilson-large_rdax_161x193.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2cea8f24e1bc51189241a3b70eb6806e1847d750 Binary files /dev/null and b/WPI Calendar Event Creator/vance-wilson-large_rdax_161x193.jpg differ diff --git a/WPI Calendar Event Creator/wang-large_rdax_161x242.jpg b/WPI Calendar Event Creator/wang-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..83f6731b7fff19754963336b5b51f260c6c0cb84 Binary files /dev/null and b/WPI Calendar Event Creator/wang-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/washburn_rdax_300x200.jpg b/WPI Calendar Event Creator/washburn_rdax_300x200.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5fd2f394fd1606cb83babd37ac0f225295b40c93 Binary files /dev/null and b/WPI Calendar Event Creator/washburn_rdax_300x200.jpg differ diff --git a/WPI Calendar Event Creator/weathers-large_rdax_161x225.jpg b/WPI Calendar Event Creator/weathers-large_rdax_161x225.jpg new file mode 100644 index 0000000000000000000000000000000000000000..636696e00649cf33548fb492187ce84e31f6a1ac Binary files /dev/null and b/WPI Calendar Event Creator/weathers-large_rdax_161x225.jpg differ diff --git a/WPI Calendar Event Creator/wobbe_formal_profile.jpg b/WPI Calendar Event Creator/wobbe_formal_profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d825316f94d8f9fc4f1a54fea490d12ebf1144c5 Binary files /dev/null and b/WPI Calendar Event Creator/wobbe_formal_profile.jpg differ diff --git a/WPI Calendar Event Creator/wpi-harrington-auditorium-bleachers.jpg b/WPI Calendar Event Creator/wpi-harrington-auditorium-bleachers.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5d07dd22f81bb3a7de8448233cf702c9f430c9d3 Binary files /dev/null and b/WPI Calendar Event Creator/wpi-harrington-auditorium-bleachers.jpg differ diff --git a/WPI Calendar Event Creator/wstitt.jpg b/WPI Calendar Event Creator/wstitt.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4dde38e073b375091a53667f1c5ce3bffeee0ad2 Binary files /dev/null and b/WPI Calendar Event Creator/wstitt.jpg differ diff --git a/WPI Calendar Event Creator/wtowner-large_rdax_161x242.jpg b/WPI Calendar Event Creator/wtowner-large_rdax_161x242.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f1c10b5b54d215c965263f72489b4c05c35a764b Binary files /dev/null and b/WPI Calendar Event Creator/wtowner-large_rdax_161x242.jpg differ diff --git a/WPI Calendar Event Creator/yitzhak-mendelson-profile.jpg b/WPI Calendar Event Creator/yitzhak-mendelson-profile.jpg new file mode 100644 index 0000000000000000000000000000000000000000..86453970e7053272be66e666e66e0da0c9aaac13 Binary files /dev/null and b/WPI Calendar Event Creator/yitzhak-mendelson-profile.jpg differ diff --git a/WPI Calendar Event Creator/zhou-formal.jpg b/WPI Calendar Event Creator/zhou-formal.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7637d7c37bcf1e816a5c5ba7fee0f5c90740f76b Binary files /dev/null and b/WPI Calendar Event Creator/zhou-formal.jpg differ diff --git a/WPI Calendar Event Creator/zhu-faclisting.jpg b/WPI Calendar Event Creator/zhu-faclisting.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a36bb8bddb2c5b0e6daaa8c787d5c6e8bb4b104e Binary files /dev/null and b/WPI Calendar Event Creator/zhu-faclisting.jpg differ diff --git a/WPI Calendar Event CreatorTests/WPI_Calendar_Event_CreatorTests.m b/WPI Calendar Event CreatorTests/WPI_Calendar_Event_CreatorTests.m index b3bae36a68a8da78fc46edefcc771f4586589457..7fc00e7add7a2287f6466e6cd4880be1ea278432 100644 --- a/WPI Calendar Event CreatorTests/WPI_Calendar_Event_CreatorTests.m +++ b/WPI Calendar Event CreatorTests/WPI_Calendar_Event_CreatorTests.m @@ -28,6 +28,7 @@ - (void)testExample { + XCTFail(@"No implementation for \"%s\"", __PRETTY_FUNCTION__); }